Microsoft fejlesztőeszközök a szakképzésben
description
Transcript of Microsoft fejlesztőeszközök a szakképzésben
![Page 1: Microsoft fejlesztőeszközök a szakképzésben](https://reader036.fdocuments.net/reader036/viewer/2022070502/56813998550346895da13212/html5/thumbnails/1.jpg)
Microsoft fejlesztőeszközök a szakképzésben
Farkas Bálint
Visual Studio 2008
![Page 2: Microsoft fejlesztőeszközök a szakképzésben](https://reader036.fdocuments.net/reader036/viewer/2022070502/56813998550346895da13212/html5/thumbnails/2.jpg)
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ő
![Page 3: Microsoft fejlesztőeszközök a szakképzésben](https://reader036.fdocuments.net/reader036/viewer/2022070502/56813998550346895da13212/html5/thumbnails/3.jpg)
Követelménylista
• 29-féle követelmény1 •Tervezés
2 •Implementáció
3 •Tesztelés
4 •Telepítés
![Page 4: Microsoft fejlesztőeszközök a szakképzésben](https://reader036.fdocuments.net/reader036/viewer/2022070502/56813998550346895da13212/html5/thumbnails/4.jpg)
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
![Page 5: Microsoft fejlesztőeszközök a szakképzésben](https://reader036.fdocuments.net/reader036/viewer/2022070502/56813998550346895da13212/html5/thumbnails/5.jpg)
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á
![Page 6: Microsoft fejlesztőeszközök a szakképzésben](https://reader036.fdocuments.net/reader036/viewer/2022070502/56813998550346895da13212/html5/thumbnails/6.jpg)
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
![Page 7: Microsoft fejlesztőeszközök a szakképzésben](https://reader036.fdocuments.net/reader036/viewer/2022070502/56813998550346895da13212/html5/thumbnails/7.jpg)
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
![Page 8: Microsoft fejlesztőeszközök a szakképzésben](https://reader036.fdocuments.net/reader036/viewer/2022070502/56813998550346895da13212/html5/thumbnails/8.jpg)
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
![Page 9: Microsoft fejlesztőeszközök a szakképzésben](https://reader036.fdocuments.net/reader036/viewer/2022070502/56813998550346895da13212/html5/thumbnails/9.jpg)
Tesztelés és hibakeresés
• Az új verzió kifejezetten támogatja a tesztelést
• Igen fejlett debugger
![Page 10: Microsoft fejlesztőeszközök a szakképzésben](https://reader036.fdocuments.net/reader036/viewer/2022070502/56813998550346895da13212/html5/thumbnails/10.jpg)
Telepítő csomagok
• Varázslóval automatikusan tudunk generálni a program teljeskörű installálását elvégző csomagot
![Page 11: Microsoft fejlesztőeszközök a szakképzésben](https://reader036.fdocuments.net/reader036/viewer/2022070502/56813998550346895da13212/html5/thumbnails/11.jpg)
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…
![Page 12: Microsoft fejlesztőeszközök a szakképzésben](https://reader036.fdocuments.net/reader036/viewer/2022070502/56813998550346895da13212/html5/thumbnails/12.jpg)
Köszönöm a figyelmet!
Farkas Bálint