Windows Presentation Foundation tanfolyam
A .NET Framework 3.0 részeként megjelent Windows Presentation Foundation (WPF) új deklaratív
programozási modellje lehetővé teszi a következő generációs felhasználói felülettel
rendelkező alkalmazások készítését. A deklaratív modell szellemében a felhasználói
felület megfogalmazása az XML alapú XAML kódban történik. A XAML szerkesztése történhet
maunálisan, de a Visual Studioban lévő designer és egyéb Microsoft és más cégek
által készített eszközök is használhatóak. A WPF újragondolt programozási könyvtára
a .NET Framework-re épül, objektumorientált megközelítést használ, ami a korábbiakhoz
képest nagyon rugalmas és hatékony alkalmazásfejlesztést tesz lehetővé. Segítségével
kihasználhatóak a számítógépekben manapság már mindenütt jelen lévő grafikus gyorsítókártyák
lehetőségei, ezzel a funkció- és teljesítménynövekedéssel új lehetőségek tárházát
nyitva meg a kreatív alkalmazásfejlesztők előtt.
A laborgyakorlat célja, hogy megismertesse a résztvevőket a Windows Presentation
Foundation architekturális 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
- A Windows Presentation Foundation architektúrája
- Egyszerű XAML alkalmazás készítése, a XAML felépítése
- Egyszerű adatkötés XAML-ben
- Vezérlő tartalmának testreszabása
- Események kezelése WPF módra
- Animáció készítése és integrálása az alkalmazásba
- Saját vezérlő készítése
- A WPF 3D képességeinek áttekintő megismerése
- Különböző mediák integrálása az alkalmazásba interaktív módon
- A WPF dokumentum kezelő alrendszere
- XBAP alkalmazások készítése és telepítése
- Designer eszközök használata
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 Windows Presentation Foundation platformon.
A gyakorlat anyagának megértéséhez és a feladatok követéséhez célszerű ismerni a
.NET Framework alapjait és a Visual Studio használatát, ezért elsősorban olyan résztvevőket
várunk, akik már készítettek alkalmazásokat .NET platformon.
A tanfolyamot vezeti: Albert István, Microsoft Most Valuable Professional – MSDN
Kompetencia Központ