Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
KiadtaÉva Magyarné Megváltozta több, mint 10 éve
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
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.