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

  1. Visual Studio 2005
  2. Használat, projektek kezelése, stb.
  3. Fordítás, futtatás, debuggolás, eszközök, parancssori eszközök
  4. Verziókezelési lehetőségek
  5. Telepítő készítése
  6. Tippek, trükkök

CLR, C#

  1. Osztályok, interfészek, öröklés, virtuális metódusok, tulajdonságok, események, operátorok, indexerek, nyelvi elemek
  2. Alaptípusok, érték- és referencia típusok
  3. Kivételkezelés
  4. Attribútumok
  5. Reflexió
  6. Szerelvények

.NET programozási technikák I.

  1. Alaposztályok
  2. Aszinkron hívás
  3. Gyűjtemények
  4. Többszálúság, threadpool
  5. XML kezelés

.NET programozási technikák II.

  1. I/O, fájlkezelés
  2. Lokalizáció
  3. Erőforráskezelés
  4. Formázás
  5. Szerep alapú biztonság
  6. Kód eredet alapú biztonság

Adatkezelés .NET-ben

  1. ADO.NET, adatbázis kezelés
  2. Adatbázis kapcsolat
  3. DataSet
  4. DataAdapter
  5. SqlCommand
  6. TableAdapter
  7. Tranzakciókezelés
  8. Adatbázis független programozás
  9. Ütközés feloldás
  10. Zárolási mechanizmusok

Vastag kliens készítése .NET-ben

  1. Windows programozás alapok
  2. Eseményvezérelt programozás
  3. Win32 alapok
  4. Beépített vezérlők használata
  5. Saját vezérlők készítése és használata

Adatkezelés és megjelenítés vastag kliensben

  1. Grafika
  2. Egyszerű adatkötés
  3. Listás adatkötés
  4. GridView testreszabása
  5. Dialógus ablak készítése
  6. Többszálúság és aszinkronitás

Webes alkalamzások alapjai

  1. ASP.NET infrastruktúra
  2. ASP.NET 2.0 webhely-modell
  3. Kódolás és fordítás, a különböző fordítási modellek
  4. Build providerek használata
  5. A webalkalmazások publikálása a szerverre
  6. Futtatás és üzemeltetés
  7. ASP.NET életciklus
  8. Oldalak, vezérlők, események, objektum-orientáltság
  9. Oldalak életciklusa
  10. Állapotkezelés
  11. ASP.NET csővezeték

Webes alkalmazások adatkezelése

  1. Adatelérés webalkalmazásokban
  2. Adatbázis kezelés, ADO.NET, SQL alapú adatkötés
  3. Objektum alapú adatkötés
  4. Adatforrás- és adatmegjelenítő vezérlők
  5. Validátorok használata, validátorok csoportosítása
  6. Gyorsítótárak alkalmazásának lehetőségei
  7. Megjelenés és arculat
  8. Moduláris felépítés, webkijelző keretrendszer
  9. Személyre szabhatóság
  10. Egységes arculat, mester- és tartalom oldalak
  11. Egységes megjelenés, témák, bőrök, CSS használatával
  12. Adatvezérelt navigáció, navigációs kontrollok

Webes alkalmazások biztonsága

  1. Biztonság és jogosultság-kezelés
  2. Hitelesítés és jogosultság ellenőrzés
  3. Membership és Role management szolgáltatás használata
  4. Konfigurációs fájlok titkosítása, fájlok, erőforrások védelme
  5. Felhasználói profil használata
  6. Tippek és trükkök
  7. Postolás másik lapra
  8. URL átírás
  9. Lokalizáció, többnyelvű felhasználói felület
  10. Konfiguráció, monitorozás, globális hibakezelés

ASP.NET 2.0 további szolgáltatásai

  1. Új, hasznos vezérlők
  2. Téma támogatás
  3. Mester oldalak
  4. Navigáció, hierarchikus adatkötés
  5. Felhasználó kezelés
  6. Személyreszabás
  7. Konfiguráció, telepítés (Web Deployment project)

Távoli metódushívás .NET-ben (.NET Remoting)

  1. Alkalmazás modell
  2. Architektúra
  3. Hosztolási lehetőségek
  4. Testreszabás
  5. Biztonság
  6. Események

Szolgáltatások készítése .NET-ben (ASP.NET webszolgáltatások)

  1. Web szolgáltatás alapfogalmak
  2. Meglévő szolgáltatások elérése
  3. Egyszerű webszolgátatás készítése
  4. ASP.NET specifikus módszerek
  5. Tipikus együttműködési problémák
  6. WS kiegészítések áttekintése
  7. 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