Movatterモバイル変換


[0]ホーム

URL:


Перейти до вмісту
Вікіпедія
Пошук

Microsoft Visual Studio

Очікує на перевірку
Матеріал з Вікіпедії — вільної енциклопедії.

Статус версії сторінки

На цій сторінці показано неперевірені зміни

Microsoft Visual Studio
Типінтегроване середовище розробки
РозробникMicrosoft
Операційна системаWindows 10 та пізніші
Windows Server 2016 та пізніші
macOS
Мова програмуванняC++ таC#
Доступні мовианглійська, китайська (спрощена і традиційна), іспанська, італійська, корейська, німецька, португальська, російська, французька, японська
ЛіцензіяMicrosoftEULA
Вебсайтvisualstudio.com

Microsoft Visual Studio — серія продуктів фірмиМайкрософт, які містятьінтегроване середовище розробки програмного забезпечення та низку інших інструментальних засобів. Ці продукти дають змогу розробляти якконсольні програми, так і програми зграфічним інтерфейсом, включно з підтримкою технологіїWindows Forms, а такожвебсайти,вебзастосунки,вебслужби як урідному, так і вкерованому кодах для всіх платформ, що підтримуютьсяMicrosoft Windows,Windows Mobile,Windows Phone,Windows CE,.NET Framework,.NET Compact Framework таMicrosoft Silverlight.

Компоненти

[ред. |ред. код]

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

Багато варіантів постачання також містять:

У минулому, до складу Visual Studio також входили продукти:

  • Visual InterDev
  • Visual J++
  • Visual J#
  • Visual FoxPro
  • Visual Source Safe — файл-серверна система керування версіями.

Версії

[ред. |ред. код]

