Office 2007 Styles Autor: Jakub Oppelt Vedoucí práce: Ing. Václav Novák, CSc. Školní rok: 2009 – 10
Abstrakt Tato práce se zabývá novým grafickým uživatelským rozhraním, který se objevil s nástupem Microsoft Office 2007. Úkolem práce je vytvoření multimediálního kurzu s výukou programování tohoto stylu. Ve výkladu je vysvětlena problematika programování Office 2007 styles. Jako programovací jazyk je zvolen XAML a C#. Výklad je, ale také zaměřen obecně, účastník kurzu bude moci vytvořit či upravit nové rozhraní, aby splňovalo nové zejména grafické trendy.
Abstract This Work is about using graphical user interface, which was came with Microsoft Office 2007. Errand of work is creating multimedia curse with education programming of this style. In course will be explained problems of creating Office 2007 styles. Explanation is also directed widely, participant could be create or edit new interface to couly new graphics trends.
Klíčová slova
Keywords
Office 2007 styles
Office 2007 styles
Ribbon
Ribbon
Kurz
Course
XAML
XAML
C#
C#
WPF
WPF
Grafické uživatelské rozhraní
Graphical user interface
Zadání práce S nástupem Office 2007 se objevují nové styly v grafice aplikací. Vzniká trend používat grafiku Office 2007 i na ostatní vyráběné aplikace. Úkolem studenta je vytvořit multimediální kurz pro výuku programováním použití stylu Office 2007. Student připraví vhodné příklady a provede test kurz na malém vzorku žáků a vyhodnotí jej. Předpokládaný datum obhajoby LS 2010.
Zadání práce S nástupem Office 2007 se objevují nové styly v grafice aplikací. Vzniká trend používat grafiku Office 2007 i na ostatní vyráběné aplikace. Úkolem studenta je vytvořit multimediální kurz pro výuku programování použitím stylu Office 2007. Student připraví vhodné příklady a provede test kurzu na malém vzorku žáků a vyhodnotí jej. Předpokládaný datum obhajoby LS 2010.
Úvod Úvod do problematiky Grafické uživatelské rozhraní, které je jednoduché a na rychlé pochopení, je jedním ze základních pilířů úspěšné aplikace. Proto i firma Microsoft ve své nové řadě Office 2007 použila nový a převratný způsob ovládání svého kancelářského balíku. Office 2007 style nebo také Ribbon je horní pás panelů, který slučuje jednotlivé uživatelské prvky do funkčních skupin. Přestože někteří uživatelé mají raději starší vzhled office, je tento styl ovládání využit v nových Windows 7 u aplikací jako Malování, WordPad apod.
Cíle práce Teoreticky i prakticky vysvětlit problematiku vytváření grafického uživatelského rozhraní Ribbon. Prostřednictvím webcastingu zrealizovat online přednášky, prezentace a výukové události k názornému vysvětlení problematiky. Po absolvování kurzu by měl být účastník schopen naprogramovat různými způsoby aplikaci s grafickým rozhraním Ribbon. Takovou, která splňuje dané požadavky a doporučení. Sestavení vhodných příkladů a provedení testu kurzu na malém množství žáků a vyhodnocení. Cílem je sestavení takových výukových materiálů, aby problematiku zvládli jak programátoři začátečníci, tak aby pro profesionály (tento) kurz představoval zajímavý zdroj nových informací.
Současný stav problematiky V současné době jsem seznámen s problematikou, vývojem a historií Office 2007 styles a jejich implementací do projektů. Vytváření vlastních stylů mám nastudované v XAML a ostatní nutné programové znalosti potřebné, jak k vytvoření samotného kurzu, tak k jeho obsahu.
Analýza problému Východiska řešení K vytvoření aplikací Office 2007 styles existuje řada placených doplňků k Microsoft Visual Studiu 2008. Samotná firma Microsoft vydala knihovnu Ribbon. Hlavním úkolem výukového kurzu je ale především vytvoření vlastní knihovny, která bude splňovat jak požadavky Office 2007 styles, tak i programátora a jeho aplikace, jako například vlastní ovládací prvky. Metodika Nejprve naprogramuju dostatečné množství vzorových aplikací. Poté popisem vytváření těchto aplikací sestavím jak textové, tak audiovizuální materiály vhodné k výuce. Po
dokončení materiálů sestavím příklady k otestování kurzu a vyhodnotím je. Jako vývojové prostředí použiji Microsoft Visual Studio 2008 a balík aplikací Microsoft Expression.
Co je již hotovo Jsou vytvořeny webové stránky v Asp .net. Je naprogramován vlastní přehrávač streamovaného videa v Silverlight pro poskytování audiovizuální výuky. Je připravena ukázková aplikace.
Co je třeba ještě udělat Vytvořit dotazník pro účastníky kurzu, aby jej zhodnotili. Je třeba sestavit profil účastníků, zejména jejich znalosti a důvod účasti kurzu. Průběžně aktualizovat materiály kvůli případným chybám.
Seznam literatury - prozatimní [1] Microsoft. Microsoft [online]. 1980-2010 , Trvale aktualizováno [cit. 2010-02-05]. Dostupný z WWW:
. [2] PETZOLD, Charles. Mistrovství ve Windows Presentation Foundation : Aplikace = Kód + Markup. [s.l.] : Computer Press, 2008. 928 s., CD. ISBN 978-80-251-2141-2. [3] Microsoft. MSDN : Microsoft Developer Network [online]. ? - 2010 , Trvale aktualizováno [cit. 2010-02-05]. Dostupný z WWW:
. [4] CHRISTIAN , Nagel, et al. C# 2008 : Programujeme profesionálně. 2009. vyd. [s.l.] : Computer Press, 2009. 1904 s. ISBN 978-80-251-2401-7.