Open Source .NET: Platform-Independent .NET Application Development with MONO

Over the years, the Linux operating system has become more popular among the developer community due to a significant cost advantage over proprietary platforms. The present problem with .NET centric applications is that they typically don’t run on Non-Microsoft operating systems such as UNIX, Mac and various Linux distributions. To overcome such limitations, Microsoft created the Mono project. This article introduces you the cross-platform C# and .NET development using an open source implementation of .NET using Mono.