|
|
Tanfolyam célja
A tanfolyamot korábbi .NET programozási és Windows fejlesztési gyakorlattal rendelkező fejlesztőknek, programozóknak ajánljuk, akik szeretnék megismerni Windows alapú alkalmazások haladó fejlesztését, látványos desktop felületek készítését a Windows Presentation Foundation technológia használatával, Visual Studio 2008 környezetben.
A képzés anyagát a WPF alkalmazások készítéséhez ideális Expression Blend szoftver használatával is kibővítettük további egy napban!
Szükséges előképzettség
Korábbi NET 2.0 vagy .NET 3.5 programozási és Windows Forms fejlesztési ismeretek és gyakorlat (a 2546+2547E képzések ismeretanyaga javasolt). 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
- A Windows Presentation Foundation (WPF) áttekintése
- Egyszerű WPF alkalmazás
készítése,
eseménykezelés, oldalak közötti navigálás
- A felhasználói felület elkészítése:
tartalom (content) és elem (item) vezérlőelemek, Windows Forms vezérlőelemek
host-olása
- WPF alkalmazás testreszabása: WPF resources, stílusok, template-k
használata, triggerek és animációk használata
- Adatkötés, tulajdonság megváltozásának
figyelése (Property Change notification), adat konvertálása, adat validálása
- Gyűjtemény (Collection)
objektumhoz való adatkötés, collection nézetek használata, master-detail
felhasználói felület, adat sablonok
- Saját vezérlőelem létrehozása:
user
control, custom control
- Dokumentumkezelés: flow documents és fixed
documents fogalma,
készítése; dokumentumok csomagolása, dokumentumok nyomtatása
- Grafika
és multimédia: 2D és 3D grafika megjelenítése, image megjelenítése,
audio és video lejátszás
- WPF alkalmazás konfigurálása és telepítése: standalone
WPF alkalmazás, XBAP alkalmazás
- Biztonsági beállítások
- Az Expression Blend
környezet
bemutatása, eszközök, menük,
Visual Studio 2008 együttműködés
- WPF alkalmazás tervezési
és fejlesztése Expression Blend környezetben (RAD)
Kapcsolódó MCP vizsga
070-502 TS: .NET Framework 3.5, Windows Presentation Foundation Application Development
|
|