Подтвердить что ты не робот

Visual Studio Express Edition vs Community

Мой вопрос: в чем разница между Visual Studio Express Edition для настольных компьютеров и версией Visual Studio Community?

Я хочу использовать VS для создания приложений для настольных компьютеров, в настоящее время у меня есть окончательная версия VS2013, но я думаю, что упомянутые версии легче и быстрее и ПОЛНОСТЬЮ БЕСПЛАТНЫ для меня, потому что я не использую большинство функций разработки, таких как Team server или инструменты тестирования или IntelliTrace,.... Я хочу знать, что упомянутые версии имеют полную поддержку Windows API (определение файлов заголовка), как версии Ultimate/Enterprise?

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

4b9b3361

Ответ 1

Community edition - полноценное программное обеспечение, но вы не можете использовать его на предприятии ( > 5 пользователей).

С другой стороны, Express-издания могут использоваться в корпоративных средах, но не позволяют использовать плагины.

Итак, в конце концов, насколько я могу судить, выбор между плагинами и предприятиями. Если это просто продукт, который вы разрабатываете самостоятельно, или программное обеспечение с открытым исходным кодом, издание сообщества будет вашим лучшим выбором. С другой стороны, если вы хотите бесплатно скачать последнюю версию своей работы, то Express Edition для вас.

Ответ 2

Вот из "источника":)

Различия между Visual Studio Community Edition и Express Editions

Вот цитата из этого блога MSDN:

Существуют два основных различия между Visual Studio Community Edition и Express Editions

1) Visual Studio Express Edition не позволяют пользователям использовать расширения (ака. плагины). В Visual Studio более 5000 отличных плагинов в галерее Visual Studio. Плагины, такие как помощник разработчика, могут повысить производительность разработчиков. К сожалению, они недоступны для пользователей Visual Studio Express. С сообществом Visual Studio Вы можете получить доступ и использовать их все!

2) Visual Studio Express Edition предназначены для определенных платформ: Express for Web позволяет разрабатывать веб-приложения; Экспресс для Windows позволяет разрабатывать приложения для Windows; Express для Windows Desktop позволяет вы разрабатываете настольные приложения. Но с сообществом Visual Studio Edition, вы можете разрабатывать проекты, ориентированные на межплатформенные платформы.

Ответ 3

Сообщество похоже на полную версию Visual Studio Professional, только они не позволяют вам разрабатывать в коммерческих целях (через лицензионное соглашение). Исключением для разработки приложений, которые вы продаете в Windows Store.

Зачем вам нужно сообщество (dito для VS Professional):

  • Вы можете разработать сочетание разных проектов в одном и том же решении на одной и той же среде IDE. С Express вы разрабатываете asp.net и другие веб-приложения (Express for Web) в разных IDE, чем разрабатываете приложение Windows Forms (Express for Win Forms).
  • Вы получаете полный доступ к плагинам, которые улучшают IDE, например инструменты оптимизации кода.
  • Помимо профессионала, сообщество интегрировано с множеством сайтов совместной работы в Интернете. Как интеграция с репозиториями GIT и Windows Azure.

Экспресс похож на старые школьные экспресс-версии, если вы использовали старые версии экспресс-школы, вы, вероятно, захотите придерживаться этого. Это позволяет осуществлять коммерческую разработку, но они ограничивают возможности IDE. И они затрудняют использование, разделяя среду IDE только для обработки веб-приложений (например, ASP.Net) в одной среде IDE и другой среды IDE для обработки Windows Forms. (В прошлом они также разделяли IDE Win Forms, чтобы обрабатывать только один язык кодирования, такой как С# или VB).

Ответ 4

Здесь является официальное сравнение

Я думаю, что IntelliTrace - самая важная часть, отсутствующая в издании сообщества. При клонировании репо некоторые подобные вещи отсутствуют. но я не думаю, что это какие-то реальные проблемы.