Visual studio 2012 что это за программа и нужна ли она

Обновлено: 07.07.2024

Содержание

Компоненты

Visual Studio включает один или несколько компонентов из следующих:

Многие варианты поставки также включают: Microsoft SQL Server либо Microsoft SQL Server Express.

В прошлом, в состав Visual Studio также входили продукты:

Версии Microsoft Visual Studio

Visual Studio 97

Рис. 1. Логотип Microsoft Visual Studio 97 (версия Enterprise)

Visual Studio 97 — первая выпущенная версия Visual Studio, в ней впервые были собраны вместе различные средства разработки ПО. Она была выпущена в двух версиях Professional и Enterprise. Она включала в себя Visual Basic 5.0, Visual C++ 5.0, Visual J++ 1.1, Visual FoxPro 5.0, впервые появилась среда разработки ASP — Visual InterDev. Visual Studio 97 — была первой попыткой Microsoft создать единую среду для разработки на разных языках программирования: Visual C++ (язык программирования), Visual J++, Visual InterDev, и MSDN использовали одну среду, называемую Developer Studio. Visual Basic и Visual FoxPro использовали отдельные среды для разработки. [1]

Visual Studio 6.0




Visual Studio 2005

Visual Studio 2008


Visual Studio 2010


Microsoft Visual Studio 2010 Professional - интегрированная среда, упрощающая создание, отладку и развертывание приложений. С помощью неё имеет возможность работать в персонализированной среде, создавать приложения для любых платформ, включая Microsoft SharePoint® и Windows Azure. Интегрированная поддержка разработки через тестирование и новые инструменты отладки позволяют быстро и без труда находить и устранять ошибки, обеспечивая высокое качество решений. [4]

Основные функции

  • Настройка рабочего места - написание программного кода часто требует одновременной работы с несколькими конструкторами и редакторами. Visual Studio 2010 Professional помогает разработчику организовать цифровое окружение благодаря поддержке нескольких мониторов, что упрощает работу над программами.
  • Обозреватель SharePoint - с помощью обозревателя SharePoint подключаться к имеющемуся серверу SharePoint и просматривать из Visual Studio его артефакты, в том числе пользовательские списки, библиотеки документов и Веб-части.
  • Создание приложений для Windows 7 - Visual Studio 2010 Professional включает встроенные инструменты разработки для Windows 7, в том числе такие компоненты пользовательского интерфейса, как мультисенсорный ввод и лента, которые составляют основу передовой технологии Windows 7.
  • Простое создание приложений на базе RIA и WPF - новая функция привязки данных перетаскиванием (в Windows Presentation Foundation,WPF ) и конструкторы Microsoft Silverlight упрощают и ускоряют построение приложений Windows и многофункциональных интернет-приложений (Rich Internet Applications, RIA) для специалистов по проектированию и разработке.
  • Упрощение развертывания веб-приложений - gеремещение веб-приложений в производственную среду одним щелчком мыши. Visual Studio 2010 Professional выполняет перенос кода, параметров IIS и схемы базы данных на целевой сервер.

Преимущества Visual Studio 2010

Visual Studio 2010 SP1

Help Viewer 1.1 - это средство просмотра справки представляет собой простое приложение, предоставляющее новые ключевые возможности, которые включают новое подробное оглавление и индексацию статей. Поддержка Silverlight 4: теперь инструменты Microsoft Silverlight 4 для Visual Studio 2010 включены в Visual Studio 2010 SP1.


Кроме того, были добавлены узкоспециализированные изменения, включающие поддержку:

  • Direct2D API в Microsoft Foundation Classes (MFC),
  • Windows 7,
  • DirectWrite,
  • Windows Animation Technologies.

Также были добавлены следующие важные функции:

Внесены улучшения в поддержке C++, добавлена поддержка новых наборов команд AMD и Intel, сделано объединение сред выполнения Visual Basic и большое количество исправлений в редакторе Visual Studio, оболочке, поддержке расширений, отладчике, IntelliTrace, Setup проектов, поддержке языков, редакторов и множество других улучшений.

Visual Studio 2011


Новая версия средств разработки под кодовым названием Visual Studio 11 предлагает полностью интегрированную среду разработки, которая включает все процессы создания приложений – начиная с архитектуры и дизайна интерфейса и заканчивая созданием самого кода, тестированием ПО и его внедрением и сопровождением в производственной среде. Новые инструменты программирования, управления требованиями и проектами в Visual Studio 11 расширяют принципы гибкой разработки ПО и помогают полностью контролировать весь жизненный цикл разработки приложений (Application lifecycle management, ALM). Управление требованиями и обратной связью позволит разработчикам быстро реагировать на изменения, четко и своевременно определяя задачи заказчиков на протяжении всего цикла разработки. Новые средства автоматизированного и исследовательского тестирования помогут сэкономить время и снизить риски, одновременно непрерывно повышая качество ПО. Visual Studio 11 также ускоряет устранение ошибок, возникающих в производственной среде, благодаря предоставлению регулярных телеметрических данных о развернутом программном обеспечении.

