Visual Studio LightSwitch
Je rychle vytvářet obchodní aplikace pomocí nástroje pro vývoj pro Visual Studio LightSwitch.LightSwitch poskytuje zjednodušenou vývojové prostředí, aby se můžete soustředit na obchodní logiku namísto aplikační infrastruktury.
Představení Lightswitch
Většina obchodních aplikací jsou dat přes formulářového aplikace, které poskytují uživatelského rozhraní pro zobrazení, přidávání a úpravu dat.Použijete-li k vytváření aplikací dat přes formulářového jinými nástroji pro vývoj, je mnoho času stráveného na opakované úlohy.Psaní kódu pro interakci s databází psaní kódu pro uživatelské rozhraní a budete psát kód pro obchodní logiky.Při použití LightSwitch, velká část práce s opakující se provádí pro vás a ve skutečnosti můžete vytvářet aplikace LightSwitch bez psaní kódu vůbec!Pro většinu aplikací, je nutné k zápisu pouze kód je kód, který může zapisovat pouze vám: obchodní logiky.
Funkce obchodních aplikací
Moderní obchodní aplikace vyžadují mnoho funkcí, například možností vyhledávání, možnost řadit a uspořádání mřížky a možnost exportovat data.Aplikace LightSwitch mají tyto funkce a další, již součástí.Kromě toho typické data operací jako je například přidání, aktualizaci, ukládání a odstraňování jsou také součástí, jako je základní data logiku ověření.
Pomocí funkcí rozšiřitelnost v prostředí LightSwitch, můžete změnit vzhled vašich aplikací použitím motivů, pomocí vlastní ovládací prvky a pomocí rozšíření prostředí, chcete-li změnit rozložení.Vlastní obchodní typy slouží k omezení velikosti kódu, který budete psát a zjednodušení formátování v uživatelském rozhraní.
Data entit a obrazovky
LightSwitch usnadňuje vývoj obchodních aplikací pomocí datových entit a obrazovky.
Datových entit nebo tabulek, jsou, jak LightSwitch představuje data.S využitím integrovaných aplikační databáze, nebo import dat z externí databáze, seznam služby SharePoint nebo jiného zdroje dat vytvoříte datových entit.Můžete vytvořit vztahy mezi entitami, i když jsou entity z různých zdrojů dat.Můžete také vytvořit dotazy nad daty pomocí grafické návrháře a může dále upravovat dotazy v kódu.
Obrazovky, ani formulářů, jsou způsob, jakým LightSwitch zobrazuje data.Obrazovky jsou založeny na předdefinované šablony. Pouhé stačí vytvořit vazbu data na obrazovce zadejte entit nebo dotazy, které mají být zobrazeny.Když vytvoříte na obrazovce, můžete upravit jeho vzhled v Návrháři; je nezbytné zadat žádný kód.Můžete vytvořit obrazovky, které jsou optimalizovány pro klientské počítače, u webových prohlížečů nebo pro mobilní zařízení, například tabletů nebo telefony.
Ověření dat, testování a nasazení
Základní ověřování v rozhraní IDE může zpracovávat pomocí povinných polí a délky řetězce.Pro složitější ověřování založené na obchodní logiku je nutné psát kód.V době běhu je zahrnuta uživatelského rozhraní pro zpracování ověření obrazovky.
K testování vaší aplikace, stačí spusťte.Je možné změnit uživatelské rozhraní přímo v spuštěnou aplikaci.Na základě zosobnění role v seznamu oprávnění ladění, můžete otestovat ověření a autorizaci.Po dokončení aplikace ho můžete nasadit na jednotlivé počítače se serverem, na Internet Information Services (IIS), Microsoft Azure, SharePoint nebo Office 365.
Požadavky na systém
Je třeba nainstalovat následující technologie ke spuštění aplikace LightSwitch:
Nezbytnou podmínkou |
Server vrstvy |
Program Silverlight klienta |
Klient HTML |
.NET Framework 4 |
Ano |
Ne |
Ne |
Silverlight 5 |
Ne |
Ano |
Ne |
Související témata
Popisuje architekturu aplikací LightSwitch. |
|
---|---|
Obsahuje odkazy na témata úvodní a výukové. |
|
Popisuje, jak přistupovat a používat kanály OData Autor LightSwitch. |
|
Popisuje, jak vytvářet a nasazovat aplikace pro službu SharePoint. |
|
Popisuje základní úlohy pro práci s projekty. |
|
Popisuje v návrháři entit a souvisejících úloh. |
|
Popisuje obrazovky Designer a souvisejících úloh. |
|
Popisuje Návrhář dotazů a souvisejících úloh. |
|
Popisuje základní úlohy pro ladění aplikace. |
|
Popisuje úlohy související s rozšířením. |
|
Popisuje základní úlohy pro nasazení aplikace. |