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