Visual Studio 11 Beta включает поддержку Windows 8 и разработку современных веб-приложений с помощью Visual Studio Express для Windows 8 и Visual Studio 11 Express для Web.

Visual Studio 2012

Усовершенствованные инструменты разработки и контроля в Visual Studio 2012 повышают скорость создания и запуска нового приложения, обеспечивают удобство и эффективность командной работы и раскрывают преимущества и функциональность новой операционной системы Windows 8 и мобильной платформы Windows Phone.

Новый продукт Visual Studio 2012 доступен в России для всех. Профессиональные версии Visual Studio 2012 можно получить бесплатно в рамках программ DreamSpark и BizSpark. Кроме того, технические энтузиасты и небольшие компании могут воспользоваться бесплатной версией Visual Studio 2012 Express для создания собственных приложений.

Производительность

Visual Studio 2012 меняет отношение к процессу разработки, делая его увлекательным и хорошо организованным. Продукт отличается повышенной скоростью загрузки рабочей среды и открывает разработчикам доступ к конкретным проектам буквально в считанные секунды. Кроме того, все длительные процессы выполняются в Visual Studio 2012 в фоновом режиме, что не замедляет скорость работы среды и не отвлекает разработчика от основных задач.

Также рабочая среда Visual Studio 2012 имеет новый контекстно-зависимый интерфейс. Главная его особенность заключается в том, что он предлагает разработчику только те функции и инструменты, которые ему нужны на данном этапе работы. Таким образом, панель инструментов не содержит ничего лишнего и не затрудняет поиск нужных функций.

Функциональная сторона: среда для разработки Visual Studio 2012 создана так, чтобы помогать разработчику и подсказывать ему наилучшие решения. Для этого в продукт были включены специальные технологии, которые упрощают и ускоряют работу. Например, функция Code Clone ищет одинаковые по функционалу коды и объединяет их в соответствующие модули для того, чтобы разработчик впоследствии мог воспользоваться уже готовым кодом при создании нового приложения.

Требования к системе

Поддерживаемая операционная система:

  • Windows 7 Service Pack 1; Windows 8; Windows Server 2008 R2 SP1; Windows Server 2012;
  • Windows 7 с пакетом обновления 1 (SP1) (x86 и x64);
  • Windows 8 (x86 и x64);
  • Windows Server 2008 R2 с пакетом обновления 1 (SP1) (x64);
  • Windows Server 2012 (x64).

Требования к оборудованию:

  1. Процессор с тактовой частотой 1,6 ГГц или большей;
  2. ОЗУ объемом 1 ГБ (1,5 ГБ для работы на виртуальной машине);
  3. 10 ГБ доступного пространства на жестком диске;
  4. Жесткий диск с частотой вращения 5400 об/мин;
  5. Видеоадаптер, соответствующий стандарту DirectX 9 и поддерживающий разрешение экрана 1024 x 768 или выше.

Visual Studio 2013

Visual Studio 2013 была опубликована 6.11.2014 года. На сегодняшний день данная версия Visual Studio является часто и широко используемой, поэтому компания Microsoft периодически выпускает обновления для поддержания инновацонности в области разработки современных приложений и управления ими.

Требования к системе

Поддерживаемая операционная система:

  • Windows 7 Service Pack 1;
  • Windows 8; Windows 8.1;
  • Windows Server 2008 R2 SP1;
  • Windows Server 2012; Windows Server 2012 R2

Требования к оборудованию:

  1. Процессор с тактовой частотой 1,6 ГГц или больше;
  2. ОЗУ объемом 1 ГБ (1,5 ГБ для работы на виртуальной машине);
  3. 8,5 ГБ доступного пространства на жестком диске;
  4. Жесткий диск с частотой вращения 5 400 об/мин;
  5. Видеокарта с поддержкой DirectX 9 и разрешения экрана 1024x768 или выше. [5]
Дополнительные требования

Для разработки для Windows Phone:

  1. Для разработки для Windows Phone 8.0 требуется выпуск Windows 8.1 (x64) или выше
  2. Для разработки для Windows Phone 8.1 требуется выпуск Windows 8.1 (x86) или выше
  3. Для эмуляторов Windows Phone требуется выпуск 'Windows 8 , профессиональная (x64) или выше, а также процессор, который поддерживает клиент Hyper-V и преобразование адресов второго уровня (SLAT)

Visual Studio 2015

Visual Studio 2015 предоставляется в трёх редакциях: бесплатной Community Edition, объединяющей все Express-версии, и платных Professional Edition для небольших проектов и Enterprise Edition для крупных проектов. Visual Studio Community 2015 — это бесплатная полнофункциональная интегрированная среда разработки с мощными, эффективными возможностями для кодирования, инструментами кроссплатформенных разработок мобильных приложений для Windows, iOS и Android, веб- и облачных приложений, а также доступом к тысячам расширений.

