Microsoft Visual Studio Express: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[отпатрулированная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
м откат правок 178.90.218.110 (обс.) к версии Gromolyak
Метка: откат
Нет описания правки
Метка: редактор вики-текста 2017
 
(не показано 7 промежуточных версий 3 участников)
Строка 12: Строка 12:
}}
}}


'''Microsoft Visual Studio Express''' — линейка [[freeware|бесплатных]] [[Интегрированная среда разработки|интегрированных сред разработки]], облегчённая версия [[Microsoft Visual Studio]], разработанной компанией [[Microsoft]], инструмент создания Web-приложений, сайтов, различных веб-сервисов на основе технологии ASP.NET<ref>{{Cite web|url=https://info-comp.ru/programmirovanie/407-microsoft-visual-studio-express-2013-web.html|title=Microsoft Visual Studio Express|author=|website=|date=|publisher=info-comp.ru|lang=ru|accessdate=2018-10-12}}</ref>. Согласно утверждению Microsoft, «Express»-редакции предлагают отлаженную, простую в обучении и использовании среду разработки пользователям, не являющимся профессиональными разработчиками [[Программное обеспечение|ПО]], — любителям и студентам. С апреля [[2009 год]]а Microsoft прекратила поддержку всех предыдущих версий '''Visual Studio Express'''.
'''Microsoft Visual Studio Express''' — линейка [[freeware|бесплатных]] [[Интегрированная среда разработки|интегрированных сред разработки]], облегчённая версия [[Microsoft Visual Studio]], разработанной компанией [[Microsoft]], инструмент создания Web-приложений, сайтов, различных веб-сервисов на основе технологии ASP.NET<ref>{{Cite web|url=https://info-comp.ru/programmirovanie/407-microsoft-visual-studio-express-2013-web.html|title=Microsoft Visual Studio Express|author=|website=|date=|publisher=info-comp.ru|lang=ru|accessdate=2018-10-12|archive-date=2018-10-13|archive-url=https://web.archive.org/web/20181013053733/https://info-comp.ru/programmirovanie/407-microsoft-visual-studio-express-2013-web.html|deadlink=no}}</ref>. Согласно утверждению Microsoft, «Express»-редакции предлагают отлаженную, простую в обучении и использовании среду разработки пользователям, не являющимся профессиональными разработчиками [[Программное обеспечение|ПО]], — любителям и студентам.

В апреле 2010 выпущена Visual Studio 2010 Express.
Ныне полностью вытеснена Visual Studio Community Edition, которая представляет собой бесплатный аналог Visual Studio Professional и обладает практически той же функциональностью, что и последняя.


== Продукция ==
== Продукция ==
Строка 25: Строка 26:
* Visual Studio 2010 Express for Windows Phone CTP
* Visual Studio 2010 Express for Windows Phone CTP


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


== Visual Basic Express ==
== Visual Basic Express ==

Visual Basic 2008 Express включает в себя следующие улучшения по сравнению с Visual Basic 2005 Express:
Visual Basic 2008 Express включает в себя следующие улучшения по сравнению с Visual Basic 2005 Express:
* Включает в себя визуальную Windows Presentation Foundation дизайнера под кодовым названием «Сидр»
* Включает в себя визуальную Windows Presentation Foundation дизайнера под кодовым названием «Сидр»
Строка 37: Строка 37:
** Предлагает подсказки по именам классов, когда указанный класс не найден
** Предлагает подсказки по именам классов, когда указанный класс не найден


Экспресс издания (2005 и 2008 годов), имеют, в основном, одинаковые ограничения:<ref>{{cite web|url=http://msdn.microsoft.com/en-us/library/b4z62wxz(VS.80).aspx|title=Visual Basic 2005 Editions|publisher=Microsoft Corporation|accessdate=2007-07-19|archiveurl=https://www.webcitation.org/66niBp4MJ?url=http://msdn.microsoft.com/en-us/library/b4z62wxz(VS.80).aspx|archivedate=2012-04-09}}</ref> (специальные издания 2008 Express ограничений здесь<ref>{{cite web|url=http://msdn.microsoft.com/en-us/library/b4z62wxz.aspx|title=Visual Basic 2008 Editions|publisher=Microsoft Corporation|accessdate=2009-04-30|archiveurl=https://www.webcitation.org/66niCP9IB?url=http://msdn.microsoft.com/en-us/library/b4z62wxz.aspx|archivedate=2012-04-09}}</ref>)
Экспресс издания (2005 и 2008 годов), имеют, в основном, одинаковые ограничения:<ref>{{cite web|url=http://msdn.microsoft.com/en-us/library/b4z62wxz(VS.80).aspx|title=Visual Basic 2005 Editions|publisher=Microsoft Corporation|accessdate=2007-07-19|archiveurl=https://www.webcitation.org/66niBp4MJ?url=http://msdn.microsoft.com/en-us/library/b4z62wxz(VS.80).aspx|archivedate=2012-04-09}}</ref> (специальные издания 2008 Express ограничений здесь<ref>{{cite web|url=http://msdn.microsoft.com/en-us/library/b4z62wxz.aspx|title=Visual Basic 2008 Editions|publisher=Microsoft Corporation|accessdate=2009-04-30|archiveurl=https://www.webcitation.org/66niCP9IB?url=http://msdn.microsoft.com/en-us/library/b4z62wxz.aspx|archivedate=2012-04-09}}</ref>)
* Нет IDE для поддержки баз данных, за исключением SQL Server Express и Microsoft Access
* Нет IDE для поддержки баз данных, за исключением SQL Server Express и Microsoft Access
* Нет поддержки web-приложений с ASP.NET (поддерживается это может быть сделано с Visual Web Developer Express)
* Нет поддержки web-приложений с ASP.NET (поддерживается это может быть сделано с Visual Web Developer Express)
Строка 48: Строка 48:


== Visual Web Developer Express ==
== 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.
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.


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


Следующие режимы [[рефакторинг]]а были удалены:<ref>{{cite web|url=http://www.msdner.com/dev-archive/0/35-24-2723.shtm|title=Technologies site about MSDN|publisher=MSDNER|accessdate=2007-10-21|archiveurl=https://www.webcitation.org/66niCuW0A?url=http://www.msdner.net/app/rs_thread/|archivedate=2012-04-09}}</ref>
Были удалены следующие режимы [[рефакторинг]]а:<ref>{{cite web|url=http://www.msdner.com/dev-archive/0/35-24-2723.shtm|title=Technologies site about MSDN|publisher=MSDNER|accessdate=2007-10-21|archiveurl=https://www.webcitation.org/66niCuW0A?url=http://www.msdner.net/app/rs_thread/|archivedate=2012-04-09}}</ref>
* Инкапсуляция поля
* Инкапсуляция поля
* Поддержка местных параметров
* Поддержка местных параметров
Строка 64: Строка 63:
* Устранение параметров
* Устранение параметров
* Выделение интерфейса
* Выделение интерфейса
Это позволяет эффективно переименовывать и выделять методы. Разработчики объясняют эти изменения целями упрощения пользовательского уровня среды. Однако, некоторые пользователи утверждают, что это, вместо упрощения, на практике осложнило работу.<ref>{{cite web|url=http://blogs.msdn.com/astebner/archive/2004/10/20/245413.aspx|title=Aaron Stebner's WebLog|publisher=Microsoft Corporation|accessdate=2004-10-20|archiveurl=https://www.webcitation.org/66niDYOkP?url=http://blogs.msdn.com/b/astebner/archive/2004/10/20/245413.aspx|archivedate=2012-04-09}}</ref>
Это позволяет эффективно переименовывать и выделять методы. Разработчики объясняют эти изменения целями упрощения пользовательского уровня среды. Однако некоторые пользователи утверждают, что на практике это вместо упрощения лишь осложнило работу<ref>{{cite web|url=http://blogs.msdn.com/astebner/archive/2004/10/20/245413.aspx|title=Aaron Stebner's WebLog|publisher=Microsoft Corporation|accessdate=2004-10-20|archiveurl=https://www.webcitation.org/66niDYOkP?url=http://blogs.msdn.com/b/astebner/archive/2004/10/20/245413.aspx|archivedate=2012-04-09}}</ref>.


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


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

== См. также ==
* [[Microsoft Visual Studio]]
* [[Сравнение IDE]]


== Примечания ==
== Примечания ==

Текущая версия от 15:38, 3 июня 2024

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»-редакции предлагают отлаженную, простую в обучении и использовании среду разработки пользователям, не являющимся профессиональными разработчиками ПО, — любителям и студентам.

Ныне полностью вытеснена Visual Studio Community Edition, которая представляет собой бесплатный аналог Visual Studio Professional и обладает практически той же функциональностью, что и последняя.

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

Продукт 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.

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

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

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

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

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

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

Примечания

[править | править код]
  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 года.