Microsoft Visual Studio Express

Microsoft Visual Studio Express
Логотип программы Microsoft Visual Studio Express
Тип IDE
Разработчик Microsoft
Операционная система Windows
Последняя версия
  • 2017
Лицензия Microsoft EULA
Сайт visualstudio.com/ru-ru/p…

Microsoft Visual Studio Express — линейка бесплатных интегрированных сред разработки, облегчённая версия Microsoft Visual Studio, разработанной компанией Microsoft, инструмент создания Web-приложений, сайтов, различных веб-сервисов на основе технологии ASP.NET[1]. Согласно утверждению Microsoft, «Express»-редакции предлагают отлаженную, простую в обучении и использовании среду разработки пользователям, не являющимся профессиональными разработчиками ПО, — любителям и студентам. С апреля 2009 года Microsoft прекратила поддержку всех предыдущих версий Visual Studio Express. В апреле 2010 выпущена Visual Studio 2010 Express.

Продукция

Visual Studio Express состоит из следующих отдельных продуктов:

  • Visual Basic Express
  • Visual Web Developer Express
  • Visual C++ Express
  • Visual C Sharp Express
  • SQL Server Express
  • Visual Studio 2010 Express for Windows Phone CTP

Продукт J Sharp не был обновлён для этого релиза, и в настоящее время не планируется. Версия Visual Studio 2005 будет поддерживаться до 2015 года в соответствии со стратегией жизненного цикла продуктов. F Sharp входит в состав Visual Studio 2010.

Visual Basic Express

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

  • Включает в себя визуальную Windows Presentation Foundation дизайнера под кодовым названием «Сидр»
  • Отладка во время выполнения
  • Улучшена поддержка IntelliSense
    • Исправление распространённых орфографических ошибок
    • Корректирует большинство ошибок синтаксиса
    • Предлагает подсказки по именам классов, когда указанный класс не найден

Экспресс издания (2005 и 2008 годов), имеют, в основном, одинаковые ограничения:[2] (специальные издания 2008 Express ограничений здесь[3])

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

Visual Web Developer Express

Visual Web Developer Express является бесплатным инструментом веб-разработки, что позволяет разработчикам использовать продукт для оценки процесса создания и редактирования веб возможностей других Visual Studio 2008 изданий на безвозмездной основе. Её основная функция заключается в создании ASP.NET веб-сайтов. Она имеет интерфейс WYSIWYG, drag-and-drop дизайнер интерфейса пользователя; редакторы расширенного HTML и кода; (ограниченный) проводник баз данных; поддержку других веб-технологий (например, CSS, JavaScript, XML), а также комплексную проверку во время разработки, в том числе и по стандартам XHTML 1.0/1.1 и CSS 2.1.

В VS2005 не хватает некоторых функций, таких как проверка доступности, возможность создать автономную библиотеку классов проекта (которая может быть сделана другим языком конкретного издания Express); расширения поддержки, необходимые для загрузки сторонней надстройки, макросы и некоторые другие функции.

VS2008 Web Developer Express SP1 поддерживает проекты как библиотек классов, так и веб-приложений, которые не поддерживаются в VS2005 Express. Она также включает новый встроенный конструктор HTML на основе Microsoft Expression Web.

Visual C# Express

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

Были удалены следующие режимы рефакторинга:[4]

  • Инкапсуляция поля
  • Поддержка местных параметров
  • Перераспределение параметров
  • Устранение параметров
  • Выделение интерфейса

Это позволяет эффективно переименовывать и выделять методы. Разработчики объясняют эти изменения целями упрощения пользовательского уровня среды. Однако некоторые пользователи утверждают, что на практике это вместо упрощения лишь осложнило работу[5].

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

SQL Server Express

SQL Server Express является бесплатным, облегчённым и распространяемым выпуском SQL Server.

См. также

  • Microsoft Visual Studio
  • Сравнение IDE

Примечания

  1. Microsoft Visual Studio Express  (рус.). info-comp.ru. Дата обращения: 12 октября 2018. Архивировано 13 октября 2018 года.
  2. Visual Basic 2005 Editions  (неопр.). Microsoft Corporation. Дата обращения: 19 июля 2007. Архивировано 9 апреля 2012 года.
  3. Visual Basic 2008 Editions  (неопр.). Microsoft Corporation. Дата обращения: 30 апреля 2009. Архивировано 9 апреля 2012 года.
  4. Technologies site about MSDN  (неопр.). MSDNER. Дата обращения: 21 октября 2007. Архивировано 9 апреля 2012 года.
  5. Aaron Stebner's WebLog  (неопр.). Microsoft Corporation. Дата обращения: 20 октября 2004. Архивировано 9 апреля 2012 года.

Ссылки

  • http://www.microsoft.com/express/ru/product/default.aspx официальный сайт на русском языке, где можно скачать продукцию.
  • Microsoft Visual Studio Express Official Website (Requires Silverlight for some functionality)
  • Compare MSDN Subscriptions 2008
  • Microsoft Visual Studio Express — FAQ
  • Visual Studio Product Line Feature Comparisons
  • Microsoft Visual Studio Express 2005 SP1 Download
  • Manual Installation Instructions for 2008 Express Editions
  • Visual Studio 2008 Express Editions Beta 2 website
  • Microsoft Visual Express Edition 2005 Update for Windows Vista
  • Вопросы и ответы о версиях Express Editions (рус.)
Перейти к шаблону «Редакторы HTML»
Открытое ПО
Основанные на Mozilla Composer
Основанные на Scintilla
Бесплатное ПО
Коммерческое ПО
Кроссплатформенное ПО
Только для macOS
  • Coda
  • Freeway
  • RapidWeaver
  • Sandvox
  • Site Studio
  • skEdit
  • Smultron
Только для Windows
Разработка прекращена
Веб-приложения
Открытое ПО
  • Aloha Editor
  • CKeditor
  • Maqetta
  • OpenBEXI
  • TinyMCE
  • VisualEditor
  • WYMeditor
  • YUI Rich Text Editor
  • Категория Категория
  • Список Список
Перейти к шаблону «IDE»
Универсальные
Си/C++
Бейсик
Java
Паскаль
PHP
Python
ActionScript
Ruby