|
|
Tanfolyam célja
A technológiai szintű, workshop jellegű tanfolyamot fejlesztőknek, programozóknak ajánljuk, akik rendelkeznek már korábbi .NET alapú programozási ismerettel és szeretnék megismerni az általános és haladó adatkezelési megoldásokat Visual Studio környezetben.
A képzés a 2541 és 2542 anfolyam anyagát tartalmazza, és az új ADO.NET 3.5 (SP1) témákkal is kiegészítésre került. A tanfolyam ismeretanyaga azok részére is megfelelő, akik .NET 2.0 környezetben fognak dolgozni. Az ADO.NET 2.0-ban már járatosak számára a 6463+6464 kódú áttérés tanfolyamot ajánljuk a .NET 3.5 újdonságok megismerésére.
 Kifutó Microsoft tanfolyamok vására! A képzés 2010 első negyedévében most kedvezményes áron, mindössze nettó 99.000 Ft-ért érhető el! További információk...
Szükséges előképzettség
Korábbi .NET programozási (C# vagy Visual Basic .NET) ismeretek és gyakorlat. Visual Studio 2005 fejlesztői környezet és a .NET Framework 2.0 vagy magasabb általános ismerete (4994/4995kódú tanfolyam ismeretanyaga). Relációs adatbáziskezelési (SQL alapok, lekérdezések) alapismeretek (2778-as SQL tanfolyam ismeretanyaga). Mivel a tananyagok angol nyelvűek, ezért az angol nyelv legalább alapfokú, dokumentumolvasás-szintű ismerete szükséges. Az előadás magyar nyelven zajlik.
Tanfolyami tematika
1. rész
- Az adatcentrikus alkalmazások és a .NET Framework 2.0/3.0/3.5 keretrendszer áttekintése;
az ADO.NET alapjai: áttekintés, felépítés
- Csatlakozás adatbázisokhoz, adatok
olvasása, kinyerése adatbázisokból; kapcsolódási események és hibák kezelése;
kapcsolódási string mentése; kapcsolódási sor konfigurálása és használata
- Adatbázis
adatok lekérdezése és frissítése parancsokkal: az ADO.NET lekérdezési,
paraméteres és frissítő parancsainak használata
- Tranzakciós műveletek végrehajtása:
a tranzakció fogalma, helyi és osztott tranzakciók menedzselésének
folyamata, izolációs szintek fogalma, tranzakciók menedzselése adatrétegekben
- Kapcsolatnélküli
adatok menedzselése: az ADO.NET kapcsolatnélküli modellje, adatobjektumok
(DataSet, DataTable, DataColumn) kezelése, létrehozása, módosítása,
adathalmazok összefűzése,
adatnézetek készítése és használata
- Kapcsolatnélküli adatok menedzselése
Visual Studio varázslók segítségével: típusos és nemtípusos
(typed/untyped) adathalmazok
kezelése, táblaadapterek fogalma és használata, a DataSet Designer
és Data Configuration Wizard használata
- XML műveletek végrehajtása kapcsolatnélküli
adatokon: adathalmazok mentése XML adatként, adathalmaz betöltése
XML-ből, adathalmaz-séma információ (DiffGrams); XML adatok írása és
olvasása: soros
XML adatfeldolgozás folyamata, az XmlWriter, XmlReader objektumok
használata;
XML adatok kezelése a DOM segítségével: a DOM fogalmak, felépítése,
XML
alapú specifikációk (csomópontok, kapcsolatok)
2. rész
- Az adatkezelési műveletek konfliktusainak kezelése és minimalizálása: fogalmak;
problémák; az SQL Server 2005/2008 izolációs szintek és használatuk (zárolások,
állapotszintű és tranzakciószintű pillanatfelvételek, ADO.NET eszközök)
- Nagyméretű
objektumok kezelése: bináris és karaketeres objektumok fogalma; nagyméretű
objektumok beolvasási folyamata adatbázisból; nagyméretű objektumok beírási
folyamata adatbázisba; erőforrások kezelése nagyméretű objektumok kezelésekor
- Adatbázis
teljesítmény javítása: aszinkron adatkezelés;
több aktív eredményhalmaz kezelése; batch update fogalma és használata;
adatcsomag (bulk data) másolás
- Menedzselt kódok készítése SQL Server 2005/2008-hoz:
a menedzselt kódok előnyei; meglévő kód importálása és implementálása
SQL Server
2005/2008 alá; menedzselt tárolt eljárások és triggerek készítése;
menedzselt felhasználói függvények készítése; menedzselt aggregátorok készítése;
menedzselt felhasználói típusok készítése
- Haladó XML adatkezelés: az XPath adatmodell; XPath parancsok használata
adatok kezeléséhez és kiértékeléséhez; XPath kifejezések készítése és használata;
XML adatok szerkesztése;
XML
adatok transzformálása az XSLT stíluslapok segítségével: az XSLT fogalma
és használata;
XSLT stíluslapok implementálása; paraméterek átadása XSLT-be
3. rész
- A LINQ megismerése: LINQ to Objects, LINQ to Sql, LINQ to XML; adatok
lekérdezése és frissítése LINQ használatával
- Entitás modell implementálása az ADO.NET
3.5 Entity Framework használatával: adatok lekérdezése és módosítása
az Entity Framework használatával
- Microsoft Szinkronizációs Szolgáltatásainak
(Sync
Framework) áttekintése, használata adat letöltésre és feltöltésre
Kapcsolodó MCP vizsgák
070-561 TS: Microsoft .NET Framework 3.5, ADO.NET Application Development 070-526 TS: Microsoft .NET Framework 2.0, Windows-based Client Development (részben) 070-505 TS: Microsoft .NET Framework 3.5, Windows Forms Application Development (részben)
|
|