В чем разница между Visual Studio Community и другими платными версиями? Visual studio 2018 enterprise или professional что лучше


Отличия версий Enterprise и Professional

Функционал Professional Enterprise
Сбалансированная система показателей
Построение стратегических карт + +
Определение набора стратегических показателей + +
Сбор и контроль показателей + +
Моделирование бизнес-процессов
Поддержка 5 нотаций моделирования + +
Построение организационной структуры + +
Формирование регламентирующей документации
Формирование регламентов и отчетов + +
HTML-публикация +
Мастер отчетов + +
Имитационное моделирование и ФСА
Имитация выполнения процесса или группы процессов в условиях, максимально приближенных к реальным   +
Поиск самых затратных или самых длительных процессов   +
Поиск "бутылочных горлышек" - перегруженных ресурсов, к которым постоянно выстраивается очередь операций, в результате чего они задерживают выполнение всех процессов   +
Оценка необходимого количества ресурсов, поиск ресурсов с низкой загрузкой, анализ производства и потребления материальных ресурсов   +
Модуль "Система менеджмента качества"
Справочник стандартов ISO 9001, ISO 14001, ISO/TS 16949   +
Установка требований к продукции и результатам процессов   +
Примеры обязательных документированных процедур СМК   +
Формирование Руководства по качеству, Матриц ответственности   +
Планирование и проведение внутренних аудитов, разработка корректирующих и предупреждающих мероприятий   +
Сбор несоответствий и анализ несоответствий с использованием диаграммы Исикавы и методики FMEA   +
Построение контрольных карт по показателям   +
MetaEdit: Редактор классов и параметров Приобретается отдельно +
Типовые структуры бизнес-процессов компаний различных сфер деятельности + +
Интеграция с ECM-системой DIRECTUM + +
Модуль "Контроллинг процессов"
Загрузка статистической информации о выполнении бизнес-процессов из ИТ-систем (BPM, ERP, CRM и др.), ECM-системы DIRECTUM   +
Модуль "BUSINESS STUDIO PORTAL" Приобретается отдельно +
Формирование и обновление базы знаний компании, содержащей всю необходимую регламентирующую документацию и отчеты   +
Доступ сотрудников к базе знаний с поддержкой разграничения прав и обратной связи   +
Контроль показателей и достижения целей   +

busset.ru

visual-studio - Какая разница между Visual Studio Community и другими платными версиями?

Есть два основных отличия.

  • Технический
  • Licensing

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

Прежде всего, у Сообщества нет поддержки TFS.

Вам просто нужно использовать git (можно утверждать, является ли это недостатком или это действительно хорошо).

Примечание: Это то, что написала MS. Фактически, вы можете зарегистрироваться и с TFS, как обычно, если у вас есть сервер TFS в сети. Вы просто не можете использовать Visual Studio как TFS SERVER.

Во-вторых, сообщество VS сильно ограничено в своих возможностях тестирования.

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

В-третьих, способность сообщества VS создавать виртуальную среду значительно сократилась.

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

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

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

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

A) Если вы являетесь индивидуальным разработчиком (ни предприятие, ни организация), ни разницы (AFAIK), вы можете использовать CommunityEdition, как если бы вы использовали платный выпуск (до тех пор, пока вы не выполняете субподряд) < br/" > B) Вы можете свободно использовать CommunityEdition для проектов OpenSource (OSI) C) Если вы являетесь образовательным учреждением, вы можете свободно использовать CommunityEdition (для обучения/использования в классе) D) Если вы являетесь предприятием с 250 ПК или пользователями или более миллиона долларов США (включая дочерние компании), вы можете НЕ ДОПУСКАТЬ использовать CommunityEdition.

E) Если вы не являетесь предприятием, как указано выше, и не занимаетесь OSI или образованием, а являетесь "корпорацией" /организацией, с 5 или менее параллельным (VS) разработчиком, вы может свободно использовать VS Community (но только если вы являетесь владельцем программного обеспечения и продаете его, нет, если вы являетесь субподрядчиком, создающим программное обеспечение для более крупного предприятия, программного обеспечения который в конце концов будет принадлежать предприятию), в противном случае вам потребуется платная версия.