Требования к системе


Рис. 9. Реализация работы Visual Studio 2015 (Приложение Console)

Поддерживаемая операционная система:

  • Windows 10;
  • Windows 7 Service Pack 1;
  • Windows 8; Windows 8.1;
  • Windows Server 2008 R2 SP1;
  • Windows Server 2012;
  • Windows Server 2012 R2.

Требования к оборудованию:

  1. Процессор с тактовой частотой 1,6 ГГц или более высокой.
  2. ОЗУ объемом 1 ГБ (1,5 ГБ для работы на виртуальной машине).
  3. 4 ГБ доступного пространства на жестком диске
  4. Жесткий диск с частотой вращения 5 400 об/мин.
  5. Видеоадаптер с поддержкой DirectX 9 и разрешения экрана не менее 1024 x 768.
Дополнительные требования

Для разработки универсальных приложений для Windows и Магазина Windows:

Visual Studio включает в себя редактор исходного а с поддержкой технологии IntelliSense и возможностью простейшего рефакторинга а. Встроенный отладчик может работать как отладчик уровня исходного а, так и отладчик машинного уровня. Остальные встраиваемые инструменты включают в себя редактор форм для упрощения создания графического интерфейса приложения, веб-редактор, дизайнер классов и дизайнер схемы базы данных. Visual Studio позволяет создавать и подключать сторонние дополнения (плагины) для расширения функциональности практически на каждом уровне, включая добавление поддержки систем контроля версий исходного а (как, например, Subversion и Visual SourceSafe), добавление новых наборов инструментов (например, для редактирования и визуального проектирования а на предметно-ориентированных языках программирования) или инструментов для прочих аспектов процесса разработки программного обеспечения (например, клиент Team Explorer для работы с Team Foundation Server).

Visual Studio включает один или несколько компонентов из следующих:

Многие варианты поставки также включают:

В прошлом в состав Visual Studio также входили продукты:

До выхода Visual Studio Version 4.0 среды разработки Visual Basic 3, Visual C++, Visual FoxPro и Source Safe поставлялись в качестве самостоятельных пакетов.

Visual Studio 97

Visual Studio 97 — первая выпущенная версия Visual Studio, в которой впервые были собраны вместе различные средства разработки ПО. Она была выпущена в двух версиях — Professional и Enterprise, и включала в себя Visual Basic 5.0, Visual C++ 5.0, Visual J++ 1.1, Visual FoxPro 5.0 и впервые появившуюся среду разработки ASP — Visual InterDev. Visual Studio 97 была первой попыткой Microsoft создать единую среду для разработки на разных языках программирования: Visual C++, Visual J++, Visual InterDev и MSDN использовали одну среду, называемую Developer Studio. Visual Basic и Visual FoxPro использовали отдельные среды для разработки.

Visual Studio 6.0 (1998)

Visual Studio 2005

Visual Studio 2008


Visual Studio 2008 — последняя версия Visual Studio, позволяющая компилировать приложения на C++ для запуска под Windows 2000.

Visual Studio 2010

Visual Studio 2012

Разрабатывать приложения на C++ с помощью Visual Studio 2012 можно только под Windows 7 SP1 и Windows 8 [12] . Вышло исправление, позволяющее компилировать приложения для запуска под Windows XP и Windows Vista.

Visual Studio 2013

Visual Studio 2015

12 ноября 2014 года было объявлено, что «Visual Studio 2015» принято в качестве окончательного варианта имени продукта [13] .

Visual Studio 2015 предоставляется в трёх редакциях: бесплатной Community Edition, объединяющей все Express-версии, и платных Professional Edition для небольших проектов и Enterprise Edition для крупных проектов.

Первый CTP был выпущен 2 июня 2014 года, затем 29 апреля 2015 года был выпущен Release Candidate. Финальный релиз Visual Studio 2015 стал доступен для скачивания 20 июля 2015 года [14] .

Visual Studio 2015 — последняя версия Visual Studio, позволяющая компилировать приложения на C++ для запуска под Windows XP и Windows Vista. Более поздние версии позволяют компилировать приложения только для запуска под Windows 7 SP1 и выше.

Visual Studio 2017

Visual Studio «15» Preview была выпущена 30 марта 2016 года.

Visual Studio «15» Preview 2 была выпущена 10 мая 2016 года [15] .

Visual Studio «15» Preview 3 выпущена 7 июля 2016 года.

Visual Studio «15» Preview 4 выпущена 22 августа 2016 года [16] .

Visual Studio «15» Preview 5 выпущена 5 октября 2016 года [17] .

17 ноября 2016 года c выходом версии Release Candidate (RC) переименована в Visual Studio 2017 [18] .

7 марта 2017 года новая версия Visual Studio была выпущена и стала доступна для загрузки [18] .

Visual Studio 2019

Visual Studio 2019 version 16.0.0 была выпущена 02 апреля 2019 года.

