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