Framework WPF

Thesis title: Framework WPF
Author: Vais, Lukáš
Thesis type: Bakalářská práce
Supervisor: Pavlíček, Luboš
Opponents: Zilvar, Tomáš
Thesis language: Česky
Abstract:
Jedním z trendů je, v době vzniku práce, snaha o vytvoření systémů, které by vývojářům ulehčily práci při vývoji aplikací s grafickým uživatelským rozhraním. Operační systém MS Windows je již dlouhou dobu považován za zastaralý z hlediska svých komponent pro grafické uživatelské rozhraní. Iniciativa pro nápravu tohoto stavu eskalovala vznikem nové, hardwarově akcelerované technologie pro grafický systém. V práci se autor zabývá právě touto technologií, která se nazývá Windows Presentation Foundation. Cílem práce je poskytnout studijní materiál právě na tuto tématiku. Záběr práce je vědomě zúžen na postupy, které nejpravděpodobněji naleznou využití při tvorbě CRUD aplikací. Motivací je autorova špatná zkušenost s nekvalitními nebo neexistujícími volně dostupnými zdroji. Práce vznikla v podstatné míře z autorových vlastních znalostí, které byly v případě potřeby doplněny o podrobnější informace z jiných zdrojů. Autor se snaží čerpat ze zdrojů, které považuje za nejkvalitnější, tedy přímo z referenční příručky poskytované společností Microsoft a dále z knih renomovaných nakladatelství. Autor se setkává s překážkou v podobě omezeného rozsahu práce. Důsledkem toho práce v několika oblastech strádá na hloubce probírané látky. Navzdory tomuto faktu se autorovi podařilo sestavit dostatečně podrobný souhrn informací, který umožní čtenářovi prozkoumat i hlubší zákoutí technologie WPF.
Keywords: XAML; Framework; WPF; Routed events; Databinding; Windows Presentation Foundation; Longhorn; Avalon; GDI
Thesis title: Framework WPF
Author: Vais, Lukáš
Thesis type: Bachelor thesis
Supervisor: Pavlíček, Luboš
Opponents: Zilvar, Tomáš
Thesis language: Česky
Abstract:
One of the recent trends at the time of writing this thesis is efforts to provide developers a system to make their work more efficient during development of graphical user interface based applications. Operational system MS Windows has for long time been considered obsolete concerning its graphical user interface components. Inciative in this field escalated in emerge of new, hardware accelerated, technology for graphical user interface to replace the present one. Author of this thesis discusses this new technology called Windows Presentation Foundation. Main goal of this thesis is to provide a study papers for this topic. Scope of the thesis is deliberately limited to techniques that are believed would be most useful for creating CRUD applications. Motivation behind this thesis is author's negative experience with low quality or non-present public sources of information. Significant portion of the thesis is based on author's own knowledge gained during his commercial experience with this technology coupled with additional insights from external sources. Author prefers high quality sources of information with Microsoft Developer Network and books by renowned publishers being considered of highest quality. Author is challenged by limited length of the thesis form. This affects several parts of the thesis in terms of the respective topic details. Despite this fact, author managed to compile detailed enough information to enable the reader to explore even very advanced topics and techniques in WPF.
Keywords: XAML; Longhorn; Windows Presentation Foundation; Avalon; GDI; Routed events; Databinding; WPF; Framework

Information about study

Study programme: Aplikovaná informatika/Informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 24. 3. 2011
Date of submission: 30. 6. 2011
Date of defense: 24. 8. 2011
Identifier in the InSIS system: https://insis.vse.cz/zp/31444/podrobnosti

Files for download

    Last update: