Согласно Мигель де Икаса сообщений (here и here) и Луисом Санчесом Гуаль пост (here и here) MonoDevelop для Windows, будет готова в ближайшее время. Лично я очень заинтересован в использовании MonoDevelop под Windows для разработки проектов с открытым исходным кодом для ASP.NET MVC. Да, лучше работать в MonoDevelop под Linux, но по многим причинам я не могу просто прекратить использование Windows (одна из этих причин - IIS7 - сегодня это намного лучше для ASP.NET, чем для XSP).ASP.NET MVC, MonoDevelop и Windows,
Вопрос N1: Кто-нибудь когда-нибудь попытается что-то придумать в ASP.NET MVC, используя MonoDevelop в Windows, когда он будет выпущен?
Вопрос №2: Есть ли преимущества в использовании MonoDevelop в Windows, а не в Visual Web Developer Express 2008?
Вопрос №3: Оба IDE (MonoDevelop и БВ Express) бесплатно, но на самом деле предпочтительнее/лучше для развивающихся с открытым исходным кодом и почему (это очень интересно для меня)?
EDITED:
Да, я использую полный Visual Studio 2008 Pro и это большой IDE. Но он не может быть использован для разработки с открытым исходным кодом - я думаю, это абсурд. Я действительно заплатил за это, но я не могу ожидать этого от пользователей моей библиотеки. Поэтому я могу выбрать только Mono Develop или VWD Express? (См вопрос N3)
Благодаря
Спасибо Paco. Visual Studio - отличная среда разработки, но, к сожалению, она не бесплатна. Я не могу опубликовать проект с открытым исходным кодом, который можно построить только в «полной» версии Visual Studio, поэтому альтернатив нет - только Mono Develop или VWD Express. –
При выпуске проекта с открытым исходным кодом вы никогда не должны зависеть от конкретной IDE, даже не от свободной IDE. Лучший способ создания - это один пакетный файл/shellscript, который вы можете выполнить для создания всего проекта, запуска тестов и т. Д. Без установки IDE. Nant, MSbuild и Rake являются наиболее популярными инструментами построения dotnet. – Paco
Пако, вы правы (+1), но как насчет людей, которые хотят внести свой вклад - если у них не будет полной Visual Studio? –