Frage

Meine Universität ist Teil von MSDNAA, also habe ich es vor einiger Zeit heruntergeladen, bin aber gerade erst dazu gekommen, es zu installieren.Ich vermute, ein Teil davon ersetzt FrontPage für die Webbearbeitung, und es scheint einen Videoeditor und einen Vektorgrafikeditor zu geben, aber ich glaube, ich habe noch nicht einmal an der Oberfläche dessen gekratzt, was es ist und was es kann.Könnte mich jemand aufklären, zumal ich keine Website vom Typ „Expression Studio für Dummies“ gefunden habe.

War es hilfreich?

Lösung

Expression Studio ist im Grunde ein Designstudio.Es besteht aus einer Reihe von Designsoftware, die Microsoft größtenteils gekauft hat.Das Publikum besteht aus Designern, nicht aus Entwicklern.Der Kern der Software besteht darin, dass Expression Blend es Designern und Programmierern ermöglicht, nahtlos zusammenzuarbeiten und den Designer die grafische Benutzeroberfläche erstellen zu lassen.

In einem normalen Arbeitsablauf würde der Designer ein Modell liefern, das der Entwickler implementieren müsste.Bei Verwendung von Expression Blend in Kombination mit WPF ist dies nicht mehr erforderlich.Die vom Designer erstellte grafische Benutzeroberfläche ist funktional.Der Entwickler muss lediglich den Code für die Funktion hinter dem Design schreiben.

Das ist an sich schon großartig, weil es den Entwicklern ausnahmslos nicht gelingt, den Entwurf so umzusetzen, wie er es sich vorgestellt hat.Technische Einschränkungen, mangelnde Kommunikation … was auch immer der Grund sein mag.Benutzeroberflächen sehen nie so aus, als wären sie von vornherein erstellte Modelle.

Expression Design ist im Grunde ein Vektorzeichenprogramm, mit dem kleinere Komponenten entworfen werden können, die dann in Expression Blend als Teile der Benutzeroberfläche verwendet werden.So könnten beispielsweise grafische Schaltflächen gestaltet werden.Es kann auch als Vanilla-Zeichenprogramm verwendet werden.Die Grafiken in meiner Abschlussarbeit habe ich mit Expression Design erstellt.

Andere Tipps

Die Idee ist, dass Designer mit Expression Design (um Vektorgrafiken zu entwerfen) und Expression Blend (um XAML-Interaktionen zu erstellen und zu gestalten sowie zeitleistenbasierte Animationen und Interaktionen zu definieren) arbeiten werden.

Entwickler werden in Visual Studio an der Anwendung arbeiten.Visual Studio umfasst sehr grundlegende XAML-Bearbeitungsfunktionen, sodass Entwickler nur geringfügige Änderungen vornehmen und sich hauptsächlich auf den Code-Behind konzentrieren würden.

Das ist die theoretische/produktstrategische Seite.Wenn Sie in Wirklichkeit beide Rollen ausüben, ist Ihr Projekt am Ende sowohl in Expression Blend als auch in Visual Studio geöffnet und Sie wechseln zwischen beiden hin und her, je nachdem, ob Sie „Designeraufgaben“ oder „Entwickleraufgaben“ ausführen. .Glücklicherweise verwenden Expression Blend und Visual Studio dieselben Projektdateien.

Aus Wikipedia:

Microsoft Expression Studio ist eine Suite von Design- und Medienanwendungen von Microsoft, die sich an Entwickler und Designer richtet.Es besteht aus:

  • Microsoft Expression Web (Codename Quartz) – WYSIWYG-Website-Designer und HTML-Editor.
  • Microsoft Expression Blend (Codename Sparkle) – Visueller Benutzeroberflächen-Builder für Windows Presentation Foundation- und Silverlight-Anwendungen.
  • Microsoft Expression Design (Codename Acrylic) – Editor für Raster- und Vektorgrafiken.
  • Microsoft Expression Media – Manager für digitale Assets und Medien.
  • Microsoft Expression Encoder – professioneller VC-1-Content-Encoder.

Für die Webentwicklung ist Expression Web nützlich.Für die XAML-Entwicklung sind Blend und Design nützlich.

BEARBEITEN:Okay, ich tippe zu langsam, daher wurde das meiste, was ich zu sagen hatte, bereits erwähnt, also werde ich es streichen, bis auf ...

Das GROSSE, was man beachten sollte, ist, dass der WSYWIG-Designer, den sie in Expression Web verwendet haben, seinen Weg in Visual Studio 2008 gefunden hat, was eine SEHR GUTE Sache ist.Es gibt jetzt AUSGEZEICHNETE Unterstützung für CSS, eine bessere Bearbeitungsoberfläche und Sie können sogar in einen geteilten Bearbeitungsmodus wechseln, um den Code und den Inhalt während der Bearbeitung zu sehen.

Die längste Zeit habe ich Expression Web verwendet, um mein gesamtes anfängliches Layout zu erstellen und es dann in Visual Studio 2005 zu laden.Mit Visual Studio 2008 ist dies nicht erforderlich.

Der Ausdrucksseite ist der erste Ausgangspunkt.Hierbei handelt es sich um Tools, die die Lücke zwischen Entwickler und Designer beim Erstellen umfangreicher Internetanwendungen mit Silverlight und WPF schließen.Sie konkurrieren mit Adobe Studio-Produkten.

Während sich Visual Studio gut für die Arbeit mit Code eignet, weist es einige Schwächen im Umgang mit XAML auf.In vielen Fällen erstellt ein Designer etwas, das sich optisch von einer Windows-Anwendung unterscheidet, und Expression Blend ermöglicht ihm diese Freiheit.Für den C#/VB-Codierungs- und Debugging-Teil der Entwicklung ist Visual Studio verknüpft.

Expression Studio richtet sich eher an Designer.Es lässt sich in Visual Studio integrieren, da Expression Studio genau wie Visual Studio Lösungs- und Projektdateien verwendet.Das erleichtert die Zusammenarbeit mit Designern.Der Entwickler und der Designer eröffnen dasselbe Projekt.Der Entwickler richtet die erste Seite mit der gesamten Bindung ein und der Designer nimmt diese Seite und gestaltet sie hübsch.

Bitte informieren Sie sich über die Entwicklung von XAML .NET. In den meisten Tutorials werden viele Ausdruckstools verwendet.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top