Write .NET programs for Linux with MonoDevelop.
MonoDevelop is an IDE primarily designed for C# and other .NET languages. MonoDevelop enables developers to quickly write desktop and ASP.NET Web applications on Linux. MonoDevelop makes it easy for developers to port .NET applications created with Visual Studio to Linux and to maintain a single code base for all platforms.
I have personally used MonoDevelop and I must say it has come along nice sense the first versions. There is now a GUI IDE that lets you easily develop applications via drag and drog Visual Style development. This makes really easy and rapid development for Linux, Windows and even MAC. Another cool feature is that your programs will run on all three major platforms with virtually no code modification and all Microsoft .NET!
The Windows version of MonoDevelop is located here. You’ll also need to install the GTK# which is located on the same page.
