Microsoft Expression Studio

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, wyszukiwania

Microsoft Expression Studio (MES) jest to komplet narzędzi do projektowania i tworzenia zaawansowanych graficznie stron internetowych oraz bogatych w multimedia aplikacji okienkowych.

Przegląd[edytuj | edytuj kod]

Microsoft przedstawił Expression Studio 16 września 2005 roku na organizowanej przez siebie konferencji o nazwie Professional Developers Conference w Los Angeles. Proces produkcji rozpoczął się zaś 30 kwietnia 2007 roku. Microsoft Expression Studio 2 opublikowano 1 maja 2008 roku. Wprowadzona wersja zawierała nowy interfejs graficzny – zupełnie odmienny w stosunku do poprzedniej monochromatycznej wersji (tym samym wszystkie programy pakietu MES zaktualizowano do wersji drugiej). Dodatkowo w skład pakietu weszło również Visual Studio w edycji standardowej.
Microsoft Expression Studio 3 zostało wydane 22 lipca 2009 roku (tym samym wszystkie programy pakietu MES zaktualizowano do wersji trzeciej). Wydanie to przyniosło wiele innowacji wraz z wprowadzeniem chociażby Silverlight 3. Expression Media przestało być częścią pakietu MES, podczas gdy reszta programów została poprawiona i znacząco rozwinięta.
7 czerwca 2010 roku wydano wersje 4 Microsoft Expression Studio. Stanowi ono darmową aktualizację dla licencjonowanych użytkowników Microsoft Expression Studio 3.

Pakiet Microsoft Expression Studio[edytuj | edytuj kod]

W skład pakietu MES wchodzą:

Dawniej dołączono również:

Minimalne wymaganie sprzętowe[edytuj | edytuj kod]

  • Procesor - 1 GHz
  • Pamięć operacyjna - 512 MB
  • Wolne miejsce na dysku - 50 MB
  • Rozdzielczość monitora - 1024 x 768, 24-bity
  • Karta graficzna - Kompatybilna z DirectX 9.0

Cztery narzędzia Microsoft Expression Studio[edytuj | edytuj kod]

Microsoft Expression Blend[edytuj | edytuj kod]

Microsoft Expression Blend (MEB) stanowi środowisko umożliwiające tworzenie oraz modyfikację interfejsu tworzonej przez nas aplikacji. Wykorzystuje ono możliwości grafiki wektorowej, umożliwia prezentację oraz obróbkę wysokiej jakości obiektów tekstowych, obrazkowych, obiektów video oraz audio. Poza użyciem i reedycją obiektów już istniejących MEB umożliwia tworzenie własnych obiektów 2D, 3D i wykorzystanie ich przy tworzeniu unikatowych animacji. W gruncie rzeczy produkt Microsoftu dostarcza wiele możliwości, dzięki którym programista będzie mógł elastycznie dopasowywać grafikę aplikacji do własnych potrzeb.
W przypadku, gdy chcemy cieszyć się możliwościami aplikacji Microsoft Blend za darmo mamy możliwość ściągnięcia trialowej wersji ze strony Microsoftu. Jedynymi wymogami względem aplikacji są: posiadanie zainstalowanego systemu Windows XP (lub nowszego) wraz zainstalowanym Service Pack 2.0 oraz platformą .NET Framework 3.0.

Microsoft Expression Media Encoder[edytuj | edytuj kod]

Microsoft Expression Media Encoder jest aplikacją umożliwiającą kodowanie i publikowania różnego rodzaju multimediów. Co do zalet omawianego środowiska to jesteśmy w stanie wymienić m.in. przejrzysty interfejs, obsługę wielu popularnych formatów plików, możliwość publikowania wprost z aplikacji, oraz współpracę z technologią Silverlight.
Aplikacja Expression Media Encoder jest skierowana zarówno do początkujących jak i zaawansowanych użytkowników. W połączeniu z technologią Silverlighta jest praktycznym narzędziem idealnie uzupełniającym pakiet Microsoft Expression Studio.

Microsoft Expression Web[edytuj | edytuj kod]

