La momentul scrierii, familia Expression a constat din patru produse software (Expression Web, Expression Encoder, Expression Design și Expression Blend), care poate fi achiziționat, împreună cu pachetul Microsoft Expression Studio Ultimate software-ul.
Strict vorbind, studiul materialului necesită doar o copie a Expression Blend. Dar, dacă aspiră să să învețe cum să pună în aplicare o grafică vectorială complex în aplicații WPF sau Silverlight, vă recomandăm insistent să instalați o copie a Expression Design. Toți membrii familiei Expression sunt discutate pe scurt mai jos.
Numirea Expression Web
Expression Web instrument vă permite să creați gata să-și opereze standardizate web-site-uri din modul de design vizual. În ciuda faptului că acest instrument este o dezvoltare web de către Microsoft, aceasta nu impune nicio restricție privind utilizarea numai ASP.NET sau ASP.NET AJAX, deși suportul platforma NET în Expression Web este implementat perfect.
Compoziția Expression Web include, de asemenea, un produs de companie de software Super Previzualizare. Această expresie Web componentă simplifică foarte mult testarea site-urilor Web în mai multe dintre cele mai comune browsere, care funcționează în Windows, sau în Mac OS. Dacă aveți experiență de dezvoltare web, veți ști, probabil, nici o valoare de nervi asigurând pagini web buna funcționare a diferitelor medii software. Utilizarea Expression Web și SuperPreview, aveți la dispoziție un set solid de instrumente pentru a vă ajuta să facă față cu succes această sarcină și de a salva nervii.
Tema Expression Encoder
Tema de proiectare Expression
instrument de proiectare Expression dezvoltat de Microsoft, cu scopul de a concura cu astfel de produse software Adobe Systems companie, cum ar fi Illustrator și Photoshop. (De fapt, în Expression Design si Expression Blend, puteți importa fișiere imagine în formate Illustrator și Photoshop -. Cele două aplicații principale de design grafic) În esență, Design instrument de expresie permite designeri pentru a crea modele de grafică vectorială rafinat.
Așa cum s-ar putea fi de așteptat, Expression design oferă designeri posibilitatea de a salva rezultatele operelor lor într-o varietate de formate de fișiere standard, inclusiv PNG, JPEG, GIF, TIFF și altele. Dar cel mai interesant lucru este că Expression design vă permite să salvați datele de imagine în formatul XAML aplicatii WPF si Silverlight.
Sunteți, probabil, conștienți de faptul că aplicațiile extensibile limbaj de marcare (XAML) se bazează pe sintaxa limbajului XML pentru a descrie starea obiectului grafic sau alta pe platforma .NET. De exemplu, în următorul fragment pe XAML limbaj de marcare descrie aspectul imaginii vectoriale Acest exemplu arată modul în care, cu doar câteva linii de cod XAML pot crea efecte atractive picătură umbra și porțiunea complicată de umplere gradient radial din interiorul cercului:
Tema Expression Blend
De regulă, marea majoritate a WPF sau o aplicație Silverlight este construită în fiecare dintre cadrele menționate mai sus, în ciclul lor de dezvoltare.
În plus față de instrumentele prevăzute pentru construirea de design elegant interfață de utilizator, in Expression Blend include un set de instrumente pentru a crea rapid aplicații prototip mijloace SketchFlow. Acest Expression Blend componentă permite rapid și eficient simula și de a determina secvența de operații în ecranele de aspect de interfață cu utilizatorul aplicației și tranziția de la o aplicație la alta de stat.
Figura prezintă un exemplu de SketchFlow proiect: