reklama

Kaleidoskop pracovních nástrojů: Microsoft Expression

Sadu Microsoft Expression a její grafický editor Design jsme již představili. Na dnešek zbývají Blend, Web, Media a Encoder.
Kapitoly článku

Již počátkem tohoto týdne jsme si představili sadu nástrojů, které mohou posloužit vývoji aplikace od grafického rozhraní až po programový kód. Microsoft tyto své produkty sdružil pod jednotným názvem Expression Studio. Součástí balíku je vektorově-bitmapový grafický editor Expression Design, vývojové prostředí Visual Studio 2005, nástroj pro návrh grafických uživatelských rozhraní aplikací Expression Blend, editor webových stránek Expression Web, správce multimédií Expression Media a program pro konverze multimédií Expression Encoder. Poslední čtyři jmenované si představíme právě dnes.

Expression Blend

Bez ohledu na to, zda je váš projekt orientován na web či na desktop, můžete jeho grafické uživatelské rozhraní (GUI) navrhnout v programu Microsoft Expression Blend. Jde o nástroj, který má pomoci překlenout bariéru mezi designéry a programátory. Má usnadnit cestu grafického návrhu do programového kódu. Nejen funkčnost, ale i vzhled a z jejich kombinace plynoucí uživatelský zážitek jsou tím, co dnes zákazník vyžaduje. Pro ukázku, čeho je Blend na této úrovni schopen, však nemusíme chodit daleko. Rozhlédněme se po své pracovní ploše či si spusťme Word 2007. Microsoft totiž uvádí, že kombinací silné dvojky Blend + Visual Studio lze vytvořit taková GUI, jaká mají Windows Vista či Office 2007. Po osobní zkušenosti není důvod to výrobci nevěřit.

Klepněte pro větší obrázek

Hlavním argumentem pro nasazení tandemu Blend + Visual Studio je podpora rozšiřitelného aplikačního značkovacího jazyka (XAML). Vytvoří-li grafik návrh GUI v Designu a vyexportuje jej jako XAML, designer jej zpracuje v Blendu a opět vytvoří XAML, mohou se oba spolehnout, že po importu do projektu ve Visual Studiu bude návrh aplikace vypadat přesně tak, jak opouštěl grafikovu pracovní plochu. Taková cesta samozřejmě nemusí být jednosměrná. Projekt se může mezi Blendem a Visual Studiem přesouvat oběma směry zcela bez omezení.

Klepněte pro větší obrázek

Jednosměrná není ani možnost editace. Dostane-li designér chuť si zaskriptovat, může samozřejmě XAML editovat přímo v kódu. Každý, kdo někdy používal nějaký hybridní editor webových stránek jistě ví, že drobný zásah do kódu umí ušetřit spoustu času protrpěného nad pokusy s GUI. Blend je také hybridním editorem, je tedy možné přímo v prostředí programu editovat XAML kód - pochopitelně s veškerým komfortem barevného zvýraznění syntaxe atd.

Stejně tak je ale možno využít editor externí. Přirozená je spolupráce s Visual Studiem. Změna provedená na souboru v jedné aplikaci vyvolá otázku týkající se aktualizace projektu v aplikaci druhé. Tato kooperace jde až tak daleko, že přímo Blend umí vyvolat sestavení a spustit otestování projektu.

Klepněte pro větší obrázek

Expression Blend je postaven na podobném černém grafickém rozhraní, jaké jsme viděli i u Designu. Ostatně letmým pohledem by neznalý uživatel klidně mohl tvrdit, že má před sebou grafický editor. Základní nástroje Blendu se totiž od nabídky mnoha vektorových editorů grafiky v mnohém neliší. V nástrojovém panelu tak najdeme například notoricky známé dvě možnosti výběru, ovládání lupy, kapátko, výplně, pero, kreslení geometrických tvarů apod.

Specialitou už jsou více než tři desítky předpřipravených detailně konfigurovatelných ovládacích prvků aplikací, které se (přestože již jejich popis zní složitě) do projektu nanáší primitivním nakreslením. Vedle samotného jednoduchého způsobu (doslova) kreslení ovládacích prvků můžeme například pro jejich přesné umístění využít velmi užitečné inteligentní vodíci linky.

Podobně jako Design je i Blend navržen jako mocný nástroj s ohledem na maximální jednoduchost použití.

Microsoft Expression Blend (1.0.1083.0)
editor grafických uživatelských rozhraní
samostatně cca 13 000 Kč
Microsoft
Klepněte pro větší obrázek

jednoduché používání
podpora XAML
dokonalá spolupráce s VS 2005

Klepněte pro větší obrázek

není lokalizace do češtiny
při samostatné koupi vysoká cena

Témata článku: Microsoft, Media, Medium, Editor, Silverlight, Undefined, Export, Video Editor, Microsoft Silverlight, HTML Editor, Tandem

11 komentářů

Nejnovější komentáře

  • VfB 18. 11. 2007 12:40:58
    to je příspěvek nebo oficiální výhružka MS?
  • Jann 18. 11. 2007 10:04:22
    Tak jsou to produkty cilene hlavne na designery, ti asi ten "designersky",...
  • Peter Lehotsky 17. 11. 2007 0:38:29
    Nemicrosoftim systemum a aplikacim (zejmena blenderu a podobnym) je casto...
reklama
Určitě si přečtěte

Facebook o nás ví vše. Díky dobře skrytému vyhledávači se to dozví i ostatní

Facebook o nás ví vše. Díky dobře skrytému vyhledávači se to dozví i ostatní

** Facebook o nás ví vše, protože mu to sami řekneme ** V jeho nitru se skrývá mocný vyhledávač ** Mohou jej zneužít stalkeři, sociální inženýři a další nezbedníci

16.  2.  2017 | Jakub Čížek | 76

Vybíráte herní periferii nebo hardware? Pak zapomeňte na nálepku Gaming

Vybíráte herní periferii nebo hardware? Pak zapomeňte na nálepku Gaming

** Herní hardware se od toho běžného často liší jen vzhledem ** Při výběru stále nezapomínejte na základní parametry ** Poradíme jak vybrat herní hardware i periferie

Včera | Stanislav Janů | 24

Pojďme programovat elektroniku: Žádný bastlíř se neobejde bez armády švábů

Pojďme programovat elektroniku: Žádný bastlíř se neobejde bez armády švábů

** Každý bastlíř se po čase neobjede bez armády švábů ** Dnes si některé z nich vyzkoušíme ** Třeba zázračný posuvný registr

19.  2.  2017 | Jakub Čížek | 36


Aktuální číslo časopisu Computer

Stavba 3D tiskárny

Výbava domácí elektrodílničky

Budoucnost 5G sítí

Velké testy microSD karet a vodních chladičů

Přehled mobilních tarifů

reklama
reklama