Visual Studio
Visual Studio (VS) – интегрированная среда разработки ПО от компании Microsoft. VS используется для разработки консольных приложений, приложений с графическим интерфейсом, веб сайтов, веб приложений, программ с поддержкой Windows Forms, а также для работы с системой построения клиентских приложений - Windows Presentation Foundation (WPF). Можно разрабатывать веб-сервисы и в родном и в управляемом кодах для всех платформ, поддерживаемых .NET Framework, Microsoft Windows, Windows Mobile, Microsoft Silverlight и .NET Compact Framework.
Описание
Visual Studio (VS) состоит из редактора кода, поддерживающего IntelliSense и рефакторинг кода. Встроенный отладчик можно использовать как для отладки уровня исходного кода, так и в качестве отладчика машинного уровня. Другие встроенные инструменты включают:
- редактор форм для разработки приложений GUI
- веб редактор
- редактор классов
- редактор схемы баз данных.
VS дает возможность устанавливать плагины для расширения функциональных возможностей почти на любом уровне, в том числе для поддержки систем контроля исходного кода (таких как Subversion и Visual SourceSafe) и новых инструментов для редактирования на предметно-ориентированных языках программирования (domain-specific programming language), а также инструментов для других аспектов жизненного цикла разработки программного обеспечения (таких как клиент Team Foundation Server, TFS: Team Explorer).
Visual Studio предоставляет языковые сервисы, которые позволяют редактору кода и отладчику (debugger) поддерживать практически любой язык программирования (например M, Python и Ruby). Встроенные языки программирования включают:
- C/C++ (с помощью Visual C ++)
- VB.NET (с помощью Visual Basic .NET)
- C# (с помощью Visual C#)
- F# (Visual Studio 2010)
Также Visual Studio поддерживает XML/XSLT, HTML/XHTML, JavaScript и CSS.
История выпуска версий Visual Studio:
- Visual Studio – международная версия 4.0 –апрель 1995
- Visual Studio 97 – Кодовое название «Boston» - международная версия 5.0 – февраль 1997
- Visual Studio 6.0 – Кодовое название «Aspen» - международная версия 6.0 – июнь 1998
- Visual Studio .NET - Кодовое название «Rainier» - международная версия 7.0 – февраль 2002
- Visual Studio .NET 2003 - Кодовое название «Everett» - международная версия 7.1 – апрель 2003
- Visual Studio 2005 - Кодовое название «Whidbey» - международная версия 8.0 – ноябрь 2005
- Visual Studio 2008 - Кодовое название «Orcas» - международная версия 9.0 – ноябрь 2007
- Visual Studio 2010 - Кодовое название «Dev10/Rosario» - международная версия 10.0 – апрель 2010
- Visual Studio 2012 - Кодовое название «Dev11» - международная версия 11.0 – сентябрь 2012
- Visual Studio 2013 - Кодовое название «Dev12» - международная версия 12.0 – июнь 2013