Jump to content

Microsoft Visual Studio Экспресс

(Перенаправлено из Visual Studio Express )
Microsoft Visual Studio Экспресс
Разработчик(и) Майкрософт
Финальный выпуск
2017 [1] / 7 марта 2017 г .; 7 лет назад ( 07.03.2017 ) [2]
Операционная система Microsoft Windows
Тип Интегрированная среда разработки
Лицензия Бесплатное ПО , регистровое ПО [3]
Веб-сайт визуальная студия .microsoft /против /выражать /

Microsoft Visual Studio Express представляла собой набор интегрированных сред разработки (IDE), которые Microsoft разработала и выпустила бесплатно . с ограниченными функциями Они представляют собой платную версию Visual Studio и требуют обязательной регистрации. [3] Экспресс-выпуски начались с Visual Studio 2005.

В 2013 году Microsoft начала заменять Visual Studio Express более многофункциональной версией Visual Studio, доступной бесплатно. [4] с другой лицензией, которая запрещает некоторые сценарии в корпоративных настройках. Последняя версия Express Edition 2017 года предназначена только для настольных компьютеров.

2005–2010: Языкоориентированные издания.

[ редактировать ]

Visual Studio 2005 Express, первая версия выпуска Express, была выпущена в октябре 2005 года. Она работает на Windows 2000 SP4 и более поздних версиях. Первый пакет обновлений для 2005 Express был выпущен в декабре 2006 года. Эта версия является бесплатной и не требует регистрации.

Visual Studio 2008 Express стала общедоступной в ноябре 2007 года. Ее первый пакет обновлений был впервые публично доступен 11 августа 2008 года. Для этой версии требуется Windows XP SP3 , хотя она может разрабатывать приложения, совместимые с Windows 2000. Microsoft ввела обязательную регистрацию в этой версии. [5]

Visual Studio 2010 Express была выпущена в апреле 2010 года вместе с Visual Studio 2010. Хотя большинство ее компонентов (см. ниже) работали под управлением Windows XP, для ее компонента Windows Phone требовалась Windows Vista .

Характеристики

[ редактировать ]

Версии Visual Studio Express 2005, 2008 и 2010 годов состоят из нескольких автономных IDE, каждая из которых ориентирована на один язык программирования:

Visual Basic Экспресс

[ редактировать ]

Visual Basic Express имеет следующие ограничения: [6] [7]

  • Нет поддержки IDE для баз данных, кроме SQL Server Express и Microsoft Access.
  • Нет поддержки веб-приложений с ASP.NET (хотя Visual Web Developer Express поддерживает ее).
  • Нет поддержки разработки для мобильных устройств (без шаблонов и эмуляторов ).
  • Отсутствие Crystal Reports
  • Меньше шаблонов проектов (например, шаблон служб Windows и шаблон книги Excel недоступны).
  • Ограниченные возможности для отладки и точек останова.
  • Нет поддержки создания служб Windows (требуется отдельный шаблон проекта).
  • Нет поддержки OpenMP.
  • Ограниченные возможности развертывания готовых программ
  • Нет свертывания кода

Visual Basic 2008 Express включает следующие улучшения по сравнению с 2005 годом:

Visual Basic 2005 и Visual Basic 2008 Express оснащены преобразователем Visual Basic 6.0, который позволяет обновлять проекты Visual Basic 6.0 до Visual Basic.NET. Конвертер не входит в состав Visual Basic 2010 Express.

Визуальный веб-разработчик Экспресс

[ редактировать ]

Visual Web Developer Express — бесплатный веб-разработки . инструмент [8] это позволяет разработчикам бесплатно оценить возможности веб-разработки и редактирования других выпусков Visual Studio. Его основная функция — создание веб-сайтов ASP.NET . Он имеет интерфейс WYSIWYG с возможностью перетаскивания , конструктор пользовательского интерфейса , расширенные редакторы HTML и кода, ограниченный проводник баз данных, поддержку CSS , JavaScript и XML , а также встроенную проверку во время разработки стандартов, включая XHTML 1.0/1.1 и CSS. 2.1.

В Visual Web Developer 2005 Express отсутствуют некоторые функции, такие как проверка читаемости, возможность создания автономных проектов библиотеки классов, сторонние надстройки и макросы. [9] Visual Web Developer 2008 Express SP1 поддерживает как библиотеку классов, так и проекты веб-приложений. [10] Он также включает новый интегрированный HTML-дизайнер на основе Microsoft Expression Web . Однако это издание не может публиковать веб-сайты собственной разработки. [ нужны разъяснения ]