Visual Studio 2019 version 16.0.1 была выпущена 09 апреля 2019 года.

Visual Studio 2019 version 16.0.2 была выпущена 18 апреля 2019 года.

Visual Studio 2019 version 16.0.3 была выпущена 30 апреля 2019 года.

Visual Studio 2019 version 16.0.4 была выпущена 14 мая 2019 года.

Visual Studio 2019 version 16.0.5 была выпущена 11 июня 2019 года.

Visual Studio 2019 version 16.0.6 была выпущена 09 июля 2019 года.

Visual Studio 2019 version 16.0.7 была выпущена 13 августа 2019 года.

Visual Studio 2019 version 16.0.8 была выпущена 10 сентября 2019 года.

Visual Studio 2019 version 16.0.9 была выпущена 15 октября 2019 года.

Visual Studio 2019 version 16.0.10 была выпущена 10 декабря 2019 года.

Visual Studio 2019 version 16.0.11 была выпущена 14 января 2020 года.


Visual Studio 2019 version 16.0.12 была выпущена 10 марта 2020 года.

Visual Studio 2019 version 16.0.13 была выпущена 14 апреля 2020 года.

Visual Studio 2019 version 16.0.14 была выпущена 12 мая 2020 года.

Visual Studio 2019 version 16.0.15 была выпущена 09 июня 2020 года.

Visual Studio 2019 version 16.0.16 была выпущена 14 июля 2020 года.

Visual Studio 2019 version 16.0.17 была выпущена 11 августа 2020 года.

Visual Studio 2019 version 16.0.18 была выпущена 08 сентября 2020 года.

Visual Studio 2019 version 16.0.19 была выпущена 13 октября 2020 года.

Visual Studio 2019 version 16.0.20 была выпущена 10 ноября 2020 года.

Visual Studio 2019 version 16.0.21 была выпущена 08 декабря 2020 года.

Visual Studio 2019 version 16.0.22 была выпущена 12 января 2021 года.


Visual Studio 2019 version 16.1.0 была выпущена 21 мая 2019 года.

Visual Studio 2019 version 16.1.1 была выпущена 24 мая 2019 года.

Visual Studio 2019 version 16.1.2 была выпущена 04 июня 2019 года.

Visual Studio 2019 version 16.1.3 была выпущена 11 июня 2019 года.

Visual Studio 2019 version 16.1.4 была выпущена 25 июня 2019 года.

Visual Studio 2019 version 16.1.5 была выпущена 02 июля 2019 года.

Visual Studio 2019 version 16.1.6 была выпущена 09 июля 2019 года.


Visual Studio 2019 version 16.2.0 была выпущена 24 июля 2019 года.

Visual Studio 2019 version 16.2.1 была выпущена 06 августа 2019 года.

Visual Studio 2019 version 16.2.2 была выпущена 13 августа 2019 года.

Visual Studio 2019 version 16.2.3 была выпущена 20 августа 2019 года.

Visual Studio 2019 version 16.2.4 была выпущена 05 сентября 2019 года.

Visual Studio 2019 version 16.2.5 была выпущена 10 сентября 2019 года.


Visual Studio 2019 version 16.3.0 была выпущена 23 сентября 2019 года.

Visual Studio 2019 version 16.3.1 была выпущена 25 сентября 2019 года.

Visual Studio 2019 version 16.3.2 была выпущена 01 октября 2019 года.

Visual Studio 2019 version 16.3.3 была выпущена 08 октября 2019 года.

Visual Studio 2019 version 16.3.4 была выпущена 10 октября 2019 года.

Visual Studio 2019 version 16.3.5 была выпущена 15 октября 2019 года.

Visual Studio 2019 version 16.3.6 была выпущена 22 октября 2019 года.

Visual Studio 2019 version 16.3.7 была выпущена 29 октября 2019 года.

Visual Studio 2019 version 16.3.8 была выпущена 05 ноября 2019 года.

Visual Studio 2019 version 16.3.9 была выпущена 12 ноября 2019 года.

Visual Studio 2019 version 16.3.10 была выпущена 20 ноября 2019 года.


Visual Studio 2019 version 16.4.0 была выпущена 03 декабря 2019 года.

Visual Studio 2019 version 16.4.1 была выпущена 10 декабря 2019 года.

Visual Studio 2019 version 16.4.2 была выпущена 17 декабря 2019 года.

Visual Studio 2019 version 16.4.3 была выпущена 14 января 2020 года.

Visual Studio 2019 version 16.4.4 была выпущена 30 января 2020 года.

Visual Studio 2019 version 16.4.5 была выпущена 11 февраля 2020 года.

Visual Studio 2019 version 16.4.6 была выпущена 10 марта 2020 года.

Visual Studio 2019 version 16.4.7 была выпущена 14 апреля 2020 года.

Visual Studio 2019 version 16.4.8 была выпущена 12 мая 2020 года.

Visual Studio 2019 version 16.4.9 была выпущена 27 мая 2020 года.

Visual Studio 2019 version 16.4.10 была выпущена 09 июня 2020 года.

Visual Studio 2019 version 16.4.11 была выпущена 14 июля 2020 года.

Visual Studio 2019 version 16.4.12 была выпущена 11 августа 2020 года.

Visual Studio 2019 version 16.4.13 была выпущена 08 сентября 2020 года.

Visual Studio 2019 version 16.4.14 была выпущена 13 октября 2020 года.

Visual Studio 2019 version 16.4.15 была выпущена 10 ноября 2020 года.

Visual Studio 2019 version 16.4.16 была выпущена 08 декабря 2020 года.

Visual Studio 2019 version 16.4.17 была выпущена 12 января 2021 года.

Visual Studio 2019 version 16.4.18 была выпущена 09 февраля 2021 года.

Visual Studio 2019 version 16.4.19 была выпущена 10 февраля 2021 года.

Visual Studio 2019 version 16.4.20 была выпущена 09 марта 2021 года.

Visual Studio 2019 version 16.4.21 была выпущена 13 апреля 2021 года.

Visual Studio 2019 version 16.4.22 была выпущена 11 мая 2021 года.

Visual Studio 2019 version 16.4.23 была выпущена 08 июня 2021 года.

Visual Studio 2019 version 16.4.21 была выпущена 13 июля 2021 года.


Visual Studio 2019 version 16.5.0 была выпущена 16 марта 2020 года.

Visual Studio 2019 version 16.5.1 была выпущена 20 марта 2020 года.

Visual Studio 2019 version 16.5.2 была выпущена 31 марта 2020 года.

Visual Studio 2019 version 16.5.3 была выпущена 07 апреля 2020 года.

Visual Studio 2019 version 16.5.4 была выпущена 14 апреля 2020 года.

Visual Studio 2019 version 16.5.5 была выпущена 12 мая 2020 года.

Visual Studio 2019 version 16.6.0 была выпущена 19 мая 2020 года.

Visual Studio 2019 version 16.6.1 была выпущена 01 июня 2020 года.

Visual Studio 2019 version 16.6.2 была выпущена 09 июня 2020 года.

Visual Studio 2019 version 16.6.3 была выпущена 30 июня 2020 года.

Visual Studio 2019 version 16.6.4 была выпущена 14 июля 2020 года.


Visual Studio 2019 version 16.7.0 была выпущена 05 августа 2020 года.

Visual Studio 2019 version 16.7.1 была выпущена 11 августа 2020 года.

Visual Studio 2019 version 16.7.2 была выпущена 18 августа 2020 года.

Visual Studio 2019 version 16.7.3 была выпущена 08 сентября 2020 года.

Visual Studio 2019 version 16.7.4 была выпущена 21 сентября 2020 года.

Visual Studio 2019 version 16.7.5 была выпущена 29 сентября 2020 года.

Visual Studio 2019 version 16.7.6 была выпущена 13 октября 2020 года.

Visual Studio 2019 version 16.7.7 была выпущена 27 октября 2020 года.

Visual Studio 2019 version 16.7.8 была выпущена 10 ноября 2020 года.

Visual Studio 2019 version 16.7.9 была выпущена 08 декабря 2020 года.

Visual Studio 2019 version 16.7.10 была выпущена 12 января 2021 года.

Visual Studio 2019 version 16.7.11 была выпущена 09 февраля 2020 года.

Visual Studio 2019 version 16.7.12 была выпущена 10 февраля 2021 года.

Visual Studio 2019 version 16.7.13 была выпущена 09 марта 2021 года.

Visual Studio 2019 version 16.7.14 была выпущена 13 апреля 2021 года.

Visual Studio 2019 version 16.7.15 была выпущена 11 мая 2021 года.

Visual Studio 2019 version 16.7.16 была выпущена 08 июня 2021 года.

Visual Studio 2019 version 16.7.17 была выпущена 13 июля 2021 года.


Visual Studio 2019 version 16.8.0 была выпущена 10 ноября 2020 года.

Visual Studio 2019 version 16.8.1 была выпущена 12 ноября 2020 года.

Visual Studio 2019 version 16.8.2 была выпущена 19 ноября 2020 года.

Visual Studio 2019 version 16.8.3 была выпущена 08 декабря 2020 года.

Visual Studio 2019 version 16.8.4 была выпущена 12 января 2021 года.

Visual Studio 2019 version 16.8.5 была выпущена 09 февраля 2021 года.

Visual Studio 2019 version 16.8.6 была выпущена 22 февраля 2021 года.

Visual Studio 2019 version 16.8.7 была выпущена 09 марта 2021 года.

Visual Studio 2019 version 16.9.0 была выпущена 02 марта 2021 года.

Visual Studio 2019 version 16.9.1 была выпущена 09 марта 2021 года.

Visual Studio 2019 version 16.9.2 была выпущена 16 марта 2021 года.

Visual Studio 2019 version 16.9.3 была выпущена 30 марта 2021 года.

Visual Studio 2019 version 16.9.4 была выпущена 13 апреля 2021 года.

Visual Studio 2019 version 16.9.5 была выпущена 11 мая 2021 года.

Visual Studio 2019 version 16.9.6 была выпущена 18 мая 2021 года.

Visual Studio 2019 version 16.9.7 была выпущена 08 июня 2021 года.

Visual Studio 2019 version 16.9.8 была выпущена 15 июня 2021 года.

Visual Studio 2019 version 16.9.9 была выпущена 13 июля 2021 года.


Visual Studio 2019 version 16.10.0 была выпущена 25 мая 2021 года.

Visual Studio 2019 version 16.10.1 была выпущена 08 июня 2021 года.

Visual Studio 2019 version 16.10.2 была выпущена 15 июня 2021 года.

Visual Studio 2019 version 16.10.3 была выпущена 29 июня 2021 года.

Visual Studio 2019 version 16.10.4 была выпущена 20 июля 2021 года.


Visual Studio 2019 version 16.11.0 была выпущена 10 августа 2021 года.

Visual Studio 2019 version 16.11.1 была выпущена 16 августа 2021 года.

Visual Studio 2019 version 16.11.2 была выпущена 25 августа 2021 года.

Visual Studio 2019 version 16.11.3 была выпущена 14 сентября 2021 года.

Visual Studio 2019 version 16.11.4 была выпущена 05 октября 2021 года.

Visual Studio 2019 version 16.11.5 была выпущена 13 октября 2021 года.

Visual Studio 2019 version 16.11.6 была выпущена 09 ноября 2021 года.

Visual Studio 2022

Microsoft анонсировала [20] новую версию. В ней планируется перевод основного devenv.exe процесса с 32-бит на 64-бита, интегрирование Accessibility Insights Engine и еще кое-что.

Первые версии уже выпущены:

Visual Studio 2019 version 17.0.0 была выпущена 08 ноября 2021 года.

Visual Studio 2019 version 17.1.0 Preview 1 была выпущена 10 ноября 2021 года.

Visual Studio Express

Бесплатная версия. Ныне полностью вытеснена Visual Studio Community Edition, которая представляет собой бесплатный аналог Visual Studio Professional и обладает практически той же функциональностью, что и последняя.

Visual Studio Community

Полнофункциональная, расширяемая и бесплатная интегрированная среда разработки для создания современных приложений Android, iOS и Windows, а также веб-приложений и облачных служб.

Visual Studio LightSwitch

Visual Studio Standard

Данная редакция предоставляет IDE для всех поддерживаемых продуктов и поддерживает полную версию библиотеки MSDN. Поддерживается как редактирование XML и XSLT, так и средства для тестирования объектов. Однако отсутствует обозреватель серверов и интеграция с Microsoft SQL Server. Поддержка разработки под мобильные устройства изначально была включена в Visual Studio 2005 Standard, но в версии 2008 она доступна только в Professional-редакции. Начиная с версии 2010, редакции Standard более не существует. [21]

Visual Studio Professional

Редакция включает все возможности Standard Edition, расширяя их дополнительными, такими, как интеграция с Microsoft SQL Server и поддержка удалённой отладки.

Visual Studio Tools for Office

Visual Studio Tools for Office включает SDK и расширение для Visual Studio, которое содержит утилиты для разработки под платформу Microsoft Office. Начиная с Visual Studio 2008 включено в версии Professional и выше.

Visual Studio Team System

Предоставляет набор инструментов для совместной разработки, подсчёта метрик и создания отчётов, в дополнение к возможностям Professional редакции. Имеются различные редакции VSTS, разделяемые по ролям, для которых продукт будет использоваться:

  • Team Explorer (клиент для TFS)
  • Architecture Edition
  • Database Edition
  • Development Edition
  • Test Edition

Совмещённая функциональность всех четырёх редакций представлена в отдельном пакете Visual Studio Team Suite Edition. Функциональность Database Edition будет совмещена с Development Edition в будущей версии пакета — Visual Studio 2010.

Помимо клиентских приложений, Team System также включает в себя Team Foundation Server.

Компилятор как сервис

Visual Studio Code

Visual Studio Code — среда разработки, работающая под Linux, OS X и Windows. Включает в себя отладчик и клиент для Git. Исходный открыт. 14 апреля 2016 года была выпущена версия 1.0 [23] .

Visual Studio построена на архитектуре, поддерживающей возможность использования встраиваемых дополнений (англ. Add-Ins ) — плагинов от сторонних разработчиков, что позволяет расширять возможности среды разработки.

Лого и брендинг

image

Вы наверное заметили что мы внесли изменения в брендинг и отошли от названия «версия 11». Теперь RC называется Visual Studio 2012. И это значит что RTM версия выйдет именно в этом году!
Так же мы изменили логотип продукта:

Установка

image

Один из первых компонент, с которым вы знакомитесь практически в каждом продукте это установщик. Мы добавили возможность апгрейда с версии beta до RC, поэтому если вы используете ту же редакцию продукта (Professional, Ultimate, и.т.д) у вас нет необходимости деинсталляции. Просто запустите установщик Visual Studio 2012 RC, он сам удалит старые компоненты и обновит на новые. Единственное исключение – если вы работаете на Windows 8, в этом случае вам нужно обновить саму ОС до версии Windows 8 Release Preview а уже затем установить Visual Studio 2012 RC.
Также мы добавили значительные изменения, улучшающие общий процесс установки. Многие из вас уже видели новый интерфейс инсталлятора в beta, в RC версии время установки продукта снижено на 20%!
Теперь у вас есть возможность выбора компонент. Мы надеемся что вам понравятся эти нововведения и позволят сэкономить ваше время.

Производительность

Между beta и RC версией была проделана большая работа по улучшению производительности, которая покрывала практически все аспекты продукта. Мы добавили улучшения в работу с XAML (компилятор, загрузка документов, дизайнер), увеличили производительность отладчика и Test Lab Manager, редактора кода при работе с большими C++ файлами. На самом деле это далеко не полный список.
Для того чтобы привести несколько примеров, мы планируем опубликовать несколько заметок, первая из которых касается производительности и отзывчивости редактора. Предлагаем вам ознакомиться вот с этим постом из которого можно узнать о некоторых внутренних средствах анализа производительности, изменениях в продукте которые были проделаны и результаты которые повлияли на общую отзывчивость редактора. Следующая публикация будет рассказывать о улучшениях в компонентах Toolbox.

Интерфейс

image

RC включает несколько улучшений связанных с общим интерфейсом продукта, и базируется на ваших отзывах которые мы тщательно анализировали после выхода beta версии. Более детально об этих изменениях можно прочитать в этом посте где детально рассказано о нововведениях в интерфейсе.

После упомянутой публикации мы получили много просьб рассказать о темной теме Visual Studio которая многим нравится. Ранее на этой неделе мы уже опубликовали пост с которым вы можете познакомиться.

Улучшения в IDE были сфокусированы на тех отзывах, которые мы получали на протяжении периода beta тестирования.
Например мы получили отзыв связанный с работой поиска и текущего контекста и опций между возможностями Quick Find и Find-in-Files. Было выпущено расширение которое теперь включено в RC и теперь вы можете осуществлять быстрый поиск не приводящий к автоматическому изменению контекста и установок в Find-in-Files.
Solution Explorer это пример области в которой мы сделали несколько дополнительных изменений и отладили их для RC. Было обнаружено что панель инструментов Solution Explorer перегружена, поэтому мы удалили несколько команд которые уже находятся в контексте IDE (контекстные меню, клавиатурные сокращения, меню) и не влияли на представление solution или иерархию проектов.
Для больших Solution состоящих из множества проектов было достаточно сложно искать необходимые файлы, поэтому в RC включена возможность дополнительной фильтрации и ограничения области видимости для повышения релевантности и позволяющей сфокусироваться на важной работе. Теперь у вас есть возможность ограничить Solution Explorer показом только тех файлов с которыми вы работаете. Новые опции фильтрации включают режим Pending Changes и Open Files.

image

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

Приложения в стиле Metro

Если вы планируете создавать приложения в стиле Metro, обязательно установите Visual Studio 2012 RC на компьютер с Windows 8 Release Preview. Есть несколько дополнений для создания приложений в стиле Metro в версии RC.

Приложения в стиле Metro использующие XAML

При выборе опции «Enable sate recording» будет включен режим сохранения изменений именно в текущее состояние, а не в базовое.
Добавление тем анимаций из библиотеки, сопоставленное с состояниями вашего приложения теперь возможно с помощью дизайнера состояний Blend. Библиотека анимаций включает в себя множество вариантов и использует богатые возможности платформы Windows 8. Выберите необходимое состояние для вашего представления в панели States, затем объект Storyboard и в свойствах можно будет ознакомиться и настроить необходимую анимацию:

image

Приложения в стиле Metro с использованием JavaScript

Blend был расширен новыми возможностями которые облегчают работу с каскадными таблицами стилей. Например в режиме Winning Rule «Arrange by:source» в панели свойств CSS вы можете с легкостью найти какие элементы на текущий момент являются активными и откуда они пришли.

image

Также были добавлены возможности по редактированию градиентов и двухмерных трансформаций:

image

И наконец, мы проделали большую работу по улучшению рефакторинга и общему удобству. Например, теперь с помощью контекстного меню вы можете быстро изменить имена классов CSS или создать новые правила для element ID или classname. Также теперь у вас есть возможность вырезать, копировать и вставлять CSS свойства в порядке который облегчает перемещение CSS свойств между CSS правилами.

image

