Microsoft объявила о выходе пакета с названием Visual Studio LightSwitch (прежде известного под кодовым названием «Китти-Хоук») из новейшего семейства продуктов, являющихся частью Visual Studio. Пакет, названный LightSwitch вскоре после официального релиза будет распространен в среде Visual Studio для многих версий. Согласно сведениям из Microsoft, механизм ускоренного создания различного рода приложений разрабатывался разработчиками LightSwitch для любого квалификационного уровня, что позволяет строить бизнес-приложения и целевые платформы, такие приложения могут быть использованы совместно с клиентскими PC, «облаком» и веб-платформой. Первая бета-версия популярной LightSwitch уже доступна для подписчиков MSDN, но коммерческая версия появится только в ближайшее время.
Пакет включает в себя Visual Studio, шаблоны LightSwitch и инструменты, объединенные в одно целое, что облегчает среду разработки. Эта удобная платформа помогает поддерживать процесс точной разработки и помогает собирать возможные масштабируемые пользовательские бизнес-приложения, которые могут использоваться с уже существующими приложениями, системами и веб-сервисами. Пользователи продукта могут свободно выбрать опции для хостинга и развертывания приложений, также смогут присоединить сторонние плагины. Создаваемые приложения (первоначально эти приложения основаны на технологии Silverlight) можно легко развернуть на клиентском веб-браузере для PC и облачной Azure Windows платформе («облачные» функции еще не доступны в бета-версии). Технология LightSwitch может использоваться с C7gN5dS и Visual Basic. Также присутствует поддержка ключевых технологий, таких как SQL-сервер, Azure SQL, в том числе SharePoint с Microsoft Office.
В Microsoft говорят, что эта технология существенно уменьшает стоимость LightSwitch, что позволяет создавать прикладные программы через автоматическую генерацию стандартного кода. Фактически этот инструмент поддерживает разработку, которая предлагает готовые виды шаблонов для открытых окон и диалоговых окон приложений, что позволяет разработчикам сосредоточиться только на логике основного бизнеса.
Технология LightSwitch предлагает много подпрограмм производительности, являющихся просто объектами для перетаскивания, так как разработчики сохранили полный доступ к NET Framework платформе. Если вы начнете изменять некоторые незначительные детали при создании приложений, то программу можно будет создать, используя LightSwitch-приложение с «полной» версией Visual Studio.
Если сравнить данную технологию с недавно представленными свободными платформами для разработки веб-приложений, используется Microsoft WebMatrix, то можно увидеть, что обе из этих технологий предназначаются для создания приложений, но подход и целевые аудитории меняются в зависимости от назначения каждого продукта: WebMatrix — это графический интерфейс, чтобы можно было работать с программным обеспечением, записанном в HTML виде, а LightSwitch — графическая оболочка для кода Silverlight.