Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Visual Studio LightSwitch Adatvezérelt alkalmazások percek alatt

Hasonló előadás


Az előadások a következő témára: "Visual Studio LightSwitch Adatvezérelt alkalmazások percek alatt"— Előadás másolata:

1 Visual Studio LightSwitch Adatvezérelt alkalmazások percek alatt
IT-DEV-CON – Visual Studio LightSwitch Adatvezérelt alkalmazások percek alatt Novák István Visual C# MVP, Microsoft regionális igazgató

2 Tematika A Visual Studio LightSwitch pozícionálása
Demo: Alkalmazás építése a LightSwitch-ben A LightSwitch alkalmazások architektúrája Demo: Windows Azure publikáció A LightSwitch kiterjeszthetősége Kérdések IT-DEV-CON

3 A Visual Studio LightSwitch pozícionálása
IT-DEV-CON

4 Visual Studio LightSwitch Mi ez a termék?
A Visual Studio termékcsalád új tagja Adatvezérelt üzleti alkalmazások fejlesztésére Desktop alkalmazások  Felhő alkalmazások „Olyan egyszerű vele egy új üzleti alkalmazás kifejlesztése, mint egy lámpa felkapcsolása…” IT-DEV-CON

5 Visual Studio LightSwitch Termékverziók
Beta 1: augusztus 23. Beta 2: március 15. RTM: ??? (Spekuláció: 2011 Q3) IT-DEV-CON

6 Visual Studio LightSwitch
Visual Studio LightSwitch Hol helyezkedik el a fejlesztőeszközök között? Visual Studio LightSwitch Microsoft Access Visual Studio Pro Egyszerű Összetett Egyszerűség, limitációk Egyszerűség, Fejlesztői szabadság Fejlesztői szabadság, komplexitás IT-DEV-CON

7 Visual Studio LightSwitch Célközönség
Nagyvállalati fejlesztők Erősség: az üzleti rendszerek, folyamatok ismerete Kihívás: alacsony szintű programozási eszközök Üzleti elemzők, üzletfejlesztők Erősség: az üzleti folyamatok megértése, optimalizálása Kihívás: programozási nyelvek, fejlesztőeszközök Elemzők, fejlesztők, architektúra szakértők Funkcionális prototípusok rapid fejlesztése IT-DEV-CON

8 Egyszerű alkalmazás építése
Demó IT-DEV-CON

9 A LightSwitch alkalmazások architektúrája
IT-DEV-CON

10 Háromrétegű alkalmazás architektúra
Megjelenítés (Presentation) Felhasználói felület és interakciók Üzleti műveletek, szabályok Adatok kezelése, elérése Üzleti Logika (Logic) Adattárolás (Storage) IT-DEV-CON

11 LightSwitch technológiák
Megjelenítés Üzleti logika Adat Silverlight 4.0 ASP.NET 4.0 SQL Server (Exp) Rétegek valódi szétválasztása „Plumbing” automatikus létrehozása MVVM WCF RIA Services SQL Azure Client Services Office Automation Entity Framework SharePoint 2010 OData .NET Framework 4.0 IT-DEV-CON

12 (kliens oldali üzleti logika) Alkalmazás-szolgáltatások
Alkalmazások telepítése Vékony kliens architektúra Háromrétegű alkalmazás architektúra Vastag kliens architektúra Kliens topológia: Desktop kliens Web kliens Szerver topológia: Lokális üzleti logika IIS hoszt Windows Azure hoszt Kliens Megjelenítés Kliens (kliens oldali üzleti logika) Alkalmazás-szolgáltatások Üzleti logika Adattárolás Adatbázis Alkalmazás építése: a kiválasztott architektúra sablon alapján IT-DEV-CON

13 Windows Azure publikáció
Demó IT-DEV-CON

14 Alkalmazás-életciklus és kiterjeszthetőség
IT-DEV-CON

15 LightSwitch alkalmazás életciklus
Indulj egy prototípussal! Finomítsd az alkalmazást! Terjeszd ki Visual Studióval! Hozz létre adattáblákat! Hangold az adatokat! Készíts saját adatforrásokat! Alkoss képernyőket! Alakítsd át a képernyőket! Használj saját vezérlőket! Készíts üzleti szabályokat! Finomítsd a logikát! Alakítsd át a felületet! A LightSwitch projektek betölthetők a Visual Studióba! IT-DEV-CON

16 Kiterjesztési pontok Amire ehhez szüksége van:
Visual Studio 2010 Pro/Prem/Ult + VS SP1 + VS LightSwitch Visual Studio 2010 SDK Saját vezérlők (Silverlight) Saját Shell (A képernyőszerkezet teljes átalakítása) Saját témák (Fontok, színek) Üzleti típusok (Formázás, szerkesztés, ellenőrzés) Saját adatforrások (Kapcsolódás külső adatbázisokhoz) Képernyősablonok (Új képernyők létrehozása) IT-DEV-CON

17 Összegzés LightSwitch: adatvezérelt üzleti alkalmazások fejlesztésére
Háromrétegű architektúra – automatikus „plumbing” Ötféle alkalmazásterítési opció, köztük IIS hoszting Windows Azure + SQL Azure telepítés Kiterjeszthetőség IT-DEV-CON

18 Kérdések? ??? IT-DEV-CON

19


Letölteni ppt "Visual Studio LightSwitch Adatvezérelt alkalmazások percek alatt"

Hasonló előadás


Google Hirdetések