Microsoft Visual Studio LightSwitch je vývojářský nástroj navržený pro velmi rychlou tvorbu databázových aplikací formou vizuálního návrhu bez nutnosti psaní kódu nebo s minimem kódu. Je určen zejména pro IT odborníky, kteří potřebují efektivně vytvořit databázovou aplikaci, tu pak nasadit a provozovat uvnitř společnosti nebo veřejně na hostingu nebo v prostředí Azure cloud.

externí autořiexterní autoři
SoftwareSoftware
27.10.2011 12:59:0027.10.2011 12:59:00

externí autoři

externí přispěvatelé magazínu softwarový QUAS

DAQUAS
+420 222 512 201
+420 603 442 434
daquas@daquas.cz
Anny Letenské 7, Praha 2

Microsoft Visual Studio LightSwitch

Microsoft Visual Studio LightSwitch je vývojářský nástroj navržený pro velmi rychlou tvorbu databázových aplikací formou vizuálního návrhu bez nutnosti psaní kódu nebo s minimem kódu. Je určen zejména pro IT odborníky, kteří potřebují efektivně vytvořit databázovou aplikaci, tu pak nasadit a provozovat uvnitř společnosti nebo veřejně na hostingu nebo v prostředí Azure cloud.

LightSwitch je založen na intenzivním využívání Visual Studio DataSource Window a generování různých typů uživatelského rozhraní databázových aplikací na základě datového modelu, předem připravených databázových prvků a šablon. Součástí produktu jsou šablony pro nejčastější typy úloh: editování v gridu, zobrazení master-detail, vyhledávání atd. Jsou zde předdefinovány i datové typy pro běžně používaná pole, např. e-mailové adresy.

Začnete tím, že se připojíte ke zdroji dat – tím může být Microsoft SQL Server, Microsoft SQL Azure, Microsoft SharePoint nebo i databáze jiných výrobců. Po výběru dat si z nabízených šablon vyberete obrazovky. Výsledkem je pak databázová aplikace využívající Silverlight, s kompletním kódem v jazycích Visual Basic nebo Visual C#, která se nakonec přeloží a připraví  k nasazení jako 2- nebo 3-vrstvá aplikace na desktop nebo jako 3-vrstvá webová aplikace pro hosting nebo Azure cloud.

Pokud funkčnost šablon Visual Studia LightSwitch nestačí nebo chcete vytvořit šablony vlastní, pak se vaší kreativitě meze nekladou. Nejjednodušší je upravit vizuální vzhled předpřipravených šablon, aby např. odpovídal zvyklostem vaší firmy. Profesionální vývojář bude umět ve Visual Studiu Professional v jazycích VB nebo C# rychle vytvořit vlastní, specifické, vícenásobně použitelné šablony nebo začlenit do předpřipravených šablon již nyní používané komponenty a poskytnout je všem, kteří pracují s LightSwitch. K dispozici jsou také komerční doplňky a celá rozšíření třetích stran jako reporting, pokročilé datové prvky a grafy, atd.

Užitečné odkazy

Hlavní stránka produktu Microsoft LightSwitch: http://www.microsoft.com/visualstudio/en-us/lightswitch/

Download LightSwitch Trial: http://www.microsoft.com/visualstudio/en-us/lightswitch/try

Porovnání funkčnosti s Visual Studio Professional: http://www.microsoft.com/visualstudio/en-us/lightswitch/overview/compare

Jak získat LightSwitch

Visual Studio LightSwitch 2011 lze koupit jako „krabici“ nebo jako elektronické licence ve všech multilicenčních modelech, kde se samozřejmě dá pořídit včetně Software Assurance. Do 31.1.2012 platí dočasná zaváděcí sleva 33 %.

Majitelé aktivního předplatného MSDN služeb pro Visual Studio si mohou LightSwitch stáhnout ze svého MSDN downloadu a používat zdarma jako součást MSDN benefitů. (Do Visual Studio IDE jim přibude LightSwitch projekt a odpovídající šablony včetně wizardů.)

LightSwitch a čeština

Pro LightSwitch je k dispozici částečná lokalizace uživatelského rozhraní: nástroj CLIP (Captions Language Interface Pack), který zobrazuje český překlad anglického originálu po najetí myší nad položku menu nebo podobný prvek: http://www.microsoft.com/downloads/cs-cz.

Jiří Burian |  Microsoft CZ