Я могу действительно разработать на ASP.NET MVC бесплатно? [закрытый]

8 ответов

You ' Я задал здесь два вопроса, поэтому давайте взглянем на оба.

С юридической точки зрения ответ довольно прост: да, Visual Web Developer Express предоставляется бесплатно, и нет никаких ограничений на его использование в коммерческих целях.

Ваш второй вопрос связан с практичностью коммерческого использования редакций Express. Краткий ответ - да. Более длинная версия ответа больше похожа на «да, но ...».

Хотя редакции Visual Studio Express фантастичны - особенно если учесть их цену - вы должны знать, что они не хватает функциональности. Для меня наиболее важные вещи, которых не хватает в Express-выпусках, - это

  • Поддержка расширений. Существует здоровая экосистема надстроек Visual Studio, от которой вы будете заблокированы. Конечно, это не фатальный недостаток. Просто запомните.
  • Возможность создавать проекты установки. Опять же, не смертельно. Вы можете сделать это вручную или с помощью какого-либо внешнего решения. Также, если вы разрабатываете что-то для одного клиента (или для себя), это не проблема.
  • Встроенная поддержка 64-битной версии. Это тот, с которым я не могу работать. Если вам нужно работать в 64-битных средах и использовать некоторые 64-битные элементы управления, вы в затруднительном положении.
  • Поддержка тестовых проектов. Если вы занимаетесь разработкой на основе тестирования, это очень интересная функция, которую вы пропустите в выпусках Express.

Кроме того, в них нет конструктора классов, некоторых (небольших) ограничений на отладку и большинства инструментов разработки, которые вы найдете которые работают с Visual Studio, не будут работать с выпусками Express.

В общем, вы определенно можете разрабатывать с VS Express. По сравнению с инструментами, которые у вас, вероятно, были для Django + Python, Visual Studio Express в любом случае является большим шагом вперед IMHO.

Кроме того,

8
ответ дан 6 December 2019 в 09:21
поделиться

Пункт 7 в "Экспресс" FAQ , вероятно, лучше всего отвечает на него:

Могу ли я использовать Экспресс-выпуски для коммерческого использования?

Да, лицензирования нет ограничения для приложений, созданных с использованием Visual Studio Express Editions.

Кроме того, прочтение лицензионного соглашения с конечным пользователем должно подтвердить, что нет положений «продукты, созданные с этим программным обеспечением, предназначены только для частного использования».

5
ответ дан 6 December 2019 в 09:21
поделиться

Вы можете не только бесплатно разработать ASP.NET MVC, но и сделать это в Linux с помощью Mono, как указывает Мигель и объясняет Майкл ... так что в дополнение к отсутствию лицензионных сборов за среду выполнения или IDE вы также можете размещать в бесплатных операционных системах!

Вы также можете использовать MonoDevelop в Mac OS-X , и хотя я довольно Конечно, пользователи Windows предпочтут Visual Web Developer Express , они также получат MonoDevelop , работающий в Windows .

Когда вы заработали свой первый миллион долларов, вы можете «обновить» 'в Visual Studio 2010 :)

2
ответ дан 6 December 2019 в 09:21
поделиться

Да, выпуски Express действительно бесплатны.

1
ответ дан 6 December 2019 в 09:21
поделиться

Совершенно возможно разработать и развернуть приложения ASP.NET и ASP.NET MVC без необходимости платить Microsoft. Я не вижу никаких ограничений / различий (как юридических, так и практических) в развертывании приложений ASP.NET, разработанных в экспресс / полных версиях VS. Лично я бы рекомендовал купить VS2008 Pro (а может подождать VS2010) - он намного мощнее VWD Express. Да, это дорого, но я думаю, что оно того стоит.

ОБНОВЛЕНО:

Надежный выделенный хостинг / VPS стоит дорого для обеих платформ Linux / Windows. Так что, если ваш сайт будет быстро расти - ваши основные расходы будут связаны с хостингом, а не с инструментами

1
ответ дан 6 December 2019 в 09:21
поделиться

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

1
ответ дан 6 December 2019 в 09:21
поделиться

в разработке да, это бесплатно Visual Studio Express действительно бесплатна, но когда дело доходит до развертывания, вам действительно понадобится Windows Server 2003 или 2008, вам также может понадобиться другая версия SQL-сервера, если экспресс не работает ' t соответствует требованию :)

1
ответ дан 6 December 2019 в 09:21
поделиться

Нет необходимости соглашаться на выпуски Express или открытый исходный код. Если вы являетесь законным стартапом, вы можете присоединиться к относительно новой программе Microsoft BizSpark и получить бесплатную подписку MSDN, которая включает полные выпуски всего программного обеспечения для целей разработки (например, Windows Server, SQL Server и т. Д.).

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

Посетите сайт , чтобы узнать о требованиях и ограничениях.

(извините, Мэтт, я знаю, что вы упомянули Bizspark, но я хотел предоставить дополнительную информацию и подчеркнуть, как актуально это для вопроса).

1
ответ дан 6 December 2019 в 09:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: