Microsoft Visual Studio: различия между версиями
[непроверенная версия] | [непроверенная версия] |
Нет описания правки |
VIbot (обсуждение | вклад) Bot с помощью AWB |
||
Строка 13: | Строка 13: | ||
| programming_language = |
| programming_language = |
||
| operating_system = [[Microsoft Windows]] |
| operating_system = [[Microsoft Windows]] |
||
| language = [[Китайский]] (упрощённый и традиционный), [[Английский]], [[Французский]], [[Немецкий]], [[Итальянский]], [[Японский]], [[Корейский]], [[Испанский]], [[Русский]] |
| language = [[Китайский]] (упрощённый и традиционный), [[Английский]], [[Французский]], [[Немецкий язык|Немецкий]], [[Итальянский]], [[Японский]], [[Корейский]], [[Испанский]], [[Русский]] |
||
| genre = [[Среда разработки программного обеспечения]] |
| genre = [[Среда разработки программного обеспечения]] |
||
| license = [[Microsoft]] [[EULA]] |
| license = [[Microsoft]] [[EULA]] |
Версия от 16:57, 7 марта 2010
Microsoft Visual Studio — линейка продуктов компании Майкрософт, включающих интегрированную среду разработки программного обеспечения и ряд других инструментальных средств.
Компоненты
Visual Studio включает один или несколько компонентов из следующих:
- Visual Basic .NET, а до его появления — Visual Basic
- Visual C++
- Visual C#
- Visual F# (включён в Visual Studio 2010)
Многие варианты поставки также включают:
В прошлом, в состав Visual Studio также входили продукты:
- Visual InterDev
- Visual J++
- Visual J#
- Visual FoxPro
- Visual Source Safe — файл-серверная система управления версиями
Версии
Наиболее значимые версии пакета:
- 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, работающая на платформе Win9x. По-прежнему популярна среди программистов, использующих Visual Basic. Данная версия являлась основной средой разработки приложений под Windows от Microsoft, до появления платформы .NET.
- Visual Studio .NET (кодовое имя Rainier; внутренняя версия 7.0) — выпущена в феврале 2002 года (включает .NET Framework 1.0). Service Pack 1 для Visual Studio .NET (2002) выпущен в марте 2005.
- Visual Studio .NET 2003 (кодовое имя Everett; внутренняя версия 7.1) — выпущена в апреле 2003 года (включает .NET Framework 1.1). Service Pack 1 для Visual Studio .NET 2003 выпущен 13 сентября 2006.
- Visual Studio 2005 (кодовое имя Whidbey; внутренняя версия 8.0) — выпущена в конце октября 2005 года (включает .NET Framework 2.0). В начале ноября 2005 также вышла серия продуктов в редакции Express: Visual C++ 2005 Express, Visual Basic 2005 Express, Visual C# 2005 Express и др.[4] 19 апреля 2006 редакция Express стала бесплатной. Service Pack 1 для VS2005 [5] и всех Express-редакций[6] выпущен 14 декабря 2006 года. Дополнительный патч для SP1, решающий проблему совместимости с Windows Vista выпущен 6 марта 2007.
- Visual Studio 2008 (кодовое имя Orcas) — выпущена 19 ноября 2007, одновременно с .NET Framework 3.5. Нацелена на создание приложений для ОС Windows Vista (но поддерживает и XP), Office 2007 и веб-приложений. Включает в себя LINQ, новые версии языков C# и Visual Basic. В студию не вошёл Visual J#. С 28 октября 2008 года впервые доступна версия на русском языке.
- Visual Studio 2010 (кодовое имя Hawaii, для Team System — Rosario). 29 сентября 2008 года появился анонс[7], представляющий некоторые новшества[8], которые появятся в Visual Studio 2010 и .NET Framework 4.0. Предполагается, что Visual Studio 2010 выйдет 12 апреля 2010 года[9], вместе с Visual Basic 10.0 и C# 4.0[10]. 18 мая 2009 стала доступна Visual Studio 2010 Beta 1 и .NET Framework 4 Beta 1[11]. 19 октября 2009 стала доступна Visual Studio 2010 Beta 2. 8 февраля для подписчиков MSDN и 10 февраля для всех остальных пользователей стал доступен RC[12].
Редакции
Visual Studio Express
Набор легковесных сред разработки, представляющих собой урезанную версию Visual Studio. В отличие от полной версии, каждая такая среда предназначена для какого-то одного языка программирования. Она включает в себя небольшой набор инструментов, в отличие от полных версий: отсутствует дизайнер классов и многие другие инструменты, а также поддержка плагинов и удалённых баз данных в дизайнере данных. Компиляторы в 64-битный код также недоступны в Express редакциях. Microsoft позиционирует эту линейку IDE для студентов и любителей. На настоящий момент существуют следующие Express редакции:
- Visual Basic Express
- Visual C++ Express
- Visual C# Express
- Visual Web Developer Express
Visual Studio Standard
Данная редакция предоставляет IDE для всех поддерживаемых продуктов и поддерживает полную версию MSDN Library. Поддерживается редактирование XML и XSLT, как и средства для тестирования объектов. Однако, отсутствует обозреватель серверов и интеграция с Microsoft SQL Server. Поддержка разработки под мобильные устройства изначально была включена в Visual Studio 2005 Standard, но в версии 2008 она доступна только в Professional редакции.
Visual Studio Professional
Редакция включает все возможности Standard Edition, расширяя их дополнительными, такими как интеграция с Microsoft SQL Server и поддержка удалённой отладки.
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 построена в архитектуре, поддерживающей возможность использования дополнений (Add-Ins) — плагинов от сторонних разработчиков, что позволяет расширять возможности среды разработки.
Некоторые из наиболее популярных дополнений:
- Visual Assist — расширение для редактора Visual Studio
- CodeRush
- Refactor!
- DXCore
- ReSharper
- PowerCommands дополнительные возможности для VS2008 [1]
- IncrediBuild даёт возможность собирать проект параллельно на нескольких машинах
- Workspace Whiz
- Viva64
- Seamless Linq CodeGen
- Unified SCC — универсальная интеграция контроля версий для Visual Studio[2]
- VisualSVN — коммерческая интеграция системы контроля версий Subversion в Visual Studio .NET 2003, 2005, 2008.
- AnkhSVN — свободная реализация клиента Subversion в Visual Studio .NET 2002, 2003 (1-ая версия) и 2005, 2008 (2-ая версия).
См. также
- .NET Framework
- SharpDevelop — свободная среда разработки для C#, Visual Basic .NET и Boo.
- MonoDevelop
Примечания
- ↑ https://www.nationalarchives.gov.uk/pronom/fmt/805
- ↑ The Programming Languages Beacon — 2016.
- ↑ The Programming Languages Beacon — 2016.
- ↑ Visual Studio Express Editions .
- ↑ Visual Studio 2005 Service Pack 1 Release Notes .
- ↑ Microsoft® Visual Studio® 2005 Express Editions Service Pack 1 .
- ↑ Microsoft Unveils Next Version of Visual Studio and .NET Framework (29 сентября 2008). Дата обращения: 20 октября 2009.
- ↑ Microsoft Visual Studio 2010 First Look . Дата обращения: 20 октября 2009.
- ↑ Microsoft Visual Studio 2010 Launch Event (9 февраля 2010).
- ↑ Microsoft converging programming languages (27 февраля 2009). Дата обращения: 20 октября 2009.
- ↑ Visual Studio 2010 and .NET FX 4 Beta 1 ships! (18 мая 2009). Дата обращения: 20 октября 2009.
- ↑ Jason Zander. Announcing VS2010 / .NET Framework 4 Release Candidate . MSDN Blogs.
Ссылки
- «Visual Studio .NET» и другие продукты для разработки (англ.)
- Раздел «Microsoft Visual Studio» на сайте Майкрософт (англ.)
- Visual C# Developer Center (англ.)
- Visual Studio 2005 Express Editions Service Pack 1 (англ.)
- Visual Studio 2005 Service Pack 1. Заметки о выпуске