Visual C++ Экспресс

[ редактировать ]

Visual C++ Express компилирует .NET и Win32 приложения только в 32-разрядной версии . [11] [12] Он включает в себя Windows SDK компиляторы и основные файлы, которые разработчики могут использовать для создания приложений Win32.

Ограничения Visual C++ Express:

  • Нет поддержки MFC или ATL . Однако эти библиотеки можно установить из более старой версии Windows SDK и Windows Driver Kit . [13] или пробную установку Visual Studio.
  • Отсутствие редактора ресурсов , который доступен в коммерческих редакциях Visual Studio. [14]
  • Нет профилирования поддержки
  • Нет поддержки надстроек или макросов IDE.
  • Нет возможности создания аварийного дампа
  • Нет окна «список всех точек останова».
  • Нет поддержки межъязыковой отладки, например приложения C#, вызывающего C++ DLL.

Ограничения в более ранних версиях:

  • Нет встроенной поддержки разработки 64-битных приложений (до 2012 г.).
  • Нет поддержки OpenMP (до 2012 г.)
  • Отладчик нельзя подключить к работающему процессу (до 2010 г.).

Хотя Microsoft указывает окна памяти как недоступные в Visual Studio 2010 Express, [15] третьи лица сообщили, что они доступны, когда включены экспертные настройки. [16] [17]

Многие проекты с открытым исходным кодом начали предоставлять файлы проектов, созданные с помощью Visual C++ Express; заслуживающие внимания примеры включают двигатели Ogre и Irrlicht . Комплекты модификаций для коммерческих движков, таких как движок Source от Valve , также поддерживают эту систему разработки. [18]

Visual C# Экспресс

[ редактировать ]

Visual C# Express — это бесплатная, легкая, интегрированная среда разработки (IDE), предназначенная для начинающих разработчиков, студентов и любителей создавать приложения и (в сочетании с XNA Game Studio ) видеоигры для Windows, Xbox 360 и Zune . Он может создавать консольные приложения , приложения Windows Forms и Windows Presentation Foundation , а также библиотеки классов.

Microsoft обнаружила, что значительное сообщество игроков занимается программированием на C#. [19] [20] [21]

Visual C# Express не имеет панели управления точками останова; точки останова можно только переключать. Также были недоступны следующие режимы рефакторинга : [22]

  • Инкапсулировать поле
  • Повышение локального параметра до параметра
  • Изменение порядка параметров
  • Удалить параметры
  • Извлечь интерфейс

Эти ограничения фактически сводят возможности рефакторинга Visual C# Express к переименованию и извлечению методов . По словам Microsoft, причина отсутствия перечисленных функций заключается в том, чтобы «упростить работу пользователя с C# Express». Некоторые пользователи отметили, что отсутствие возможностей рефакторинга удалило полезную функциональность, но фактически не упростило использование. [23]

Возможность подключения отладчика к уже запущенному процессу также недоступна, что затрудняет такие сценарии, как написание служб Windows и повторное подключение отладчика под ASP.NET , когда ошибки в исходном сеансе отладки приводят к игнорированию точек останова.

2012–2017: Экосистемоцентричность

[ редактировать ]

В выпуске Visual Express 2012 года Microsoft изменила распространение выпусков так, чтобы каждая версия была ориентирована на общий тип решения и могла содержать более одного типа проекта. (В отличие от предыдущих редакций Express, каждая из которых была ориентирована на один язык программирования.) Например, веб-решение может состоять из проекта веб-приложения и пары проектов библиотеки классов C#. Это изменение было внесено, чтобы отразить большое разнообразие приложений, доступных в Интернете , и новую платформу WinRT, используемую в Windows 8 и Windows Phone 8.

Microsoft выпустила пять продуктов Visual Studio Express 2012:

Версия Описание DesktopOS Серверная ОС
Visual Studio Express 2012 для Интернета [24] [25] Позволяет разрабатывать веб-приложения . Microsoft Windows Azure Включает интегрированные функции для развертывания на платформе облачных вычислений .
Visual Studio Express 2012 для Windows 8 [26] [27] Позволяет разрабатывать приложения в стиле Metro для Магазина Windows на C# , VB.NET , C++ и JavaScript . Примечание. Эта версия работает только в Windows 8 . Windows 8
Visual Studio Express 2012 для рабочего стола Windows [28] [29] Позволяет разрабатывать обычные настольные приложения Windows на C# , VB.NET и C++ , ориентированные на клиентские технологии Windows, такие как Windows Presentation Foundation (WPF), Windows Forms и Win32 API . В отличие от предыдущих редакций Express, он имеет встроенную поддержку компиляции 64-битных приложений через IDE. Обновление 1 добавляет поддержку Windows XP в приложениях C++.
Visual Studio Team Foundation Server Express 2012 [30] Обеспечивает контроль исходного кода , отслеживание рабочих элементов, управление жизненным циклом приложений и автоматизацию сборки для команд до пяти разработчиков.
Visual Studio Express 2012 для Windows Phone [31] Состоит из Windows Phone 8 SDK , который позволяет разрабатывать приложения для Windows Phone 7.5 и Windows Phone 8 и тестировать их на эмуляторе . Поддерживает C++, .NET Framework и DirectX . В рамках поддержки .NET Framework он может интегрироваться с Microsoft Expression Blend . Windows 8 ( только x64 )

В октябре 2013 года Microsoft выпустила четыре новые версии своих продуктов Visual Studio Express. Как и версия Express 2012 года, они ориентированы на общий тип решения, в котором могут сочетаться различные типы проектов. Однако для разных целевых платформ по-прежнему предлагаются разные IDE. Они есть: [32] [33]

  • Visual Studio Express 2013 для Интернета [34]
  • Visual Studio Express 2013 для Windows: [34] Примечание. Работает только в Windows 8.1 ( x86 и x64 ).
  • Visual Studio Express 2013 для рабочего стола Windows [34]
  • Visual Studio Team Foundation Server Express 2013 [34]

Обратите внимание, что Visual Studio Express для Windows Phone не была выпущена в наборе продуктов 2013 года, но Visual Studio Express для Windows Phone теперь объединена с Visual Studio Express для Windows 2013.2. [35] В этом новом выпуске Windows 8.1 x86 теперь поддерживается для разработки Windows Phone 8.1 , но не для разработки Windows Phone 8.0 или эмулятора Windows Phone, для которого также требуется процессор, поддерживающий Client Hyper-V и адрес второго уровня. Перевод (SLAT).

Выпуски Visual Studio Express 2015:

  • Express for Desktop – для создания настольных программ Windows. [36]
  • Express for Web — для создания адаптивных веб-сайтов, веб-API или «онлайн-опыта в реальном времени». [36]
  • Express for Windows — основные инструменты для создания приложений универсальной платформы Windows . Требуется Windows 10 . [36]
  • Team Foundation Server 2015 Express — платформа для управления исходным кодом, управления проектами и совместной работы в команде. [36] [37]

