Microsoft .NET 2.0 tanfolyam
A tanfolyam célja, hogy megismertesse a résztvevőket a Microsoft .NET 2.0 platform
alapjaival, valamint példákon keresztül gyakorlati betekintést adjon a platform
legfontosabb komponenseinek és szolgáltatásainak működésébe.
Tematika
.NET és Visual Studio alapok
- Visual Studio 2005
- Használat, projektek kezelése, stb.
- Fordítás, futtatás, debuggolás, eszközök, parancssori eszközök
- Verziókezelési lehetőségek
- Telepítő készítése
- Tippek, trükkök
CLR, C#
- Osztályok, interfészek, öröklés, virtuális metódusok, tulajdonságok, események,
operátorok, indexerek, nyelvi elemek
- Alaptípusok, érték- és referencia típusok
- Kivételkezelés
- Attribútumok
- Reflexió
- Szerelvények
.NET programozási technikák I.
- Alaposztályok
- Aszinkron hívás
- Gyűjtemények
- Többszálúság, threadpool
- XML kezelés
.NET programozási technikák II.
- I/O, fájlkezelés
- Lokalizáció
- Erőforráskezelés
- Formázás
- Szerep alapú biztonság
- Kód eredet alapú biztonság
Adatkezelés .NET-ben
- ADO.NET, adatbázis kezelés
- Adatbázis kapcsolat
- DataSet
- DataAdapter
- SqlCommand
- TableAdapter
- Tranzakciókezelés
- Adatbázis független programozás
- Ütközés feloldás
- Zárolási mechanizmusok
Vastag kliens készítése .NET-ben
- Windows programozás alapok
- Eseményvezérelt programozás
- Win32 alapok
- Beépített vezérlők használata
- Saját vezérlők készítése és használata
Adatkezelés és megjelenítés vastag kliensben
- Grafika
- Egyszerű adatkötés
- Listás adatkötés
- GridView testreszabása
- Dialógus ablak készítése
- Többszálúság és aszinkronitás
Webes alkalamzások alapjai
- ASP.NET infrastruktúra
- ASP.NET 2.0 webhely-modell
- Kódolás és fordítás, a különböző fordítási modellek
- Build providerek használata
- A webalkalmazások publikálása a szerverre
- Futtatás és üzemeltetés
- ASP.NET életciklus
- Oldalak, vezérlők, események, objektum-orientáltság
- Oldalak életciklusa
- Állapotkezelés
- ASP.NET csővezeték
Webes alkalmazások adatkezelése
- Adatelérés webalkalmazásokban
- Adatbázis kezelés, ADO.NET, SQL alapú adatkötés
- Objektum alapú adatkötés
- Adatforrás- és adatmegjelenítő vezérlők
- Validátorok használata, validátorok csoportosítása
- Gyorsítótárak alkalmazásának lehetőségei
- Megjelenés és arculat
- Moduláris felépítés, webkijelző keretrendszer
- Személyre szabhatóság
- Egységes arculat, mester- és tartalom oldalak
- Egységes megjelenés, témák, bőrök, CSS használatával
- Adatvezérelt navigáció, navigációs kontrollok
Webes alkalmazások biztonsága
- Biztonság és jogosultság-kezelés
- Hitelesítés és jogosultság ellenőrzés
- Membership és Role management szolgáltatás használata
- Konfigurációs fájlok titkosítása, fájlok, erőforrások védelme
- Felhasználói profil használata
- Tippek és trükkök
- Postolás másik lapra
- URL átírás
- Lokalizáció, többnyelvű felhasználói felület
- Konfiguráció, monitorozás, globális hibakezelés
ASP.NET 2.0 további szolgáltatásai
- Új, hasznos vezérlők
- Téma támogatás
- Mester oldalak
- Navigáció, hierarchikus adatkötés
- Felhasználó kezelés
- Személyreszabás
- Konfiguráció, telepítés (Web Deployment project)
Távoli metódushívás .NET-ben (.NET Remoting)
- Alkalmazás modell
- Architektúra
- Hosztolási lehetőségek
- Testreszabás
- Biztonság
- Események
Szolgáltatások készítése .NET-ben (ASP.NET webszolgáltatások)
- Web szolgáltatás alapfogalmak
- Meglévő szolgáltatások elérése
- Egyszerű webszolgátatás készítése
- ASP.NET specifikus módszerek
- Tipikus együttműködési problémák
- WS kiegészítések áttekintése
- Biztonságos webszolgáltatások készítése
Szükséges előismeretek
A tanfolyam erősen gyakorlat orientált, a résztvevők az oktatóval együtt, labor
körülmények között oldanak meg feladatokat. A tanfolyam anyagának megértéséhez és
a feladatok követéséhez célszerű ismerni az objektum orientált módszertan alapjait.
A tanfolyamot vezeti: Albert István, Microsoft Most Valuable Professional – MSDN
Kompetencia Központ