Несомненно для каждого разработчика существуют любимые инструменты, которые он ни на что не променяет. Visual Studio от Microsoft для многих является стандартом «де-факто» с ее огромным набором инструментов и различных «фич». Недавно наткнулся на аналог Visual Studio — среду разработки для .NET SharpDevelop (SharpDevelop). SharpDevelop полностью написана на C# и имеет открытый исходный код, поддерживает языки C#, Visual Basic, Boo. Существует возможность конвертации исходного кода проектов между этими языками. Очень интересной возможностью является поддержка исполняющей среды Mono для *Nix-систем (Mono project), хотя к сожалению отсутствует дизайнер форм для Gtk#.

Краткий список возможностей SharpDevelop:
* Подсветка синтаксиса для C#, HTML, ASP, ASP.NET, VBScript, VB.NET, XML.
* Визуальный редактор для форм WinForms (COM-компоненты не поддерживаются).
* Интегрированная поддержка NUnit, MbUnit и NCover.
* Интегрированная поддержка анализатора сборок FxCop.
* Интегрированный отладчик (использует собственные библиотеки).
* Интегрированная поддержка SVN.
* Конвертор кода между языками C#, VB.NET и Boo.
* Предпросмотр документации, полученной из документирующих комментариев.
* Расширяемость внешними инструментами.
* Расширяемость на основе механизма Add-Ins.
Текущий релиз SharpDevelop — SharpDevelop 2.2, 15 декабря вышел SharpDevelop 3.0 Beta 3. Лично меня эта среда покорила своей компактностью и быстродействием. Не могу сказать, что SharpDevelop — вызов Visual Studio, но альтернативой могу назвать смело. Пока работаю в ней и чувствую себя комфортно.
P. S. Здесь нашел скринкаст для SharpDevelop: Скринкаст

Краткий список возможностей SharpDevelop:
* Подсветка синтаксиса для C#, HTML, ASP, ASP.NET, VBScript, VB.NET, XML.
* Визуальный редактор для форм WinForms (COM-компоненты не поддерживаются).
* Интегрированная поддержка NUnit, MbUnit и NCover.
* Интегрированная поддержка анализатора сборок FxCop.
* Интегрированный отладчик (использует собственные библиотеки).
* Интегрированная поддержка SVN.
* Конвертор кода между языками C#, VB.NET и Boo.
* Предпросмотр документации, полученной из документирующих комментариев.
* Расширяемость внешними инструментами.
* Расширяемость на основе механизма Add-Ins.
Текущий релиз SharpDevelop — SharpDevelop 2.2, 15 декабря вышел SharpDevelop 3.0 Beta 3. Лично меня эта среда покорила своей компактностью и быстродействием. Не могу сказать, что SharpDevelop — вызов Visual Studio, но альтернативой могу назвать смело. Пока работаю в ней и чувствую себя комфортно.
P. S. Здесь нашел скринкаст для SharpDevelop: Скринкаст