Microsoft прекратила линию Visual Studio Express с выпуском Visual Studio Express 2017 для Windows Desktop. Этот последний выпуск не имеет аналогов, специализирующихся на веб-проектах или проектах UWP. Разработчики, заинтересованные в бесплатном решении для этих проектов, вместо этого были направлены на Visual Studio Community Edition или Visual Studio Code . [1]

  1. ^ Перейти обратно: а б «Визуальная Студия Экспресс» . VisualStudio.com . Майкрософт . Проверено 2 декабря 2021 г.
  2. ^ «Номера сборок и даты выпуска Visual Studio» . Документация Visual Studio . Майкрософт . Проверено 2 декабря 2021 г. - через Microsoft Docs .
  3. ^ Перейти обратно: а б «Часто задаваемые вопросы по регистрации» . microsoft.com . Майкрософт. Архивировано из оригинала 5 декабря 2007 года.
  4. ^ «Объявление сообщества Visual Studio 2013» . VisualStudio.com . Майкрософт . 12 ноября 2014 г. Архивировано из оригинала 13 ноября 2014 г.
  5. ^ "Поддерживать" . microsoft.com . Архивировано из оригинала 5 декабря 2007 года.
  6. ^ «Выпуски Visual Basic 2005» . Корпорация Майкрософт . Проверено 19 июля 2007 г.
  7. ^ «Выпуски Visual Basic 2008» . Корпорация Майкрософт . Проверено 30 апреля 2009 г.
  8. ^ «Центр разработчиков Visual Studio 2005 Express — Часто задаваемые вопросы (FAQ) — вопросы с 23 по 35, особенно вопрос 28» . Архивировано из оригинала 6 апреля 2008 года . Проверено 6 декабря 2011 г.
  9. ^ «Каких функций не хватает в Visual Web Developer Express: блог Михаила Архипова» . Блоги.msdn.com . Проверено 28 июня 2009 г.
  10. ^ Скотт Гатри. «Сообщение Скотта Гатри о бета-версии VS2008/.NET Framework 3.5 SP1 (внизу страницы)» . Aspalliance.com . Проверено 28 июня 2009 г.
  11. ^ Выпуски Visual C++ (Visual Studio 2010)
  12. ^ Выпуски Visual C++ (Visual Studio 2008)
  13. ^ «Примечания к выпуску комплекта драйверов Windows (WDK) версии 7.1.0» . Майкрософт. 26 февраля 2010 г. Проверено 27 апреля 2013 г.
  14. ^ «Выпуски Visual C++» . Корпорация Майкрософт . Проверено 29 сентября 2007 г.
  15. ^ «Окна памяти» . Корпорация Майкрософт . Проверено 27 сентября 2011 г.
  16. ^ «Отладчик Microsoft Visual Studio 2010» . Проверено 27 сентября 2011 г.
  17. ^ «Советы по Visual Studio» . Уильямс, Кеннет А. Проверено 27 сентября 2011 г.
  18. ^ «Исходный SDK wiki: выбор компилятора» . Проверено 12 августа 2009 г.
  19. ^ «Visual C# и C# Online.NET (CSharp-Online.NET)» . Csharp-online.net вики . Проверено 9 февраля 2010 г.
  20. ^ «C# C Sharp и учебные пособия на C# Friends.com» . www.csharpfriends.com/. Архивировано из оригинала 6 февраля 2010 г. Проверено 9 февраля 2010 г.
  21. ^ «Центр разработчиков XNA» . Майкрософт . Проверено 9 февраля 2010 г.
  22. ^ "Сайт технологий о MSDN" . МСДНЕР . Проверено 21 октября 2007 г.
  23. ^ «Веб-журнал Аарона Стебнера» . Корпорация Майкрософт . Проверено 20 октября 2004 г.
  24. ^ «Visual Studio Express 2012 для Интернета» . Портал Visual Studio . Майкрософт . Проверено 30 ноября 2012 г.
  25. ^ «Visual Studio Express 2012 для Интернета» . MSDN . Майкрософт . Проверено 30 ноября 2012 г.
  26. ^ «Visual Studio Express 2012 для Windows 8» . Портал Visual Studio . Майкрософт . Проверено 30 ноября 2012 г.
  27. ^ «Разработка приложений для Магазина Windows с помощью Visual Studio 2012 (Windows)» . MSDN . Майкрософт. 2 ноября 2012 года . Проверено 30 ноября 2012 г.
  28. ^ «Visual Studio Express 2012 для рабочего стола Windows» . Портал Visual Studio . Майкрософт . Проверено 30 ноября 2012 г.
  29. ^ «Visual Studio Express 2012 для Windows Desktop уже здесь» . Блог Visual Studio . Майкрософт. 12 сентября 2012 года . Проверено 30 ноября 2012 г.
  30. ^ «Visual Studio Team Foundation Server Express 2012» . Портал Visual Studio . Майкрософт . Проверено 30 ноября 2012 г.
  31. ^ «Visual Studio Express 2012 для Windows Phone» . Портал Visual Studio . Майкрософт . Проверено 30 ноября 2012 г.
  32. ^ «Визуальная студия 2013» . Проверено 15 января 2014 г.
  33. ^ «Что нового в Visual Studio 2013» . Проверено 15 января 2014 г.
  34. ^ Перейти обратно: а б с д «Обзор загрузки» . Визуальная студия . Проверено 31 января 2014 г.
  35. ^ «Разработчик Microsoft» .
  36. ^ Перейти обратно: а б с д «Визуальная Студия Экспресс» . Архивировано из оригинала 27 августа 2016 года . Проверено 29 августа 2016 г.
  37. ^ «Обзор продуктов Visual Studio 2015» . Майкрософт. Архивировано из оригинала 1 августа 2016 года . Проверено 29 августа 2016 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 40f8d4b2e68b7b921429be6e5a50317e__1721707860
URL1:https://arc.ask3.ru/arc/aa/40/7e/40f8d4b2e68b7b921429be6e5a50317e.html
Заголовок, (Title) документа по адресу, URL1:
Microsoft Visual Studio Express - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)