Есть ли веская причина использовать CassiniDev вместо VS WebServer? - PullRequest
1 голос
/ 22 августа 2011

Я обнаружил, что этот веб-сервер используется с Visual Studio (http://cassinidev.codeplex.com/)

Кто-нибудь знает, лучше ли это, чем VS WebServer?

Ответы [ 5 ]

6 голосов
/ 22 августа 2011

Не используйте ни один - вместо этого используйте IIS Express, который основан на реальных двоичных файлах IIS.

http://learn.iis.net/page.aspx/868/iis-express-overview/

Это намного лучше, чем любой.

5 голосов
/ 22 августа 2011

Похоже, что это решает некоторые проблемы с сервером разработки VS, но вам также следует изучить IIS Express , если вы собираетесь развертывать IIS.Мне было приятно пользоваться, он решает многие из тех же проблем и интегрирован с Visual Studio.

1 голос
/ 22 августа 2011

CassiniDev основан на интегрированном веб-сервере VS (называемом Cassini).Версия CodePlex имеет много улучшений, но вопрос в том, нужны они вам или нет.Просто прочитайте страницу codeplex и решите сами.

1 голос
/ 22 августа 2011

С сайта проекта:

Цель проекта CassiniDev - предоставить открытую платформу для разработка надежной реализации веб-сервера ASP.Net, предназначенной для многие ограничения и трудности, возникающие при использовании Cassini и / или сервер разработки Visual Studio.

CassiniDev упакован как отдельное приложение графического интерфейса WinForms, консольное приложение и сборка библиотеки, подходящие для самостоятельного размещения и в сценариях автоматического тестирования, включая непрерывную интеграцию и 100% совместимая замена для Visual Studio 2008/2010 сервер разработки .

так что он должен быть как минимум таким же хорошим, как веб-сервер VS по умолчанию или лучше.

Преимущество открытого исходного кода - это также зависит от того, как часто оно обновляется и расширяется, а также от того, насколько велико сообщество разработчиков ...

0 голосов
/ 24 августа 2015

IIS Express - это 100% лучший вариант, если вы используете VS 2010 или более позднюю версию. Я все еще использую CassiniDev, когда мне нужен быстрый специальный сервер, т. Е. Быстрое обслуживание html / docs, использующее функции, которые не могут быть запущены непосредственно из В остальных случаях файловая система использует IIS Express для сайтов на основе .net или Full IIS, если это абсолютно необходимо.

Любая функциональность .net, основанная на версиях, несовместимых с 4.0, скоро начнет ломаться, т.е. vNext, большинство новых функций rosalyn в новых компиляторах .net, все, что требует функций C # 6 и т. д., поскольку все они требуют 4.6

...