Вышеупомянутое не является юридическим советом.

Смотрите также: https://softwareengineering.stackexchange.com/questions/262916/understanding-visual-studio-community-edition-license

qaru.site

studio - В чем разница между Visual Studio Community и другими платными версиями?

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

  1. технический
  2. Лицензирование

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

В первую очередь, сообщество не поддерживает TFS. Вам просто нужно использовать git (возможно, это недостаток или это действительно хорошо). Примечание: Это то, что написал М.С. Фактически, вы можете зарегистрировать & с TFS как обычно, если у вас есть сервер TFS в сети. Вы просто не можете использовать Visual Studio как TFS СЕРВЕР.

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

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

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

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

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

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

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

Вышеупомянутое не является юридической рекомендацией. Смотрите также: https://softwareengineering.stackexchange.com/questions/262916/understanding-visual-studio-community-edition-license

stackoverrun.com

Что такое Visual Studio Marketplace и как его использовать?

Visual Studio Marketplace — это новый центр и эксклюзивная площадка для приобретения подписок и расширений для Visual Studio Team Services и кода Visual Studio Code.

Доступные материалы

Подписки
Подписки на Visual Studio Professional и Visual Studio Enterprise

Эти подписки доступны на месячной и годовой основе. При покупке годовой подписки вы также получаете особые преимущества, включая программное обеспечение Майкрософт для разработки и тестирования, ежемесячные деньги на счете в Azure, техническую поддержку и многое другое.

Планы HockeyApp

Используйте возможности DevOps при разработке мобильных приложений, добавив HockeyApp в рабочие процессы гибкой разработки ПО, непрерывной интеграции и непрерывной поставки. Выполнив сборку приложений и загрузив их в HockeyApp, вы сможете распространять их для тестирования, сбора пользовательских метрик и отзывов, а также более эффективного реагирования на случаи сбоев.

Бизнес-планы HockeyApp предлагаются на ежемесячной основе. Кроме того, в Visual Studio Marketplace представлен бесплатный план, в рамках которого поддерживаются 1 владелец учетной записи и 2 приложения.

Расширения

Расширения — это дополнительные устанавливаемые модули, которые реализуют новые возможности для Visual Studio, Visual Studio Team Services, Team Foundation Server или Visual Studio Code. Расширения можно получить как из интерфейса продукта, так и с нашего веб-сайта. Установка расширений занимает минимум времени.

Team Services
Team Foundation Server
Visual Studio Code
Visual Studio

Вопросы и ответы

В. Как работает система выставления счетов Azure?

Odp. При совершении покупки в Visual Studio Marketplace в выбираете подписку Azure, на основе которой будут выставляться счета. Если у вас нет подписки Azure, вы можете зарегистрироваться до или во время совершения первой покупки. Вы можете настроить оплату с использованием кредитной карты или, в некоторых случаях, по счетам-фактурам. Суммы выплат за совершенные покупки будут отображаться в ежемесячном счете Azure.

Примечание. Чтобы использовать покупки, совершенные в Visual Studio Marketplace, вам необходимо поддерживать хорошую репутацию своей подписки Azure. Например, если ваша подписка Azure аннулирована или прекращена из-за истечения срока действия кредитной карты, все совершенные в рамках этой подписки Azure покупки будут отключены, начиная с 1 числа следующего месяца. Чтобы использовать покупки, совершенные в Visual Studio Marketplace, поддерживайте подписку Azure в активном и актуальном состоянии.

Например, если подписка Azure, в рамках которой вы приобрели подписку Visual Studio Professional, отключена, работа интегрированной среды разработки Visual Studio Professional будет прекращена с 1 числа следующего месяца. Это также относится к подпискам Visual Studio, оплачиваемым на годовой основе.

В. Могу ли я совершать покупки в Visual Studio Marketplace, используя соглашение Enterprise Agreement?

