Есть ли у вас опыт использования SharpDevelop для создания приложения ASP.NET MVC? - PullRequest
23 голосов
/ 17 марта 2010

Я всегда использовал VS для разработки .NET, но сейчас просто интересуюсь альтернативами. Я особенно заинтересован в использовании для разработки ASP.NET MVC. Я не беспокоюсь ни о каких аспектах визуального дизайна vs, но, конечно, люблю intellisense и функции отладки.

Итак, для тех, кто пробовал SharpDevelop при работе с ASP.NET MVC:

  • Как вы попали?

  • Каковы основные недостатки и болевые точки?

Спасибо

Ответы [ 3 ]

5 голосов
/ 19 марта 2010

Судя по всему, у SharpDevelop не возникнет проблем с компиляцией проекта и редактированием исходного кода ... вы просто не получите никакой поддержки инструментов. Из того, что я прочитал, это включает файлы aspx.

Сказав это, похоже, что существует некоторое движение вокруг редактора плагинов ASP.NET для SharpDevelop здесь .

Источник: http://community.sharpdevelop.net/forums/t/7872.aspx

Кстати, было бы неплохо обновить этот вопрос своим опытом, если вы пойдете по этому пути ... (:

4 голосов
/ 03 апреля 2010

Я использовал SharpDevelop для создания проекта ASP.Net WebForms - не было слишком много проблем с ним. Отсутствие визуального дизайнера, конечно, раздражает, но заставляет задуматься об источнике напрямую, и это хорошо ...

Я еще ничего не сделал с MVC - хотя из звуков вещей единственное, что в данный момент останавливает SD, - это инструмент. У разработчиков ядра, возможно, нет планов на это, но это проект с открытым исходным кодом, поэтому ничто не мешает независимым усилиям.

Я проделал очень ограниченный объем работы (расследование ошибок) с кодом SD - мне кажется, что как только вы понимаете их классы, это не плохой код ... Их провал как проект был (как есть) с большинством усилий с открытым исходным кодом), что каждый хочет кодировать, поэтому документация игнорируется. Никто не любит писать документацию, но четкая документация могла бы привести к гораздо большему участию ...

Это отличный проект, но их решение игнорировать сеть - безумие.

1 голос
/ 23 марта 2010

Как сказал Кирон, вы сможете компилировать и вам не хватит инструментов. К сожалению, на форуме # Develop сказано, что они не планируют напрямую его поддерживать:

Поддержка ASP.NET для SharpDevelop не планируется.

Отсутствие инструментов и осознание того, что это не произойдет в ближайшее время, станет для меня главной проблемой.

...