Microsoft Visual Studio LightSwitch 2011 10.0.40219.1 SP1
Microsoft Visual Studio LightSwitch 2011 - это гибкий инструмент разработки бизнес-приложений, помогающий разработчикам любого уровня квалификации быстро создавать и развертывать бизнес-приложения для настольных и веб-систем. Благодаря экономящим время инструментам и шаблонам, а также интуитивно понятной среде разработки, Visual Studio LightSwitch помогает ускорить разработку и упрощает все, от разработки пользовательского интерфейса до развертывания облака Windows Azure.
Пробовали ли вы когда-нибудь создавать приложение по вводу информации? Например, для секретаря, что-то вроде учета карточек пришедшей корреспонденции? А так чтобы был словарь корреспондентов? Пару-тройку экранов отчетов, по необработанным письмам и корреспондентам? И еще неплохо было бы увязать это приложение с вашей БД маркетингового отдела. При кажущейся простоте эта задача влечет за собой огромное количество вариантов реализации, технологических решений и приемов. А хотели бы решать такие задачи, сосредотачиваясь только на определении данных и небольших доработках?
26 июля 2011 года компания Microsoft выпустила новый продукт – Microsoft Visual Studio LightSwitch 2011. Официальное определение этого продукта звучит следующим образом «гибкий инструмент разработки, используемый для быстрого создания и развертывания настольных бизнес-приложений и бизнес-приложений для облака». Эта статья для тех, кому интересно, что же на самом деле представляет из себя LightSwitch, почему он позиционируется именно таким образом и как работает.
Архитектура LightSwitch. Многим интересно, что же «под капотом» у LightSwitch, на основе каких технологий и архитектурных решений он построен. Среда выполнения LightSwitch построена по классической трехзвенной архитектуре. Презентационный слой решает задачи взаимодействия с конечным пользователем, и основные функции которые он выполняет – визуализация, редактирование и ввод данных. Логический слой обрабатывает запросы от клиента по редактированию, выборке данных и другим операциям. Главная цель этого слоя – защитить данные от прямого изменения. Это дает возможность быть уверенным в целостности и безопасности данных. И наконец, слой данных предназначен для хранения структурированной информации.
Дизайн таких трехзвенных приложений может быть достаточно сложной задачей. Каждый слой может быть создан с огромным количеством технологических решений и приемов. Каждый слой так же может требовать разных подходов по развертыванию и управлению во время эксплуатации. И наконец, каждый слой должен уметь «разговаривать» друг с другом с учетом обеспечения безопасности. В LightSwitch многие перечисленные задачи уже решены, предлагая программисту готовые механизмы. Технологической базой для этого служат хорошо зарекомендовавшие себя технологии. В первую очередь это Microsoft Silverlight 4.0 предназначенный для построения слоя представления. Логический слой создан на основе WCF RIA DomainServices работающих под управлением ASP.NET 4.0. При этом дизайн этого слоя подразумевает возможность запуска как в локальном режиме (на компьютере конечного пользователя) так и на сервере IIS или даже в Windows Azure (WebRole). В качестве системы хранения данных используется SQL Server, или SQL Azure, помимо этого есть возможность так же работать с данными списков Sharepoint 2010.
LightSwitch это очень интересный инструмент предназначенный для узкого но все же популярного спектра задач – быстрого создания бизнес приложений. Это средство берет на себя все рутинные операции по разработке бизнес-приложений, предоставляя пользователям возможность сосредоточиться на уникальной бизнес-логике, соответствующей их требованиям. Несмотря на кажущуюся простоту, LightSwitch позволяет решить множество задач с помощью стандартных средств настройки, а при необходимости расширять функции с помощью программирования и дополнительных компонент.
Системные требования:
Операционные системы:
- Windows 7, Windows Server 2003 R2 (32-Bit x86), Windows Server 2003 R2 x64 editions, Windows Server 2003 Service Pack 1, Windows Server 2008, Windows Vista,
- Windows XP Service Pack 2
- Windows XP с пакетом обновления 2 (SP2) или более поздним
- Windows Server 2003 с пакетом обновления 1 (SP1) или более поздним
- Windows Server 2003 R2 или более поздней версии
- Windows Vista
- Windows Server 2008
- Windows 7
- x86
- x64 (WOW)
Скачать программу Microsoft Visual Studio LightSwitch 2011 10.0.40219.1 SP1 (623,32 МБ):
Спасибо за дистрибутив