.NET on LINUX

Developer Productivity

With the release of Mono - the open-source implementation of the .NET runtime on LINUX - cross-platform capabilities are making an appearance for native .NET applications.

With the ease of building a Web Service Layer using .NET SOAP to expose legacy application functionality, integration using the .NET platform has been quicker and easier than going with a proprietary EAI product such as WebMethods. However - this type of SOAP based integration does not count as true cross-platform functionality - it merely exists as an alternative solution to building cross-platform applications. With the appearance of Mono (an open source .NET runtime implementation on Linux), .NET has come one step closer to providing true cross-platform capability. Mono will likely be plagued with similar incompatibilities as were found across the various J2EE application server products. More specifically - a good chunk (10% may be a reasonable guess) of the application will need to be re-written before it can be successfully ported from say Windows to Linux. However - the process of discovering (and re-writing) that '10%' will be a lot quicker than doing so across J2EE servers.

Highly Scalable Web Applications

sailing boat

Learn how agile practices helped us build and deploy a 6 to 9 month application in under 4 months.