Найбільш значимі версії пакету:

  • Visual Studio 97 (кодове ім'яBoston) — перша випущена версія Visual Studio, в ній вперше були зібрані разом різні засоби розробки ПЗ. Вона була випущена в двох версія Professional і Enterprise і включала Visual Basic 5.0, Visual C++ 5.0, Visual J++ 1.1, Visual FoxPro 5.0, вперше з'явилося середовище розробкиASP — Visual InterDev. Це була перша спроба Microsoft створити єдине середовище для розробки для різних мов програмування: Visual C++, Visual J++, Visual InterDev, і MSDN використовували одне середовище, зване Developer Studio. Visual Basic і Visual FoxPro використовували окремі середовища для розробки.
  • Visual Studio 6.0 (кодове ім'яAspen) — випущена в червні 1998 — остання версія Visual Studio, що працює на платформі Win9x. Як і раніше популярна серед програмістів, які використовувалиVisual Basic. Ця версія була основним середовищем розробкизастосунків підWindows від Microsoft, до появи платформи .NET. Ця версія була базовою для розробників Microsoft'у впродовж наступних чотирьох років. Visual Studio 6.0 була останньою версією яка містила в собі COM версію Visual Basic'а. Також це була остання версія яка містила мову програмування Visual J++. Існували дві версії Visual Studio 6.0: Professional та Enterprise. Enterprise містив у собі додаткові плагіни, які не були присутні в Professional, включно з Application Performance Explorer, Automation Manager, Microsoft Visual Modeler, RemAuto Connection Manager, Visual Studio Analyzer.
  • Visual Studio .NET 2002 (кодове ім'я Rainier; внутрішня версія 7.0) — випущена в лютому 2002 (містила .NET Framework 1.0). Service Pack 1 для Visual Studio .NET (2002) випущений в березні 2005. Бета — версія була доступною в 2001 році. Найбільшою зміною було впровадження менеджера коду.Застосунки, які були розроблені за допомогою Visual Studio .NET, не компілювались в машинну мову, а перетворювались у формат, який мав назву Microsoft Intermediate Language (MSIL) абоCommon Intermediate Language (CIL). Коли MSIL-застосунок використовували, він автоматично компілювався в машинну мову для даної платформи, це робило кодкросплатформним, що давало змогу виконувати його на різних платформах. Проте такізастосунки могли використовуватись тільки на платформах що підтримували Common Language Infrastructure. Це робило можливим використаннязастосунків в операційних системахLinux абоMac OS використовуючи спеціальні програми як,Mono та DotGNU. Пакет був випущений одразу в чотирьох версіях: Academic, Professional, Enterprise Developer та Enterprise Architect. Було вперше представлено нову мову програмування C# (сі — шарп), яка була спеціально розроблена для використання в Visual Studio .NET. Також було представлено спадкоємця Visual J++ що мав назву Visual J#. За допомогою Visual Studio .NET можна було створювати звичайнізастосунки та вебсайти (використовуючи ASP.NET та Web сервіси). У травні 2005 року було випущено пакет оновлень для Visual Studio .NET.
  • Visual Studio .NET 2003 (кодове ім'я Everett; внутрішня версія 7.1) — випущена в квітні 2003 (містить .NET Framework 1.1). Це була перша версія, що допускала розробку застосунків для мобільних пристроїв, використовуючи ASP.NET або .NET Compact Framework. Внутрішній номер версії Visual Studio .NET 2003 був 7.1, але версії файлів були 8.0. Visual Studio .NET 2003 також було випущено в чотирьох варіантах: Academic, Professional, Enterprise Developer, та Enterprise Architect. Версія Enterprise Architect містила спеціальнийзастосунок Microsoft Visio 2002, що використовувався для побудовиUML об'єктів. Пакет оновлень для Visual Studio .NET 2003 було випущено 13 вересня 2006 року.

Visual Studio 2005

[ред. |ред. код]

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 і інше[1]. 19 квітня 2006 редакція Express стала безоплатною. Service Pack 1[2] для VS2005 і всіх Express-редакцій[3] випущений 14 грудня 2006 року. Додаткова латка для SP1, що вирішує проблему сумісності зWindows Vista випущена 3 червня 2007.

Visual Studio 2005 підтримує ASP .NET версії 2.0, і дозволяє підтримувати он–лайн сервіси ASP .NET. Також підтримує усі тими SQL Server'ів до 2005 року. Було надано можливості для розробки 64-розряднихзастосунків. Можна було компілювати коди вашихзастосунків як 32- або 64- розрядні. Visual Studio 2005 містила 64 — бітні версії стандартних бібліотек. Також було випущено ще два продукти, які мали назву, Visual Studio Tools for Applications (VSA) та Visual Basic for Applications (VBA). В них було включено підтримкуMicrosoft Office 2007. Згодом була додана підтримка таких додатків як, WPF, WCF, WF, LINO та .NET Framework 3.5.

Visual Studio 2008

[ред. |ред. код]

В листопаді 2007 корпорація Microsoft оголосила[4] про випуск нових продуктів для розробників Visual Studio 2008 (кодове ім'я Orcas) і .NET Framework 3.5.

Visual Studio 2008 сконцентрувала свою увагу на розробці застосунків дляWindows Vista,Microsoft Office 2007 та вебзастосунків. Для візуальної розробки було презентовано Windows Presentation Foundation та новий HTML/CSS редактор.Маючи понад 250 нових функціональних можливостей, Visual Studio 2008 пропонує істотні поліпшення кожної з версій, включаючи Visual Studio Express та Visual Studio Team System.

  • Language Integrated Query (LINQ) заповнює прогалину між об'єктним програмуванням і даними та дає змогу розробникам зосередитися не на доступі до даних, а на роботі з ними.
  • Visual Studio Team System підтримує управління збіркою програм, включно з виконанням планових збірок та збірок в результаті процесубезперервної інтеграції. Team Build забезпечує інтегровану підтримку статичного аналізу коду під час виконання збірки і проведення контрольних випробувань збірки.
  • Значне спрощення розробки для Web завдяки новій техніці обміну інформацією звебсервером для вебсайтів, які підтримуютьAJAX/JSON. Нові елементи управління ASP.NET передбачають покращене управління сторінками і шаблони, а Windows Communication Foundation передбачає вбудовану підтримкуRSS іREST.
  • .NET Framework 3.5 також містить декілька нових функціональних можливостей, серед яких можна назвати можливості дляWeb 2.0, сервіс-орієнтовану архітектуру (Service-Oriented Architecture, SOA) та програми на базі технології ПЗ + Сервіси (Software+Services). Сервіси з підтримкою послідовності операцій надають нові класи моделі програмування, які спрощують створення сервісів з підтримкою послідовності операцій за рахунок використання Windows Communication Foundation і Windows Workflow Foundation. Це дозволяє розробникам на .NET Framework створювати бізнес-логіку сервісу, використовуючи WF, та організовувати обмін повідомленнями з цим сервісом за допомогоюWCF.
  • Підтримка додаткових протоколів вебсервісів у Windows Communication Foundation, включаючи протоколи Web Services Atomic Transaction (WS-AtomicTransaction) 1.1, WS-ReliableMessaging 1.1, WS-Secure Conversation та Web Services Coordination (WS-Coordination) 1.1.
  • Text Template Transformation Toolkit шаблонно орієнтований генератор коду включений як частина середовища.

Visual Studio 2010

[ред. |ред. код]

Представлений12 квітня2010 року. Включає.NET Framework 4.0. З'явилася нова моваF#,Visual C++ підтримує стандарт C++0x.

Інструменти Visual Studio 2010 допоможуть не тільки в створенні звичних програм для мобільних телефонів і персональних комп'ютерів, але в розробціхмарних застосунків. При цьому процес тестування,зневадження і розгортання програм в «хмарі» аналогічний створенню .NET-застосунків. Іншим важливим доповненням в Visual Studio 2010 є інструменти длябагатониткової розробки з використанням як некерованого коду, так і.NET Framework.

У Visual Studio 2010 повністю перероблений інтерфейс з використаннямWindows Presentation Foundation (WPF), упроваджено наступне покоління інструментівASP.NET, є підтримка динамічних розширень в мовах програмування C# і Visual Basic, використовуються нові шаблони проектів, інструментарій длядокументування тестових сценаріїв і велика кількість новихбібліотек, що підтримуютьWindows 7.

Visual Studio Ultimate 2010, формально це Visual Studio Team System 2010, кодове ім'я Rosario, це новий інструмент для спільної розробки застосунків.

Visual Studio 2012

[ред. |ред. код]

Представлений2 серпня2012 року. Включає.NET Framework 4.5. Головні нововведення це підтримкаWindows Runtime,C++/CX(Component Extensions), бібліотекаC++ AMP дляGPGPU програмування,компілятор Visual C++ майже підтримує стандартC++11.З'явився новий тип проектів, котрі дозволяють писати ріднізастосунки (у стиліWindows Metro) для операційної системиWindows 8. Інструмент швидкої розробки та розгортання настільних біснес-застосунків LightSwitch був також включений в пакет Visual Studio. Значно оновився зовнішній інтерфейс програми, були поліпшені додатки оглядів проектів (англ.solution explorer) та тестів.[5]

Загалом вийшло 5 оновлень цієї версії, останнє датується 24 серпня 2015 року.[6]

Visual Studio 2013

[ред. |ред. код]

Побачивши світ у вигляді попередньої версії 26 червня 2013 року, нова версія з типовим кодовим ім'ямDev12 остаточно вийшла у продаж 17 жовтня 2013 року.

Помітними змінами були покращення інтерфейсу користувача для командної розробки, підтримка платформи десктопної та мобільної розробкиWindows 8.1, а також покращення дляWeb-розробників. Були перероблені та вдосконалені засоби діагностики тавідлагожування, представлені нові засоби аналізувитоків пам'яті тощо.[7]

Усього вийшло 5 оновлень даної версії, останнє відбулося 20 липня 2015 року.

Visual Studio 2015

[ред. |ред. код]

Наступна версія Visual Studio, під кодовим ім'ямDev14 була представлена 20 червня 2015 року[8]. Суттєвою зміною сталапідтримка багатьох цільових платформ: окрім базової Windows з'явилась можливість будувати проекти дляIOS таAndroid. Для розробників комп'ютерних ігор була додана підтримка програмного каркасуUnity. Був оновлений механізмавтентифікації: користувач під час запуску Visual Studio синхронізується з єдиним аккаунтом Microsoft.

Версія має в собі.NET Framework 4.6 та підтримку універсальної платформиWindows 10. Розробників на мовіC++ потішили новим функціоналом стандартуC++14, та навіть деякими поліпшеннями зC++17[9].

Останнім оновленням на цей момент є Update 2 від 30 березня 2016 року, у якому багато уваги приділено стабільності, та продовжено роботу у напрямку підтримки нових стандартів мови С++[9].

Visual Studio 2017

[ред. |ред. код]

Перший нестабільний випуск наступної версії програми під умовною назвою «15» побачив світ 30 березня 2016 року[10]. Основними змінами стали інтерфейс інсталятора та численні незначні покращення у різних компонентах середовища розробки. Очікується підтримка мови програмуванняSolidity[11].

Версія остаточно побачила світ під назвою Visual Studio 2017 7 березня 2017 року[12].

Visual Studio 2019

[ред. |ред. код]

Перша версія нової Visual Studio (Preview) була випущена у грудні 2018 року. Вона мала 5 етапів. У березні був вже визначений RC (Release Candidate). Тому через місяць, а саме 2 квітня була випущена стабільна версія Visual Studio 2019 на Windows та Visual Studio on MAC. Як і у минулих версіях є три типи (Community, Professional, Enterprise).

Visual Studio 2022

[ред. |ред. код]

Остання Visual Studio 17.14.

Visual Studio 2026

[ред. |ред. код]

Нова версія Visual Studio вийшла 11 Листопада 2025 року. Вона пропонує новий дизайн, а також більшу інтеграцію зMicrosoft Copilot.

Доповнення (Add-Ins)

[ред. |ред. код]

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

Деякі з найпопулярніших доповнень:

Див. також

[ред. |ред. код]

Примітки

[ред. |ред. код]
  1. Visual Studio Express. Архіворигіналу за 27 серпня 2011. Процитовано 6 квітня 2008.
  2. Visual Studio 2005 Service Pack 1 Release Notes. Архіворигіналу за 27 серпня 2011. Процитовано 20 січня 2008.
  3. Microsoft® Visual Studio® 2005 Express Editions Service Pack 1. Архіворигіналу за 27 серпня 2011. Процитовано 20 січня 2008.
  4. Корпорація Microsoft представляє Visual Studio 2008 і .NET Framework 3.5. Архіворигіналу за 23 березня 2008. Процитовано 6 квітня 2008.
  5. Top New Features in Visual Studio 2012.sqlmag.com. Архіворигіналу за 14 квітня 2016. Процитовано 1 квітня 2016.
  6. https://support.microsoft.com/en-us/kb/3072098.support.microsoft.com. Архіворигіналу за 14 квітня 2016. Процитовано 1 квітня 2016.{{cite web}}:Зовнішнє посилання в|title= (довідка)
  7. 2013-Oct 17 Release Notes | Visual Studio.www.visualstudio.com. Архіворигіналу за 24 березня 2016. Процитовано 27 березня 2016.
  8. What's New in Visual Studio 2015.msdn.microsoft.com. Архіворигіналу за 19 березня 2016. Процитовано 27 березня 2016.
  9. абVisual Studio 2015 Update 2 | Release Notes.www.visualstudio.com. Архіворигіналу за 22 серпня 2016. Процитовано 1 квітня 2016.
  10. Visual Studio “15” Preview Now Available.blogs.msdn.microsoft.com. Архіворигіналу за 3 серпня 2016. Процитовано 1 червня 2016.
  11. Ethereum's Solidity Now Available in Microsoft Visual Studio - CCN: Financial Bitcoin & Cryptocurrency News.CCN: Financial Bitcoin & Cryptocurrency News(амер.). 5 квітня 2016. Архіворигіналу за 18 квітня 2016. Процитовано 1 червня 2016.
  12. Announcing Visual Studio 2017 General Availability… and more(амер.). Архіворигіналу за 20 березня 2017. Процитовано 19 березня 2017.

Посилання

[ред. |ред. код]
Універсальні
C/C++
BASIC
Java
Pascal
PHP
Python
ActionScript
Інші
Рада директорів
Операційні системи
ПЗ для десктопів
Мобільне ПЗ
Серверне ПЗ
Інше
Технології
Веб
Інше
Ігри
Апаратне
забезпечення
Випущене
Прототипи
Припинено
Освіта
Ліцензування
Конференції
Критика
Судові позови
Об'єднання
Придбання
Програми визнання та підтримки експертів
Аналіз коду
Компілятори
Концепти
Дебагери
Генератори документації
Редактори коду (порівняння)
Фреймворки
Пов'язанітехнології
Менеджери пакетів
Серверний JS
Тестування
Персоналії
Рік, якщо вказаний, відображає дату першого стабільного релізу.
Клієнт-серверні
Вільні
Власницькі
Розподілені
Власницькі
Хостинг
Azure Platform
Compute
Storage
Messaging
Developer Tools
Related
Отримано зhttps://uk.wikipedia.org/w/index.php?title=Microsoft_Visual_Studio&oldid=46596229
Категорії:
Приховані категорії:

[8]ページ先頭

©2009-2026 Movatter.jp