Отличие visual studio от visual studio net

Обновлено: 06.07.2024

Чего не хватает в Visual Studio Community 2015? Говорят, что он полнофункциональный и бесплатный , но если это так, то почему они все еще продают Visual Studio Ultimate 2015 или Visual Studio Enterprise 2015 за 6 штук?

Что-то не хватает в предварительном просмотре сообщества, верно? И почему это называется «Сообщество»? Мой код не будет синхронизироваться на ваших устройствах, как новая система обновления Windows 10, не так ли? (Шутка про эту последнюю часть, и вроде как тоже).

Да. Я так и предполагал. Но тогда технически это не полнофункциональный. Я был бы более склонен сказать, что это вероятно

85% избранных. Я видел эту страницу, но не вижу, где они сравнивают Сообщество с остальными, если только на этой странице это не называется другим.

Для всех, кому интересно узнать о конкретных различиях между сообществом и профессионалом, есть два больших: сообщество не имеет (1) функций Team Foundation Server и (2) не поддерживает CodeLens . Для VS 2015, Community и Professional функционально практически идентичны. Основными отличиями являются: 1) отсутствие бесплатных учебных материалов (доступ к PluralSight, Azure и т. Д.) С сообществом, и 2) отсутствие поддержки сервера Microsoft Team Foundation (инструменты для совместной работы / разработки команды). Он предоставляет все необходимое для профессионального развития как личности, так и для множества небольших команд. @ theftprevention, есть ли бесплатные альтернативы CodeLens?

Есть 2 основных различия.

Техническая, есть 3 основных различия:

Прежде всего, у сообщества нет поддержки TFS.
Вы просто должны использовать мерзавец (спорный , является ли это недостаток или это на самом деле хорошая вещь).
Примечание: это то, что написал MS. На самом деле, вы можете зарегистрироваться и выйти с TFS как обычно, если у вас есть сервер TFS в сети. Вы просто не можете использовать Visual Studio в качестве TFS- сервера .

Во-вторых, VS Community серьезно ограничен в своих возможностях тестирования.
Только юнит-тесты. Без тестов производительности, без нагрузочных тестов, без профилирования производительности.

В-третьих, способность VS Community создавать виртуальные среды была серьезно ограничена.

С другой стороны, подсветка синтаксиса, IntelliSense, пошаговая отладка, GoTo-Definition, Git-Integration и Build / Publish - это действительно все функции, которые мне нужны, и я думаю, что это применимо ко многим разработчикам.

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

Если вы, как и я, в любом случае используете git, проводите модульное тестирование с NUnit и используете Java-Tools для проведения нагрузочного тестирования в Linux, а также TeamCity для CI, VS Community более чем достаточно, технически говоря.

Лицензирование:

A) Если вы являетесь отдельным разработчиком (без предприятия, без организации), без разницы (AFAIK), вы можете использовать CommunityEdition так же, как и платную версию (если вы не заключаете субподряд)
B) Вы можете Свободное использование CommunityEdition для проектов OpenSource (OSI).
C) Если вы образовательный институт, вы можете свободно использовать CommunityEdition (для обучения / использования в классе).
D) Если вы являетесь предприятием с 250 ПК или пользователями или более чем одним миллионом долларов США. долларов дохода (включая дочерние компании), вам НЕ РАЗРЕШЕНО использовать CommunityEdition.
E) Если вы не являетесь предприятием, как определено выше, и не занимаетесь OSI или образованием, но вы являетесь "предприятием" / организацией с 5 или менее одновременными разработчиками (VS)s, вы можете свободно использовать VS Community (но только если вы являетесь владельцем программного обеспечения и продаете его, а не если вы являетесь субподрядчиком, создающим программное обеспечение для более крупного предприятия, программное обеспечение, которое в конечном итоге будет принадлежать предприятию ), в противном случае Вам нужно платное издание.

Читайте также: