Visual Studio 2019 Community vs Professional Vs Enterprise
In this article, we will highlight what is the difference between Various versions of Visual Studio 2019 like Community Vs Professional, Professional Vs Enterprise & Community Vs Enterprise etc.
Table of Contents
Editions of Visual Studio 2019
Visual Studio 2019 is available in three different editions
- Visual Studio 2019 Community Edition
- Visual Studio 2019 Professional Edition
- Visual Studio 2019 Enterprise Edition
Visual Studio 2019 Community edition
Visual Studio 2019 Community edition is free under the following conditions
- It is free if you are an individual developer. You can use it to develop commercial applications and sell them.
- It is free, if you are an organization and satisfies all of the following conditions
- if you have less than 250 PC
- Your annual revenue is less one million U.S. dollars.
- You are allowed to install it in the maximum of 5 PCs.
In both, the above cases the You must register your copy using a Microsoft Account.
Visual Studio 2019 Professional Vs Community
The Only difference between Professional Edition and Community Edition is the CodeLens feature. Using the CodeLens you can Find code changes and other histories. It tells what last changes were made to the file with reference history and who changed it
Visual Studio 2019 Professional Vs Enterprise
The Enterprise Edition is packed with many features compared to the Professional edition. Here is the list of features available only in Enterprise Edition.
Integrated Development Environment
- Live Dependency Validation
- Architectural Layer Diagrams
- Architecture Validation
- Code Clone
Advanced Debugging and Diagnostics
- IntelliTrace
- Code Map Debugger Integration
- .NET Memory Dump Analysis
Testing Tools
- Live Unit Testing
- IntelliTest
- Microsoft Fakes (Unit Test Isolation)
- Code Coverage
Cross-platform Development
- Embedded Assemblies
- Xamarin Inspector
- Xamarin Profiler
Compare the Editions
Here is the comparison chart of Community Vs Professional Vs Enterprise. The table lists all features of the Visual Studio 2019
References
1 thought on “Visual Studio 2019 Community vs Professional Vs Enterprise”
Thanks a lot for the explanation’s. I am not sure I fully understand everything you provided, but I think I should download the community version.
Thanks again for the write up.
Leave a Comment Cancel Reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Выбор Microsoft Visual Studio 2017
Если хороших редакторов кода полно, то с компилятором — проблема. И в очередной раз пришлось остановиться на Visual Studio компании Microsoft.
Сначала о минусах этого выбора. Во-первых, Visual Studio — это здоровенный монстр, в который напихано очень много чего, сотни разнообразных инструментов, десятки языков программирования и куча сфер применения. Выбрав этот инструмент, придется постоянно делать какие-то выборы, разбираться в запутанной документации и так далее. Места под всё это требуется довольно много, запускается не слишком быстро (справедливости ради нужно сказать, что в новых версиях с этим гораздо лучше, чем в старых, то есть работу над этим Microsoft ведет, что не может не радовать). Во-вторых, у студии закрытый код. В-третьих, даже при скачивании бесплатной версии студии придется зарегистрироваться на одном из сайтов Microsoft. Для этого требуется указать адрес электронной почты. Но система регистрации очень запутанная и идиотская. На одном из этапов понадобится номер мобильника.
Плюсы. Почему я ее выбрал? Во-первых, это «родная» среда разработки для Windows, кому, как не компании Microsoft, заниматься созданием компилятора для Windows. Во-вторых, Microsoft не стала жадничать, и выкатила бесплатную версию студии, которую можно использовать для создания программ в коммерческих целях, правда, только индивидуальным пользователям.
Среда Visual Studio (от версии 4.0 до Community 2019)
Microsoft Visual Studio — линейка продуктов компании Microsoft, включающих интегрированную среду разработки программного обеспечения и ряд других инструментальных средств.
Данные продукты позволяют разрабатывать как консольные приложения , так и приложения с графическим интерфейсом, в том числе с поддержкой технологии Windows Forms , а также веб-сайты, веб-приложения, веб-службы как в родном, так и в управляемом кодах для всех платформ, поддерживаемых Windows , Windows Mobile, Windows CE, .NET Framework , Xbox, Windows Phone, .NET Compact Framework и Silverlight.Visual Studio включает в себя редактор исходного кода с поддержкой технологии IntelliSense и возможностью простейшего рефакторинга кода. Встроенный отладчик может работать как отладчик уровня исходного кода, так и отладчик машинного уровня. Остальные встраиваемые инструменты включают в себя редактор форм для упрощения создания графического интерфейса приложения, веб-редактор , дизайнер классов и дизайнер схемы базы данных .
Эволюцию, структуру и функциональные возможности Visual Studio рассмотрим подробнее.
Visual Studio позволяет создавать и подключать сторонние дополнения (плагины) для расширения функциональности практически на каждом уровне, включая добавление поддержки систем контроля версий исходного кода, добавление новых наборов инструментов или инструментов для прочих аспектов процесса разработки программного обеспечения.
Компоненты. Visual Studio включает один или несколько компонентов из следующих:
1) Visual Basic .NET, а до его появления — Visual Basic
2) Visual C++, Visual C# (включён начиная с Visual Studio .NET)
3) Visual F# (язык функционального программирования, включён начиная с Visual Studio 2010)Многие варианты поставки также включают:
Microsoft SQL Server либо Microsoft SQL Server Express — средства для работы с базами данных.История и краткая характеристика версий
До выхода Visual Studio Version 4.0 среды разработки Visual Basic 3, Visual C++, Visual FoxPro и Source Safe поставлялись в качестве самостоятельных пакетов. История версий представлена в таблице:
Официальное
названиеКодовое
названиеВнутренняя
версияВерсии
.NET FrameworkДата
выходаVisual Studio нет 4.0 нет Апрель 1995 Visual Studio 97 Boston 5.0 нет Февраль 1997 Visual Studio 6.0 Aspen 6.0 нет Июнь 1998 Visual Studio .NET (2002) Rainier 7.0 1.0 2002-02-13 Visual Studio .NET 2003 Everett 7.1 1.1 2003-04-24 Visual Studio 2005 Whidbey 8.0 2.0, 3.0 2005-11-07 Visual Studio 2008 Orcas 9.0 2.0, 3.0, 3.5 2007-11-19 Visual Studio 2010 Dev10/Rosario 10.0 2.0 — 4.0 2010-04-12 Visual Studio 2012 Dev11 11.0 2.0 — 4.5.2 2012-08-15 Visual Studio 2013 Dev12 12.0 2.0 — 4.5.2 2013-10-17 Visual Studio 2015 Dev14 14.0 2.0 — 4.6 2015-07-20 Visual Studio 2017 Dev15 15.0 2.0 — 4.6.2; Core 1.0 2017-03-07 Visual Studio 2019 Dev16 16.3 2.0 — .Net Core 3.1 2019-12-03 Visual Studio 6.0 — последняя версия Visual Studio, работающая на платформе Windows 9x (выпущена в июне 1998 года). Данная версия являлась основной средой разработки приложений под Windows от Microsoft до появления платформы .NET. По-прежнему используется в целях поддержки старых разработок, поскольку является последней версией продукта для написания на «классическом» Visual Basic.
Visual Studio .NET выпущена в феврале 2002 года (включает .NET Framework 1.0 ). Service Pack 1 для Visual Studio .NET (2002) выпущен в марте 2002 года. Visual Studio включает поддержку языка C# 1.0 .
Visual Studio .NET 2003 выпущена в апреле 2003 года ( включает .NET Framework 1.1 ). В апреле 2005 года Microsoft объявила о специальном выпуске среды, получившей название Microsoft Visual Studio .NET 2003 Professional Special Edition.
Visual Studio 2005 выпущена в конце октября 2005 года (включает .NET Framework 2.0 ). Последняя официально работающая на Windows 2000. Visual Studio включает поддержку языка C# 2.0 . В начале ноября 2005 года также вышла серия продуктов в редакции Express : Visual C++ 2005 Express, Visual Basic 2005 Express, Visual C# 2005 Express и др. С апреля 2006 года редакция Express стала бесплатной.
Visual Studio 2008 выпущена 19 ноября 2007 года, одновременно с .NET Framework 3.5 . Нацелена на создание приложений для ОС Windows Vista (но поддерживает и XP), Microsoft Office 2007 и веб-приложений. Включает в себя LINQ, новые версии языков C# и Visual Basic. В студию не вошёл Visual J#. С 28 октября 2008 года впервые доступна версия на русском языке. Visual Studio включает поддержку языка C# 3.0 .
Visual Studio 2010 выпущена 12 апреля 2010 года вместе с .NET Framework 4.0. Visual Studio включает поддержку языков C# 4.0 и Visual Basic .NET 10.0, а также языка F#, отсутствовавшего в предыдущих версиях.
Visual Studio 2012 распространяется в тех же редакциях, что и 2010. Изменения коснулись Visual Studio 2012 Express — устанавливаются все языки программирования, а не один, как раньше , а также теперь существует пять версий Visual Studio Express:
1) Visual Studio Express 2012 для Web,
2) Visual Studio Express 2012 для Windows 8,
3) Visual Studio Express 2012 для Windows Desktop,
4) Visual Studio Express 2012 для Windows Phone
5) Visual Studio Team Foundation Server Express 2012.Финальный релиз Visual Studio 2013 стал доступен в октябре 2013 года вместе с .NET 4.5.1.
Visual Studio 2015.12 ноября 2014 года было объявлено, что «Visual Studio 2015» принято в качестве окончательного варианта имени продукта. Visual Studio 2015 предоставляется в трёх редакциях: бесплатной Community Edition, объединяющей все Express-версии , и платных Professional Edition для небольших проектов и Enterprise Edition для крупных проектов. Финальный релиз Visual Studio 2015 стал доступен для скачивания 20 июля 2015 года.
Visual Studio 2017. 7 марта 2017 года новая версия Visual Studio была выпущена и стала доступна для загрузки. 5 апреля 2017 года вышло обновление VS 2017 версии 15.1 с поддержкой .NET Framework 4.7 .
Visual Studio 2019. 2 апреля 2019 года новая версия Visual Studio была выпущена и стала доступна для загрузки. В частности, содержит платформу .NET Core 3.1 (c 3 декабря 2019 года), основанную на .NET Framework и язык C# 8.0 . Платформа .NET Core отличается от неё модульностью, кроссплатформенностью, возможностью применения облачных технологий, и тем, что в ней произошло разделение между библиотекой CoreFX и средой выполнения CoreCLR
Возможности, решения и технологии вы можете посмотреть на странице: https://visualstudio.microsoft.com/ru/vs/
Редакции (комплекты для разработчиков) Visual Studio (справка):
Visual Studio Express. Бесплатная версия. Ныне полностью вытеснена Visual Studio Community, которая представляет собой бесплатный аналог Visual Studio Professional и обладает практически тем же функционалом, что и последняя.
Visual Studio Community. Бесплатная полнофункциональная интегрированная среда разработки для учащихся, разработчиков открытого ПО и отдельных разработчиков. Рекомендуем обратить внимание!
Платные версии:
Studio Standard. Данная редакция предоставляет среду разработки для всех поддерживаемых продуктов и поддерживает полную версию библиотеки MSDN. Поддерживается как редактирование XML и XSLT, так и средства для тестирования объектов.
Visual Studio Professional. Редакция включает все возможности Standard Edition, расширяя их дополнительными, такими, как интеграция с Microsoft SQL Server и поддержка удалённой отладки.
Visual Studio Team System. Предоставляет набор инструментов для совместной разработки, подсчёта метрик и создания отчётов, в дополнение к возможностям Professional редакции.ВЫВОД.
Для обучения программированию на языке Си шарп вы можете бесплатно и легально установить Visual C# 2010 Express или Visual Studio 2019 Community с пакетом «Разработка классических приложений .Net»
Разработка классических приложений .NET
Создание WPF, форм Windows Forms и консольных приложений с помощью C#, Visual Basic и F#. Вам доступно создание приложений Windows с помощью Windows Presentation Foundation и Windows Forms. Вы также можете создавать веб-приложения .NET Framework, а также клиентские приложения для компьютеров и устройств, публикуемые в Microsoft Store.
Компоненты
— Средства разработки классических приложений .NET
— Средства разработки для .NET Framework 4.x
— Средства профилирования .NET
— Поддержка языков C# и Visual Basic
— Инструменты для Entity Framework 6
— IntelliTrace
— JIT-отладчик
— Live Unit Testing
— Live ShareNEW: Наш Чат, в котором вы можете обсудить любые вопросы, идеи, поделиться опытом или связаться с администраторами.