Visual Studio LightSwitch Adatvezérelt alkalmazások percek alatt

Slides:



Advertisements
Hasonló előadás
IT-DEV-CON – Addig nyújtózkodj, ameddig a felhőd ér! Kőnig Tibor | blogs.msdn.com/tibork-on-ms | twitter.com/tibork.
Advertisements

Hatékonyságnövelés Office System alapon az E.ON csoportnál
Új online technológiák: lehetőségek és kihívások Kerese István Fejlesztési platform üzletág igazgató Microsoft Magyarország
Felhasználói felületek és üzleti logika Bollobás Dávid ASP.NET
Előadás Silverlight 4 platform újdonságok (Tóth László) WCF RIA Services (Bátyai Krisztián) A Microsoft adatplatform szolgáltatásai (Novák István)
Social Networking alkalmazás fejlesztése ASP.NET 3.5-tel Árvai Zoltán Consultant, Trainer Számalk Oktatóközpont.
IT-DEV-CON – IT-DEV-CON Kollár László Fejlesztési platform üzletág igazgató - Microsoft.
Piacképes programozói tudás a középiskolában
Infrastruktúra-felügyelet a privát felhőben
Adatelérés Szolgáltatáselérés Adatbázis Szolgáltatás Entitások Szolgáltatások Folyamatok Üzleti homlokzat Felhasználói folyamatok Felhasználói felület.
Iratkezelő rendszer fejlesztése WPF alapokon
Windows Azure Infrastruktúra és platform a felhőben
SharePoint 2007 Farkas Bálint. Miért? Vízió a webről: a fejlesztés annyi, hogy „összekattintjuk” a weboldalakat előre megépített komponensekből Pl.: napló.
SQL Server 2005 Reporting Services a gyakorlatban
2 Forrás: The Standish Group International, Extreme Chaos, The Standish Group International, Inc., 2000.
Microsoft fejlesztőeszközök a szakképzésben Farkas Bálint Visual Studio 2008.
Tisztaszoftver a gyakorlatban
A jövő szoftverélménye Bátorfi Zsolt fejlesztési platform szakértő Microsoft Magyarország Előadó neve.
IT-DEV-CON – Adatkezelés a felhőben Windows Phone 7 alkalmazással Tóth László
ASP.NET MVC 3 platform áttekintés
Az ETR technológia DEXTER Informatikai kft..
Közös kinézet Mester oldal, témák, skin-ek, css Webalkalkalmazás fejlesztése ASP.NET-ben Krizsán Zoltán.
Nagyvállalati projektmenedzsment GTM szeminárium sorozat A Microsoft nagyvállalati projektmenedzsment megoldása Előadó:Kőnig Tibor
Az Office Business Application (OBA) alkalmazásmodell Az üzleti probléma: központosított, mégis rugalmas feladatkövetés A lehetséges megoldások nagyvállalati.
Dokumentumkezelés. A 2007-es Microsoft Office rendszer dokumentumkezelési szolgáltatásai Kőnig Tibor szakmai vezető Microsoft Magyarország
Előadó: Kárpáti Péter Üzleti folyamatvezérlés nagyvállalati környezetben (BizTalk Server 2004, Office InfoPath 2003 és Windows.
SQL Server 2005 Reporting Services Kószó Károly rendszermérnök Microsoft Magyarország.
Dokumentumkezelés GTM szeminárium sorozat Kontor 2004 ügyviteli keretrendszer Előadók: Szalontai Zoltán (T-Systems) Albert István (MSDN Kompetencia Központ)
SharePoint Adminisztráció
Instant alkalmazások SharePoint platformon. A fejlesztés és a testre szabás határai elmosódtak. A testre szabást végző legtöbbször nem programozó A.
Microsoft szoftverek a szakképzésben
Kiss Tibor Rendszeradminisztrátor (MCP) DevNet Solution Kft. Jakab András Program-koordinátor Microsoft Program.
A 2011/12-es tanév lehetőségei Merényi Ádám. Munkahelyek és lehetőségek teremtése CertificationCTLC*Digital LiteracyDreamSpark Dynamics Academic Alliance.
A Visual Studio 2010 újdonságait Farkas Bálint
Látványos vektrorgrafikus és deklaratív prezentációs réteg 3D támogatássalLátványos vektrorgrafikus és deklaratív prezentációs réteg 3D támogatással Egységesített.
Jakab András Program-koordinátor Microsoft Program.
Új modulok a szakképzésben SharePoint Designer, Expression Web Gubicza József.
Egyszerű webes alkalmazás fejlesztése Készítette: Simon Nándor.
Egyszerű webes alkalmazás fejlesztése
Új technológiák a web alkalmazásokhoz Nacsa Sándor Fejlesztői és technológia programok Microsoft Magyarország Kft. NJSzT VIII. Országos Neumann-centenáriumi.
Hibrid felhő Privát-, publikus és hoster felhők összekapcsolása
SCVMM 2012 – a privát felhőre optimalizálva Szolgáltatások Felhő Telepítés Szerkezeti elemek Hyper-V Bare Metal Provisioning Hyper-V, VMware, Citrix.
Microsoft BI technológiák az eszközmenedzsment szolgálatában
Exchange Server 2007 Client Access Role
Szaktanácsadás SQL Server UpgradeTeljesítményoptimalizálás Replikáció kialakítás Disaster Recovery tervezés.NET Framework alapú fejlesztések.
Bátyai Krisztián NetAcademia Oktatóközpont oktató, fejlesztő MCT, MCPD
A mintaalkalmazás architekturális áttekintése Kőnig Tibor főmérnök Microsoft Magyarország.
Riportok készítése SQL Server Reporting Services-zel
Adminisztrációs modul Bátyai Krisztián NetAcademia Oktatóközpont oktató, fejlesztő MCT, MCPD 3.5.
T4B – “a következő szint” Árvai Zoltán devportal.hu.
Partnerkapcsolati lehetőségek a szoftverfejlesztő cégeknek
Virág András MSDN Kompetencia Központ Budapesti Műszaki és Gazdaságtudományi Egyetem Automatizálási és Alkalmazott Informatikai Tanszék.
Kereskényi Róbert MSDN Kompetencia Központ Budapesti Műszaki és Gazdaságtudományi Egyetem Automatizálási és Alkalmazott Informatikai.
1 Verseny 2000 gyakorlat ODBC Adatforrás létrehozása.
XML fejlesztések TSQL fejlesztések Tábla paraméter SQLCLR fejlesztések 8k limit feloldása Több paraméteres UDA-ek Ordered UDF-ek Entity Framework ADO.NET.
IT-DEV-CON – Játékfejlesztés a Windows Phone 7 erejével Pellek Krisztián ELTE.
ProClarity 6.3 áttekintés ProClarity Professional ProClarity Analytics Server Integráció Mire használjuk a ProClarityt?Mire használjuk a ProClarityt?Demó.
IT-DEV-CON – SQL Server ‚Denali’ Csom Gergely Microsoft Magyarország Kft.
Varga Viktor – G36ECF 1/5 Vendéglátói szoftverek sajátosságai Varga Viktor.
Adatbányászat Excel 2007-tel
Innovációs projekt BakonySoft Kft A Bakonysoft innovatív fejlődésének megalapozása - WorkShop nov. 6.
IT-DEV-CON – Orchard CMS technológiai áttekintése Turóczy Attila Livesoft Kft.
Intranet, extranet portál GTM szeminárium sorozat Tartalom életútja a keletkezéstől az internetes és intranetes publikációig Microsoft SharePoint Portal.
Desktop virtualizáció Microsoft VDI használatával Háló Gyula.
Irány a felhő Előnyök, tapasztalatok Sárdy Tibor
Informatikai gyakorlatok 11. évfolyam
Tartalom Fizikai vagy virtuális szerveren futó alkalmazások StorSimple Hybrid Storage Array Helyi adatközpont Microsoft Azure StorSimple Virtual Appliance.
Egyszerű játékprogram szimultán fejlesztése – az Android és Windows Phone platform hasonlóságai és különbségei Kaczur Sándor, Friedel Attila
Farkas Bálint | Technical Evangelist | Microsoft.
Gábor Dénes Számítástechnikai Emlékverseny
Előadás másolata:

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 A LightSwitch alkalmazások architektúrája Demo: Windows Azure publikáció A LightSwitch kiterjeszthetősége Kérdések IT-DEV-CON

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

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

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

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

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

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

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

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

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

(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

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

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

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

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

Ö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

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