Microsoft fejlesztőeszközök a szakképzésben Farkas Bálint Visual Studio 2008
Bevezetés Számos új modul Egyik legmagasabb elvárású: Rendszer/alkalmazás -tervezés, - fejlesztés és –programozás Visual Studioval teljes mértékben lefedhető
Követelménylista 29-féle követelmény 1 Tervezés 2 Implementáció 3 Tesztelés 4 Telepítés
Kiemelt követelmények Adatszerkezetek, objektumok Felhasználói felületek Kódolás Alkalmazásfejlesztő eszközök Tesztelés, hibakeresés Telepítő csomagok
Adatszerkezetek, objektumok A Tervezés fázishoz beépített UML modellt képes generálni kódból, illetve a modellt visszafordítani kóddá
Felhasználói felületek Grafikus felület tervezéséhez és megvalósításhoz hatékony, felhasználóbarát grafikus tervező Támogatja a Windows Presentation Foundationt, a legújabb Microsoft technológiát
Kódolás A kód színezett és külön erre a célra kifejlesztett betűtípust használ A folytonos IntelliSense meggyorsítja a gépelést és csökkenti a memorizálást, súgóhoz nyúlkálást Code Snippetek segítségével gyakran nem is kell megírnunk semmit Hatékony refaktorizáló eszközök
Alkalmazásfejlesztő eszközök A Visual Studio rengeteg előre beépített sablonnal érkezik, és még több telepíthető webről Ugyanazokkal az eszközökkel fejleszthetünk PCre, mobil eszközökre és webre
Tesztelés és hibakeresés Az új verzió kifejezetten támogatja a tesztelést Igen fejlett debugger
Telepítő csomagok Varázslóval automatikusan tudunk generálni a program teljeskörű installálását elvégző csomagot
Egyéb nyalánkságok Ugyanezt a felületet használja sok más is, pl. a SQL Server, ezért megéri ismerni Akár mi is bővíthetjük Feladatlista Kódelemzés Legújabb technológiák, pl. LINQ,.NET 3.5 és egyéb szép rövidítések…
Köszönöm a figyelmet! Farkas Bálint