Дополнительная информация о нововведениях в RC для приложений в стиле метро опубликована в Windows 8 App developer blog

image

Средства для Веб разработчиков

Если вы занимаетесь веб-разработкой, вы обязательно отметите для себя те нововведения которые включены в RC. В первую очередь это изменения в шаблонах. Шаблон MVC4 Empty Template теперь действительно стал «пустым» (старый шаблон теперь называется Basic). Так же улучшена производительность создания новых проектов.

image

В IDE добавлены переключатели режима запуска веб-приложения с поддержкой нескольких браузеров:

image

Так же были обновлены механизмы публикации приложений с добавлением инкрементального режима обновления источников данных. Полный список нововведений приведен в блоге Web Development Tools

LightSwitch

Для проектов LightSwitch так же было внесено некоторое количество изменений и дополнений в RC. В последних числах марта мы опубликовали новую тему для LightSwitch проектов – Cosmopolitan Shell & Theme для того чтобы снабдить эти приложения современным корпоративным видом. С тех пор мы зафиксировали некоторое количество проблем и пожеланий от сообщества. Базируясь на общих отзывах теперь эта тема приложений будет использоваться по умолчанию.

image

Team Foundation Server

Есть несколько обновлений TFS после beta. Первое из них – возможность использовать SQL backup существующей инсталляции Team Foundation Server для апгрейда на новую версию. Вторая возможность позволяет автоматически добавлять новые возможности к существующим проектам на базе старых шаблонов процессов при апгрейде – это наиболее востребованная функция для TFS по отзывам.
Команда TFS так же улучшила интерфейс Web Access и добавила возможности свертки итераций:

image

Дополнительная информация о новинках связанных с TFS опубликована в блоге Brian Harry.

Средства для архитекторов

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

image

Так же вы можете видеть какие связи существуют между более высокоуровневыми компонентами и областями видимости, погружаясь в связи и обнаруживая источники зависимостей:

image

image

Если коснуться интерфейса то теперь возможно включение режима различных представлений для интересующих компонент включая компактный «List View» режим:

«Go Live» лицензия

Так же как beta версия Visual Studio 11, релиз кандидат Visual Studio 2012 поставляется с лицензией «Go Live» означающей что вы уже сейчас можете использовать продукт для создания коммерческих приложений. Для более детального понимания термина «Go Live» можно ознакомится с информацией опубликованной на сайте Visual Studio 2012 RC.

Автор делится с читателями десятью самыми важными на его взгляд характеристиками нового продукта:

10. Быстрый запуск

Эндрю рассказывает о том, что очень много времени уходит на освоение нового дизайна обновленного ПО и поиск в меню необходимых функций программы. С VS 2012 это не проблема, так как есть функция «быстрого запуска», которая активируется клавишами Ctrl+Q. Она позволяет быстро находить нужные опции.




9. «Моя Работа»

Команда разработчиков компании в 2012 году внесла необходимые обновления на странице «Моя работа». Теперь эта страница содержит весь необходимый функционал для выполнения ежедневной работы, что позволяет качественнее контролировать выполнение задач, благодаря тому, что все соответствующие функции объединены в едином модуле.


8. Настройки для работы с разными браузерами

Эндрю утверждает, что эта новая функция очень важна, но ее очень часто упускают из виду. Она позволяет устранять дефекты в работе веб-приложений в любом браузере, установленном на вашем компьютере


7. Фреймворк
Автор статьи обращает внимание читателей на инструментарий VS 2012 для проведения модульного тестирования с помощью «Заглушек» (stubs)и «Оболочек»(shims).

6. Раскадровка

Иногда изображение может сказать больше, чем 1000 слов. В новой версии Visual Studio есть возможность связать изображения с задачами в TFS, так как раскадровка в Visual Studio 2012 интегрирована с PowerPoint.



5. Доступ из Интернета

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



4. Обратная связь

Для успешной реализации проекта необходимо получать обратную связь от команды, работающей над определенным проектом. Обратная связь в телефонных разговорах, по электронной почте, в личных беседах усложняет процесс коммуникаций. Обновленная версия продукта VS предоставляет интегрированный инструмент для получения обратной связи по необходимым вопросам.



3. Интегрированная система просмотра кода

Разработчики новой версии VS сделали проще возможность инспекции исходного кода программы с целью обнаружения и исправления ошибок.



2. Рабочее место

Программа позволяет работать онлайн (дистанционно с выходом в Интернет) и на своем обычном рабочем месте (оффлайн).

1. Непрерывное управление жизненным циклом приложений (End-to-end ALM)

Решения Visual Studio 2012 (VS IDE, TFS, MTM, Web Access, Sharepoint, MS Office) полностью соответствуют концепции непрерывного управления жизненным циклом приложений. End-to-end ALM позволяет управлять не только созданием ПО, но и его тестированием и внедрением. Новая версия Visual Studio 2012 позволяет компании улучшать качество управления рабочими процессами.

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