Cieľom tejto práce je naprogramovať v jazyku C# nové komponenty pomocou grafickej knižnice GDI+ v platforme NET. Framework. Komponenty je potrebné integrovať do vývojového prostredia od firmy Microsoft Visual Studio tak, aby sa dalo pristupovať k vlastnostiam novovytvoreným komponentom cez dizajnéra Microsoft Visual Studio. Vytvoriť ukážkové aplikácie, v ktorých sú použité vytvorené komponenty. Pre všetky komponenty vytvoriť dokumentáciu.
Anotace v angličtině
Objective of this thesis is to program a new component in C# language using graphic library GDI+ in .NET Framework platform. Components have to be integrated into development environment of Microsoft Visual Studio in that way to ensure access to properties of newly created components via Microsoft Visual Studio designer. Create demonstration applications in which new components are used. Create documentation for all components.
Klíčová slova
NET. Framework, GDI+, Visual Studio
Klíčová slova v angličtině
NET. Framework, GDI+, Visual Studio
Rozsah průvodní práce
80
Jazyk
CZ
Anotace
Cieľom tejto práce je naprogramovať v jazyku C# nové komponenty pomocou grafickej knižnice GDI+ v platforme NET. Framework. Komponenty je potrebné integrovať do vývojového prostredia od firmy Microsoft Visual Studio tak, aby sa dalo pristupovať k vlastnostiam novovytvoreným komponentom cez dizajnéra Microsoft Visual Studio. Vytvoriť ukážkové aplikácie, v ktorých sú použité vytvorené komponenty. Pre všetky komponenty vytvoriť dokumentáciu.
Anotace v angličtině
Objective of this thesis is to program a new component in C# language using graphic library GDI+ in .NET Framework platform. Components have to be integrated into development environment of Microsoft Visual Studio in that way to ensure access to properties of newly created components via Microsoft Visual Studio designer. Create demonstration applications in which new components are used. Create documentation for all components.
Klíčová slova
NET. Framework, GDI+, Visual Studio
Klíčová slova v angličtině
NET. Framework, GDI+, Visual Studio
Zásady pro vypracování
Vytvořte rešerši na téma tvorba nových GUI prvků pro .NET a využití knihovny GDI+ pro tvorbu uživatelské grafiky.
Vytvořte sadu nových GUI prvků vytvořených pomocí knihovny GDI+ pro .NET Framework.
Vytvořte programovou dokumentaci nových GUI prvků.
Vytvořte sadu demonstračních aplikací využívajících nových GUI prvků a vzorové projekty zdokumentujte.
Zajistěte integraci těchto prvků s IDE MS Visual Studio tak, aby bylo možno využít standardních způsobů jejich umísťování a editace vlastností.
Vytvořte metodiku pro integraci nových GUI prvků s IDE Visual Studio.
Zásady pro vypracování
Vytvořte rešerši na téma tvorba nových GUI prvků pro .NET a využití knihovny GDI+ pro tvorbu uživatelské grafiky.
Vytvořte sadu nových GUI prvků vytvořených pomocí knihovny GDI+ pro .NET Framework.
Vytvořte programovou dokumentaci nových GUI prvků.
Vytvořte sadu demonstračních aplikací využívajících nových GUI prvků a vzorové projekty zdokumentujte.
Zajistěte integraci těchto prvků s IDE MS Visual Studio tak, aby bylo možno využít standardních způsobů jejich umísťování a editace vlastností.
Vytvořte metodiku pro integraci nových GUI prvků s IDE Visual Studio.
Seznam doporučené literatury
SHARP, J., JAGGER, J. Microsoft Visual C .NET krok za krokem: Mobil Media a.s., 2002, 653s, ISBN 80-86593-27-4
Charles Petzold, Programování Microsoft Windows Forms v jazyce C: Computer Press, 2006. 360s, ISBN 8025110583
Radek Chalupa, Programování v GDI+ v příkladech grafika a fotografie ve Visual C++: BEN - technická literatura, 2007, 280s, ISBN 8073001977
Mahesh Chand, Graphics Programming with GDI+: Addison-Wesley Professional, 2003, 784s, ISBN-10 0-321-16077-0
Ján Hanák, C 3.0 - Programování na platformě .NET 3.5: Zoner press, 2009, 282s, ISBN 978-80-7413-046-5
Ján Hanák, Objektovo orientované programovanie v jazyku C 3.0: Artax a.s., 2008, 150s, ISBN: 978-80-87017-02-9
Erik Brown, Windows Forms in Action: Manning Publications Co., 2006, 950s, ISBN: 1-932394-65-6
Sells, Ch., Weinhardt , M. Windows Forms 2.0 Programming, 2/E: Addison-Wesley Professional, 2006, 1296s, ISBN-10 0321267966
Seznam doporučené literatury
SHARP, J., JAGGER, J. Microsoft Visual C .NET krok za krokem: Mobil Media a.s., 2002, 653s, ISBN 80-86593-27-4
Charles Petzold, Programování Microsoft Windows Forms v jazyce C: Computer Press, 2006. 360s, ISBN 8025110583
Radek Chalupa, Programování v GDI+ v příkladech grafika a fotografie ve Visual C++: BEN - technická literatura, 2007, 280s, ISBN 8073001977
Mahesh Chand, Graphics Programming with GDI+: Addison-Wesley Professional, 2003, 784s, ISBN-10 0-321-16077-0
Ján Hanák, C 3.0 - Programování na platformě .NET 3.5: Zoner press, 2009, 282s, ISBN 978-80-7413-046-5
Ján Hanák, Objektovo orientované programovanie v jazyku C 3.0: Artax a.s., 2008, 150s, ISBN: 978-80-87017-02-9
Erik Brown, Windows Forms in Action: Manning Publications Co., 2006, 950s, ISBN: 1-932394-65-6
Sells, Ch., Weinhardt , M. Windows Forms 2.0 Programming, 2/E: Addison-Wesley Professional, 2006, 1296s, ISBN-10 0321267966
Přílohy volně vložené
-
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Diplomant prezentoval před komisí hlavní cíle a výsledky své diplomové práce.
Prezentace působila dobrým dojmem. Součástí prezentace nebyla praktická ukázka. Následně byl student seznámen s posudky vedoucího a oponenta diplomové práce.
Komise vznesla k obhajobě následující dotazy:
1) Ing. P. Šilhavý: Jsou komponenty připraveny pro databinding?
2) Prof. Olehla: V jakém prostředí pracují Vámi vytvořené komponenty?