1 / 19

Visual Studio LightSwitch Adatvezérelt alkalmazások percek alatt

IT-DEV-CON – 2011. 04. 06. Visual Studio LightSwitch Adatvezérelt alkalmazások percek alatt. Novák István Visual C# MVP, Microsoft regionális igazgató dotneteer@hotmail.com. Tematika. A Visual Studio LightSwitch pozícionálása Demo : Alkalmazás építése a LightSwitch-ben

henry
Download Presentation

Visual Studio LightSwitch Adatvezérelt alkalmazások percek alatt

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. IT-DEV-CON – 2011. 04. 06. Visual Studio LightSwitchAdatvezérelt alkalmazások percek alatt Novák István Visual C# MVP, Microsoft regionális igazgató dotneteer@hotmail.com

  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 LightSwitchMi 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 LightSwitchTermékverziók • Beta1: 2010. augusztus 23. • Beta 2: 2011. március 15. • RTM: ??? (Spekuláció: 2011 Q3) IT-DEV-CON

  6. Visual Studio LightSwitchHol helyezkedik el a fejlesztőeszközök között? Visual Studio LightSwitch Microsoft Access Visual Studio Pro Összetett Egyszerű 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 LightSwitchCé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. Alkalmazások telepítése Vékony kliensarchitektúra Háromrétegű alkalmazás architektúra Vastag kliens architektúra • Kliens topológia: • Desktopkliens • Web kliens • Szerver topológia: • Lokális üzleti logika • IIShoszt • Windows Azurehoszt Kliens Megjelenítés Kliens (kliens oldali üzleti logika) Üzleti logika Alkalmazás-szolgáltatások 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 éskiterjeszthetőség IT-DEV-CON

  15. LightSwitch alkalmazás életciklus Indulj egy prototípussal! Finomítsd az alkalmazást! Terjeszd ki Visual Studióval! Hangold az adatokat! Készíts saját adatforrásokat! Hozz létre adattáblákat! Alakítsd át a képernyőket! Használj saját vezérlőket! Alkoss képernyőket! Finomítsd a logikát! Alakítsd át a felületet! Készíts üzleti szabályokat! • 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 témák (Fontok, színek) Saját vezérlők (Silverlight) Saját Shell (A képernyőszerkezet teljes átalakítása) Üzleti típusok (Formázás, szerkesztés, ellenőrzés) Képernyősablonok (Új képernyők létrehozása) Saját adatforrások (Kapcsolódás külső adatbázisokhoz) 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

More Related