MonoDevelop
MonoDevelop is an open source GNOME IDE primarily designed for C# and other .NET languages.
It runs on Linux, Mac OS X and latest version is 0.13/22 Feb 2007.
Feature: 1) class management; 2) Built-in Help; 3) Code Completion; 4) GUI Designer; 5) Project Support.
Reference:
Wikipedia - http://en.wikipedia.org/wiki/MonoDevelop
MonoDevelop website – http://www.monodevelop.com
SharpDevelop
It is a free and open source IDE for C#, VB.NET and Boo programming languages. There is a port for MonoDevelop which runs on other operating systems. Latest version is 2.1.0.2429/Mar 7, 2007.
Feature: 1) Windows Forms designer for C#, VB.NET and Boo; 2) Code Completion; 3) integrated debugger; 4) Declaration tooltips; 5) Code AutoInsert; 6) Subversion integration; 7) XML documentation preview; 8) Intelligent braces; 9) Easily extensible with add-ins and external tools; 10) Rich project options; 11) Syntax highlighting for C#, HTML, ASP, ASP.NET, VBScript, VB.NET, XML;
Reference:
SharpDevelop - http://www.sharpdevelop.com/OpenSource/SD/
Wikipedia - http://en.wikipedia.org/wiki/SharpDevelop
Microsoft Visual Studio Express
It is a set of free charge of integrated development environments developed by Microsoft that are lightweight versions of the Microsoft Visual Studio 2005. The idea of express editions, according to Microsoft, is to provide a streamlined, easy-to-use and easy-to-learn IDEs for less serious users, such as hobbyists and students.
It consists of 6 separate products: Visual Basic 2005 Express Edition, Visual C# 2005 Express Edition, Visual C++ 2005 Express Edition, Visual J# 2005 Express Edition, Visual Web Developer 2005 Express Edition, SQL Server 2005 Express Edition.
Reference:
Microsoft Visual Studio Express Official Website - http://msdn.microsoft.com/vstudio/express/
Wikipedia - http://en.wikipedia.org/wiki/Visual_Web_Developer_2005_Express_Edition