Microsoft LightSwitch

Продукт
Название базовой системы (платформы): Microsoft Visual Studio
Разработчики: Microsoft
Дата последнего релиза: август 2010 года
Отрасли: Информационные технологии

Компания Microsoft анонсировала в августе 2010 года выпуск пакета Visual Studio LightSwitch, нового инструмента в семействе продуктов Visual Studio. Пакет LightSwitch после официального выпуска будет распространяться в составе среды разработки Visual Studio для редакций Professional, Premium и Ultimate. Технология ускоренного создания приложений LightSwitch предназначена для разработчиков любой квалификации и масштаба, желающим быстро собирать бизнес-приложения, причем целевыми платформами таких приложений могут быть клиентские ПК, «облака» и web-платформы.

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

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

Технология LightSwitch предлагает выполнение множества рутинных операций путем простого перемещения объектов, однако у разработчиков сохраняется полный доступ к платформе .NET Framework. Если необходимо изменить небольшие детали реализации приложения, это можно сделать, открыв LightSwitch-приложение в «полной» версии среды Visual Studio.

Технология LightSwitch ориентирована на профессиональных разработчиков и опытных пользователей, которые собираются создавать деловые (LOB – Line of Business) приложения с использованием данных из множества разных источников.