Microsoft Visual Studio Express
| Microsoft Visual Studio Express | |
|---|---|
| | |
| Тип | IDE |
| Разработчик | Microsoft |
| Операционная система | Windows |
| Последняя версия |
|
| Лицензия | 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 состоит из следующих отдельных продуктов:
- 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 Express. info-comp.ru. Дата обращения: 12 октября 2018. Архивировано 13 октября 2018 года.
- ↑ Visual Basic 2005 Editions. Microsoft Corporation. Дата обращения: 19 июля 2007. Архивировано 9 апреля 2012 года.
- ↑ Visual Basic 2008 Editions. Microsoft Corporation. Дата обращения: 30 апреля 2009. Архивировано 9 апреля 2012 года.
- ↑ Technologies site about MSDN. MSDNER. Дата обращения: 21 октября 2007. Архивировано 9 апреля 2012 года.
- ↑ 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 (рус.)
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.