Historically, when we integrate Siebel with external systems we do so via business services and workflows at the Siebel server layer. Given the new capabilities of Open UI, Jon and I thought it would be fun to see if we could write a plug in wrapper to call a .NET web service that was hosted on a Linux server and display it in a user friendly format.
This is the grand finale of our three part series covering how to run ASP.NET applications utilizing Mono. We are sure by now you have read Part 1 of our series, but if you haven't keep in mind that Mono doesn't currently support .NET Framework 4.5, so follow the instructions in Part 1 of this series if you need to downgrade to .NET Framework 4.0. In this post we will be installing the ASP.NET MVC 4.0 WebApi application on Linux. This process was more complicated than setting up Mono on Mac OSX, so be sure to follow the steps below closely in your implementations.
This is the first of a 3 part series to detail how to use Mono to host ASP.NET applications on Linux and Mac OSX. We are using Visual Studio Community 2013 to develop our sample ASP.NET MVC WebApi application. Visual Studio Community 2013 defaulted to .NET framework 4.5 when we created the new project. We quickly realized that Mono 3.12.0 does not support .NET framework 4.5. It does support .NET framework 4.0 and this is where our fun began.