Lightswitch - это среда разработки приложений на основе шаблонов для Visual Studio.Он создает приложения Silverlight, которые используют архитектуру View-Model, используя Entity Framework и службы RIA для доступа к данным.
Приложения могут запускаться локально на рабочем столе с локальным хранилищем данных или с хранилищем данных наили запустить в браузере с хранилищем данных на сервере.
Инфраструктура Lightswitch включает в себя конструкторы для создания и управления большинством аспектов бизнес-приложения, таких как:
- Модель данныхс проверкой и связями
- Экраны
- Меню
- Запросы
- Начиная с бета-версии 1, встроенный механизм отчетов отсутствует
Сфера его применения еще неизвестна, но я считаю, что она нацелена на разработку корпоративных корпоративных приложений, таких как системы CMS, биллинговые системы и т. Д., А также бизнес-приложений для малых и крупных предприятий.
WinForms или Windows Forms - это графический API для .NET, который позволяет создавать пользовательские интерфейсы с формами и элементами управления и т. Д. Это не полная среда разработки приложений.
В этом потоке LightSwitch сравнивается со сборкойбизнес-приложения в Silverlight сегодня:
http://social.msdn.microsoft.com/Forums/en-US/lightswitchgeneral/thread/3f6161b6-33a3-4b6a-a4d8-ea693d6ba273
Это видео дает общий обзор LightSwitch http://www.microsoft.com/showcase/en/us/details/74ed35cb-709b-46f7-8b21-2f681965ed0b
.