Odp. Да. В таких случаях размещайте заказы непосредственно в Visual Studio Marketplace, где вы сможете оплачивать покупки в рамках подписки Azure, созданной по соглашению Enterprise Agreement (EA). Не пользуйтесь услугами реселлера для заказа услуг в Visual Studio Marketplace.

В. Могу ли я использовать фонды денежных обязательств Azure в рамках соглашения Enterprise Agreement для совершения покупок в Visual Studio Marketplace?

Odp. Вы можете использовать эти предоплаченные фонды для оплаты публикуемых Майкрософт расширений для Team Services, Team Foundation Server, планов HockeyApp и командных услуг для Visual Studio Team Services. Тем не менее эти фонды нельзя использовать для оплаты облачных подписок Visual Studio или расширений, публикуемых третьими лицами.

В. Могу ли я совершать покупки в Visual Studio Marketplace, используя бесплатную пробную версию Azure?

Odp. Нет. Вы не можете использовать бесплатную пробную версию Azure для оплаты совершаемых в Visual Studio Marketplace покупок, включая Visual Studio Team Services, планы HockeyApp и т. д. Вместо этого необходимо настроить отдельную подписку Azure с оплатой по мере использования (сделать это можно до или во время совершения покупки).

В. Можно ли использовать ежемесячные деньги на счете в Azure, связанные с подписками Visual Studio или Visual Studio Dev Essentials, для совершения покупок в Visual Studio Marketplace?

Odp. Нет. Вы не можете использовать ежемесячные деньги на счете в Azure, связанные с подписками Visual Studio и Visual Studio Dev Essentials, для оплаты покупок в Visual Studio Marketplace. Тем не менее вы можете использовать для оплаты покупок включенные подписки Azure. Прежде чем совершать покупки, необходимо отменить предельную сумму расходов, установленную для таких подписок.

Важно! Полностью отмените ограничения на предельную сумму расходов. Это позволит избежать отключения подписки Azure при списании ежемесячных платежей в следующем месяце. В противном случае будут заблокированы все платные ресурсы, связанные с этой подпиской, включая виртуальные машины и любые другие рабочие нагрузки.

В. Как будут выставляться счета за покупки, совершенные в Visual Studio Marketplace?

Odp. Информацию о расширениях см. в разделе Получение расширений для Team Services.

Периодичность выставления счетов за подписки зависит от типа приобретенной подписки.

  • Для месячных подписок платежи за первый месяц взимаются на пропорциональной основе. После этого счета выставляются 1 числа каждого календарного месяца.
  • Годовые подписки всегда приобретаются в полном объеме и никогда не оплачиваются на пропорциональной основе. Счета по платежам за последующие годы выставляются 1 числа календарного месяца, следующего за датой годовщины приобретения подписки.

visualstudio.microsoft.com

7 расширенных возможностей Visual Studio 2015 Enterprise / Блог компании Microsoft / Хабр

Не так давно компания Microsoft представила обновленные предложения продуктов семейства Visual Studio. Visual Studio 2015 Enterprise на текущий момент является топ-продуктом и предоставляет доступ ко всем возможностям, созданным компанией Microsoft для разработки программного обеспечения.   Не смотря на наличие бесплатной версии Visual Studio Сommunity, обладающей огромным функционалом, достаточным для комфортной разработки, возможности этих инструментов различаются. Посмотрим, некоторые дополнительные преимущества, которые предлагает Visual Studio 2015 Enterprise.  Помимо нюансов в вопросах масштабирования команды разработчиков, Visual Studio Enterprise также имеет заметные преимущества в технологических сценариях, а именно для отладки и тестирования создаваемого программного обеспечения.  

Отладка
В VS 2015 Enterprise  расширяются возможности работы с кодом, благодаря функциям CodeLens, IntelliTrace, CodeMap и другим возможностям работы с большими объемами кода, которые пригодятся на следующих этапах развития проекта.  
СodeLens
CodeLens представляют из себя подсказки, которые появляются над вашим кодом, предоставляющие информацию о том, какие зависимости есть у этого кода, результаты тестов этого метода, кто менял этот код, связанные рабочие элементы, чекины и т.д. Все, что необходимо знать о коде доступно в контексте редактора:     Для получения более подробной информации достаточно нажать на подсказку, чтобы переместится прямо в код, связанный с этим методом или классом.   Подробнее о возможностях CodeLens можно узнать по ссылке.  
IntelliTrace
Возможности IntelliTrace значительно повышают продуктивность отладки. На диагностику ошибок может уходить большое количество времени: исходный код просматривается в поисках связанных фрагментов кода и интуитивно в разные места устанавливаются точки останова. IntelliTrace автоматически ведет журналы выполнения кода, запоминает и отмечает события в таймлайнах, которые далее можно просматривать, перемещаться и проверять состояния:     Двойное нажатие на событие переместит к связанному коду. А двойное нажатие на исключение позволит увидеть стек вызовов в те моменты, когда исключение было зафиксировано приложением:    
CodeMap
Эта возможность пригодится при работе с большими кодовыми базами. Код, может быть написан другой командой разработчиков, может быть сложен и вам сложно его отлаживать. В этом случае пригодится CodeMap. Когда необходимо понять специфичные зависимости в имеющемся коде, можно визуализировать их в качестве карты, построить архитектуру решения, используя эту возможность.   Поддерживается так же перемещение по созданной карте с параллельно открытым кодом. Это помогает отслеживать ваше местонахождение в коде во время работы. Карты могут генерироваться для решения, проекта или функции, выбором опции через нажатие правой кнопки мыши соответственно:     Вы можете добавлять легенду, комментарии и т.д. Подробнее по ссылке.  
Тестирование
Visual Studio 2015 Enterprise позволяет использовать все возможности платформы Microsoft, для обеспечения контроля за качеством выпускаемого продукта. VS Enterprise поддерживает инструменты для ручного тестирования, модульных тестов, нагрузочного тестирования, управления тестовыми средами и т.д.  
IntelliTest 
Использование технологии IntelliTest позволяет проанализировать код и автоматически сгенерировать соответствующие модульные тесты.     Для каждого выражения в коде генерируются входные данные. Анализируются так же все возможные операторы и выражения, которые могут вызвать исключения. Эти данные используются для генерации тестовых данных для использования их в качестве параметров модульных тестов для каждого метода:   IntelliTest позволяет обеспечить высокий уровень покрытия кода модульными тестами, например, при наличии больших «старых» кодовых баз, что может значительно повысить продуктивность разработки и сфокусироваться на выполнении задач для создания ПО.   При запуске IntelliTest можно сразу увидеть какие тесты выполнились, а какие провалились и добавить необходимый код, чтобы исправить эти ситуации.     Сгенерированные тесты можно сохранять в тестовые проекты для обеспечения регрессионного тестирования.   IntelliTest доступен для кода, написанного на C#.  
Microsoft Fakes
Microsoft Fakes — фреймворк, который помогает при тестировании приложения, заменяя компоненты решения заглушками и обертками — небольшими управляемыми фрагментами кода. Например, изолируя зависимый код при тестировании, можно быть уверенными, что если тест не был пройден, то проблема находится именно в этом месте и не зависит от других факторов. Эти возможности позволяют расширить сценарии тестирования, позволяя тестировать код, когда другие части приложения не готовы или не работоспособны. Подробнее об этой возможности по ссылке.  
Нагрузочное тестирование
В тестовом проекте для проверки производительности доступны инструменты для записи последовательности действий пользователей в браузере и оформления этих шагов в качестве теста. Инструменты позволят записать HTTP запросы и ответы. Затем Visual Studio произведет поиск динамических параметров для каждого ответа на HTTP запрос, создаст таблицу и позволит присвоить константы найденным параметрам.   После создания теста можно настроить его свойства и указать необходимые параметры:

  Для создания нагрузочного теста Visual Studio предоставляет шаблон теста, который можно настроить при помощи мастера:     Затем добавить в него созданный тест производительности.   При запуске нагрузочных тестов с помощью аккаунта Visual Studio Online, выполнение тестов и генерирование нагрузки будет происходить в указанном датацентре Azure. Возможно так же выполнять нагрузочные тесты локально.   Visual Studio предоставляет сводку результатов о запуске теста, данные счетчиков производительности, инструменты для анализа теста пошагово:  