Microsoft Expression Web jest programem, jak sama nazwa sugeruje służącym do tworzenia stron internetowych. Co do samego narzędzia to wiele elementów ideowo jest zaczerpniętych z narzędzi takich jak Microsoft Office SharePoint Designer 2007, czy też Microsoft Office 2007. Środowisko standardowo tworzy zestaw okien, z których centralne reprezentuje tworzona przez nas aplikacja. Podgląd i jej edycja jest możliwa w trzech trybach: pierwszy na zasadzie WYSIWIG, drugi to podgląd HTML, a trzeci to sekwencja mieszana. Program jest przeznaczony dla początkujących amatorów, którzy natkną się na przyjazny dla siebie interfejs, jak i dla zaawansowanych webmasterów umożliwiając im korzystanie z różnorodnych narzędzi.

SuperPreview[edytuj | edytuj kod]

Aplikacja pozwala pracować bezpośrednio z przeglądarką internetową. Zawiera w sobie silnik Internet Explorer w wersji od 6 do 9 dopuszczający pracę z różnymi wersjami przeglądarki IE lub Firefoxem. SuperPreview umożliwia wizualizację tworzonej aplikacji w postaci graficznej, a także za pomocą drzewa DOM elementów zawartych na stronie internetowej wraz z ich atrybutami takimi jak położenie, wymiary lub ID. Dzięki programowi jesteśmy w stanie porównać efekt wizualny tworzonej przez nas strony internetowej między różnymi przeglądarkami.

Microsoft Expression Design[edytuj | edytuj kod]

Microsoft Expression Design jest to narzędzie do tworzenia grafiki komputerowej. Dzięki niemu jesteśmy w stanie wykonać efektowne obrazy 2D oraz 3D wykorzystując przy tym grafikę rastrową, wektorową, które wraz z wykorzystaniem platformy .NET pozwalają osiągnąć pożądane efekty. W ramach aplikacji mamy dostępnych wiele narzędzi, takich jak kształty(elipsy, linie, wielokąty), narzędzia do transformacji warstw, narzędzia do wycinania, narzędzia tekstowe oraz wiele innych. Dodatkowo program umożliwia korzystanie z zaawansowanych funkcji. Przykładowo są to: rozmycie Gaussowskie, smużenie, mozaika, znak wodny lub poświata.

Ograniczenia[edytuj | edytuj kod]

Expression Web, aż do wersji drugiej było jedyną aplikacją Expression Studio opartą na zasadach Microsoft Office. Wraz z wejściem wersji trzeciej Expression Web zostało przepisane z użyciem Windows Presentation Fundation, zgodnie z resztą aplikacii Expresion Suite. Powstał tym samym nowo zarządzany kod programu. Ostatecznie aplikacja została dodana do Expression Studio, równoprawnie z resztą aplikacji wchodzących w skład pakietu. Jako rezultat kompletnej refaktoryzacji Expression Web dodano kila nowych właściwości takich jak: elastycznie dostosowywany do potrzeb toolbar oraz menu, diagram standardowych kolorów systemu Windows, walidator pisowni, przerzucanie obiektów po między stronami na zasadzie drag-and-drop oraz funkcja exportowania plików z menu. Porównywanie stron na zasadzie datowania czasem zostało usunięte w tej wersji. Wersja 3 wprowadziła narzędzie Expression Web SuperPreview do porównywania i renderowania stron webowych w różnych przeglądarkach. Dodatkowo można było dostrzec brak wsparcia dla relatywnej komunikacji z Web Serwisem za pomocą linków ( dla jasności linki takie zaczynały się od „\” np.”\serwis.wsdl”). Funkcjonalność ta została dodana do Expression Studio Service Pack 1.

Wersja Expression Encoder Pro 4, dostępna, jako część Expression Studio w programach takich jak DreamSpark, BizSpark, WebsiteSpark nie wspierała standardów oraz kodowania formatu MP4 (H.264 video oraz AAC audio), TS, M2TS, AVCHD, MPEG-2, oraz AC-3(chociaż po instalacji sterowników DirectShow w wersji 3 reedycja do danych standardów była możliwa za darmo). W wersji Pro Expression Encoder dane braki zostały uzupełnione. W ramach wydania Expression Studio 4 wydano trzy pakiety programowe:

  • Expression Studio 4 Web Professional (zawiera Expression Encoder, Design oraz Web)
  • Expression Studio 4 Premium (dodaje pakiet Blend do kompletu)
  • Expression Studio 4 Ultimate (dodaje SketchFlow)

Linki zewnętrzne[edytuj | edytuj kod]