Visual Web Developer Express и .NET и др. - PullRequest
       27

Visual Web Developer Express и .NET и др.

1 голос
/ 09 сентября 2008

Я из мира открытого исходного кода и заинтересован в том, чтобы дать ASP.NET шанс. Но у меня возникли небольшие проблемы с отделением инструментов от самой платформы в отношении лицензирования. Я скачал Visual Web Developer 2008 Express, но не уверен, насколько это отличается от одной из полнофункциональных лицензий Visual Studio - и не будет ли моя лицензия Express мешать мне использовать все функции ASP.NET.

Является ли лицензия Visual Studio просто средой IDE или содержит компоненты .NET, недоступные для лицензии Express? А как насчет других инструментов, таких как IIS и SQL Server?

Спасибо.

Ответы [ 5 ]

2 голосов
/ 09 сентября 2008

Visual Studio - это просто IDE, вы можете делать все свои разработки .NET с SDK и блокнотом, если захотите. На самом деле, есть кое-что, что нужно сказать, чтобы узнать это таким образом, чтобы вы лучше понимали, как части сочетаются друг с другом!

Microsoft располагает матрицей сравнения версий , чтобы вы могли точно видеть, что входит в каждую версию.

IIS является компонентом Windows и считается частью операционной системы, покупать больше нечего.

SQL Server поставляется во многих вариантах, SQL EXpress является бесплатным и хотя и ограничен по сравнению с версиями, за которые вы платите, более чем достаточно для начала работы с ASP.Net

2 голосов
/ 09 сентября 2008

Все .net доступны в .net SDK, поэтому теоретически Visual Studio вам вообще не понадобится.

Теперь есть некоторые вещи, которые Express не будет делать. Например, конструктор баз данных не является исчерпывающим, а добавление различных удаленных баз данных невозможно или очень трудно. Тем не менее, в коде вы можете подключиться ко всему.

Также нет удаленного отладчика, нет поддержки создания установочных файлов (ну, в любом случае, это не относится к ASP.net), нет реальной функции публикации веб-сайта (хотя это может быть добавлено вручную как это просто интерфейс для инструмента SDK), нет встроенного модульного тестирования (и Microsoft любит угрожать людям , которые его добавляют) и т. д.

Для полного сравнения смотрите здесь:

Выпуски Visual Studio 2008

Но, как уже было сказано: функциональность .net - это все в SDK, Visual Studio просто упрощает работу с ним.

1 голос
/ 09 сентября 2008

Visual Studio является IDE и не включает платформу.

IIS и SQL Server являются отдельными продуктами. IIS доступен как часть установки Windows, и версия зависит от используемой версии Windows.

SQL Server также имеет экспресс-продукт, который не настолько полнофункциональный, как полные версии SQL Server, но все же он довольно полезен и полезен, особенно в учебных целях.

Вы можете многому научиться из бесплатных учебных пособий на asp.net.

0 голосов
/ 09 сентября 2008

SharpDevelop - это IDE с открытым исходным кодом для C # и VB.net

0 голосов
/ 09 сентября 2008

Visual Studio - это просто IDE. Теоретически вы можете создать каждый файл в Блокноте и скомпилировать его вручную, используя только .net framework.

IIS - это компонент операционной системы, и SQL Server имеет различные варианты с различными возможностями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...