Управление процессами разработки
Благодаря возможностям MSDN подписки, предоставляемой с Visual Studio 2015 Enterprise, становятся доступны инструменты для построения процессов управления проектами и командной работой: Team Foundation Server или Visual Studio Online Advanced.   Выбирая шаблоны процессов, с помощью нескольких манипуляций можно построить совместную работу всей команды, следить за выполнением плана, требований исправлением дефектов и т.д. Так же получать многоуровневую отчетность: от результатов выполнения сборки проекта до степени покрытия требований кодом.  
Полезные ссылки
 

habr.com

Выбор Microsoft Visual Studio 2017

В очередной раз подыскивал инструмент для создания небольших программ с оконным интерфейсом в Windows для настольных компьютеров (у меня — Microsoft Windows 7 Профессиональная (SP1)). То есть редактор кода плюс компилятор.

Если хороших редакторов кода полно, то с компилятором — проблема. И в очередной раз пришлось остановиться на Visual Studio компании Microsoft.

Сначала о минусах этого выбора. Во-первых, Visual Studio — это здоровенный монстр, в который напихано очень много чего, сотни разнообразных инструментов, десятки языков программирования и куча сфер применения. Выбрав этот инструмент, придется постоянно делать какие-то выборы, разбираться в запутанной документации и так далее. Места под всё это требуется довольно много, запускается не слишком быстро (справедливости ради нужно сказать, что в новых версиях с этим гораздо лучше, чем в старых, то есть работу над этим Microsoft ведет, что не может не радовать). Во-вторых, у студии закрытый код. В-третьих, даже при скачивании бесплатной версии студии придется зарегистрироваться на одном из сайтов Microsoft. Для этого требуется указать адрес электронной почты. Но система регистрации очень запутанная и идиотская. На одном из этапов понадобится номер мобильника.

Плюсы. Почему я ее выбрал? Во-первых, это «родная» среда разработки для Windows, кому, как не компании Microsoft, заниматься созданием компилятора для Windows. Во-вторых, Microsoft не стала жадничать, и выкатила бесплатную версию студии, которую можно использовать для создания программ в коммерческих целях, правда, только индивидуальным пользователям.

Самая свежая версия студии на сегодня — Visual Studio 2017 (внутренняя версия — 15), вышла в 2016 году: https://www.visualstudio.com/ru/vs/ (службные обновления выходят довольно часто, последнее — 15.6.7 — вышло 26 апреля 2018, это уже третье обновление этого месяца).

Для скачивания под Windows доступны три варианта: Visual Studio Community 2017, Visual Studio Professional 2017, Visual Studio Enterprise 2017. Первый — бесплатный, последние два — платные, но доступна бесплатная пробная версия. Есть еще Visual Studio Code (https://code.visualstudio.com/), но это совсем другая программа — бесплатный, с открытым исходным кодом, редактор кода (проблема в том, что в него не входит компилятор, правда, есть возможность подключения стороннего компилятора).

Итак, наш вариант — Visual Studio Community 2017 (https://www.visualstudio.com/ru/vs/community/). Эта версия бесплатна. Индивидуальные пользователи могут создавать с ее помощью бесплатные и платные приложения (то есть индивидуальным пользователям разрешено коммерческое использование). Для организаций: может использоваться неограниченным числом пользователей только в учебных аудиториях, для научных исследований или участия в проектах с открытым кодом. В некорпоративных организациях эту версию студии могут использовать до 5 пользователей. В корпоративных организациях (в которых используется более 250 ПК или годовой доход которых превышает 1 млн долларов США) использование этой версии студии запрещено, за исключением случаев, перечисленных выше (открытый код, научные исследования или учебные аудитории).

ilyachalov.livejournal.com