Visual Studio Express Edition vs Community
Мой вопрос: в чем разница между Visual Studio Express Edition для настольных компьютеров и версией Visual Studio Community?
Я хочу использовать VS для создания приложений для настольных компьютеров, в настоящее время у меня есть окончательная версия VS2013, но я думаю, что упомянутые версии легче и быстрее и ПОЛНОСТЬЮ БЕСПЛАТНЫ для меня, потому что я не использую большинство функций разработки, таких как Team server или инструменты тестирования или IntelliTrace,.... Я хочу знать, что упомянутые версии имеют полную поддержку Windows API (определение файлов заголовка), как версии Ultimate/Enterprise?
Не забывайте мой первый вопрос: VS Express для настольных компьютеров против сообщества, потому что оба они бесплатны.
Ответы
Ответ 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
- самая важная часть, отсутствующая в издании сообщества. При клонировании репо некоторые подобные вещи отсутствуют. но я не думаю, что это какие-то реальные проблемы.