Microsoft представила бета-версию среды разработки Visual Studio LightSwitch

Вчера корпорация Microsoft публично представила нового члена семейства продуктов Visual Studio — Visual Studio LightSwitch. Ранее данный проект был известен под кодовым именем Kitty Hawk. Новый программный продукт будет доступен совместно с редакциями Visual Studio Professional, Premium, и Ultimate. Представители софтверного гиганта заявляют, что LightSwitch смогут использовать все разработчики, вне зависимости от их уровня квалификации и технических навыков; используя LightSwitch программисты смогут создавать бизнес приложения сразу для трёх основных направлений: настольные приложения, приложения «в облаке», и веб-приложения.

Владельцы подписки MSDN смогут загрузить первую публичную бета-версию продукта уже 23 августа, а вскоре после этой даты LightSwitch станет доступным всем желающим, и его можно будет загрузить из центра Microsoft Download Center. Инженеры из Редмонда надеются получить достаточное количество отзывов пользователей этого продукта, что позволит им выпустить финальную версию LightSwitch уже в следующем году.

Продукт Visual Studio LightSwitch поставляется в комплекте со специальными шаблонами и инструментами, и всё это «размещено» в специальной упрощённой среде разработки, используя которую разработчики смогут создавать масштабируемые индивидуальные бизнес приложения, которые с лёгкостью смогут согласовываться с существующими приложениями, унаследованными системами, и веб-сервисами. Разработчики не будут ограничены в выборе хостинга, вариантов развёртывания, или сторонних опциональных плагинов. Развёртывание проектов (в основе будет технология Silverlight) станет ещё более упрощённым, так как они смогут работать как клиентские приложения, веб-приложения, или даже приложения, совместимые с платформой Windows Azure. LightSwitch может быть использован совместно с языками C# или Visual Basic, и он поддерживает разработку с использованием таких технологий, как SQL Server, SQL Azure, SharePoint, а также Microsoft Office.

Представители Microsoft заявляют, что используя LightSwitch можно значительно сократить драгоценное время при написании рутинного программного кода. LightSwitch – это инструмент ускоренной разработки, который имеет в своём запасе множество шаблонов и прототипов приложений, что позволит разработчикам сосредоточиться на проектировании бизнес-логики проекта.

Новый программный продукт также содержит большое количество дополнительного функционала, например «drag and drop», но в данное время отсутствует полный доступ к платформе .NET Framework; если вам нужно «покопаться под капотом» собственного приложения, тогда лучше открыть его в полнофункциональной версии Visual Studio.

«В чём основные различия между LightSwitch, и недавно анонсированным пакетом WebMatrix Web development suite?«, спросите Вы. Обе инструментальные среды предназначены для разработки программных проектов, но они нацелены на разные аудитории: WebMatrix является HTML инструментом, а LightSwitch – Silverlight.

WebMatrix это инструмент, который включает в себя веб-сервер (IIS Developer Express), упрощённую базу данных (SQL Server Compact), а также библиотеку базовых классов для объектно-ориентированного программирования (ASP.NET). Он предназначен для начинающих разработчиков; с помощью этого инструментария люди, не имеющие богатого опыта создания веб-сайтов, смогут создавать такие с нуля, или использовать Microsoft’s Web Application Gallery для изменений популярных ASP.NET и PHP проектов с открытым исходным кодом.

В отличие от WebMatrix, LightSwitch предназначен для профессиональных разработчиков и опытных пользователей, которым нужно проектировать специфические бизнес-приложения с использованием данных из различных источников.

Официальная страница проекта Visual Studio LightSwitch.

Официальная страница проекта WebMatrix Web development suite.