Even though I now own a Mac, I’m still having thoughts of getting myself a Windows Machine. The .Net Framework with its development tools made developing business applications more at ease. You can have a form based applications with reports in just a matter of minutes, possibly without writing any code.
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, Windows and Mac OSX. 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.
A quick download of it and its runtime environment gave me a bit of experience using it.
As an experience .Net Developer, I thought the experience is far less at ease from its master (visual studio.net), but it had a lot of tools that quite matched. Not only that you can develop .Net Applications using the IDE, you can also develop Android Applications using the C#. 🙂 (Just wrong in 3 different levels). I’ll write up a tutorial and post it right here!
You might want to give it a try! http://monodevelop.com/