Meine Universität ist Teil von MSDNAA, also habe ich es vor einiger Zeit heruntergeladen, aber ich habe es gerade installiert. Ich denke, ein Teil davon ersetzt FrontPage für die Webbearbeitung, und es scheint einen Videoeditor und einen Vektorgrafikeditor zu geben, aber ich glaube nicht, dass ich überhaupt an der Oberfläche gekratzt habe, was es ist und was es tun kann. Könnte mich jemand aufklären, zumal ich keine Website vom Typ "Expression Studio for Dummies" gefunden habe.Was genau ist Microsoft Expression Studio und wie integriert es sich mit Visual Studio?
Antwort
Expression Studio ist im Grunde ein Designstudio. Es besteht aus einer Reihe von Design-Software, die Microsoft zum größten Teil gekauft hat. Das Publikum sind Designer, keine Entwickler. Der Kern der Software besteht darin, dass Expression Blend es Designern und Programmierern ermöglicht, nahtlos zusammenzuarbeiten, damit der Designer die grafische Benutzeroberfläche erstellen kann.
In einem normalen Workflow würde der Designer ein Modell liefern, das der Entwickler implementieren müsste. Mit Expression Blend in Kombination mit WPF ist dies nicht mehr erforderlich. Die grafische Benutzeroberfläche des Designers ist funktional. Der Entwickler muss lediglich den Code für die Funktion hinter dem Design schreiben.
Das ist an sich schon toll, weil Entwickler das Design nicht immer so umsetzen, wie es der Designer gedacht hat. Technische Einschränkungen, fehlende Kommunikation ... aus welchem Grund auch immer.UIs sehen nie so aus, als wären sie im Vorfeld fertig.
Expression Design ist im Grunde ein Vektorgrafikprogramm, mit dem kleinere Komponenten entworfen werden können, die dann in Expression Blend als Teile der Benutzeroberfläche verwendet werden. Beispielsweise könnten grafische Schaltflächen auf diese Weise entworfen werden. Es kann auch als ein Vanillezeichenprogramm verwendet werden. Ich habe die Grafiken in meiner Diplomarbeit mit Expression Design erstellt.
Von Wikipedia:
Microsoft Expression Studio ist eine Suite von Design und Media-Anwendungen von Microsoft an Entwickler und Designer richtet. Es besteht aus:
- Microsoft Expression Web (Codename Quartz) - WYSIWYG-Website-Designer und HTML-Editor.
- Microsoft Expression Blend (Codename Sparkle) - Visual User Interface Builder für Windows Presentation Foundation und Silverlight-Anwendungen.
- Microsoft Expression Design (Codenamen Acryl) - Raster-und Vektor-Grafik-Editor.
- Microsoft Expression Media - Digitaler Medien- und Medienmanager.
- Microsoft Expression Encoder - professioneller VC-1 Encoder.
Für Web-Entwicklung ist Expression Web nützlich. Für die XAML-Entwicklung sind Blend und Design nützlich.
Die Expression site ist der erste Ort zu starten. Dies sind Tools, die die Lücke zwischen Entwicklern und Entwicklern zur Erstellung von Rich-Internet-Anwendungen mit Silverlight und WPF schließen. Sie konkurrieren mit Adobe Studio-Produkten.
Während Visual Studio für die Arbeit mit Code gut ist, hat es einige Schwächen, wenn es um den Umgang mit XAML geht. In vielen Fällen erstellt ein Designer etwas, das sich visuell von einer Windows-Anwendung unterscheidet, und Expression Blend ermöglicht ihnen diese Freiheit. Es bindet Visual Studio für den C#/VB-Codierungs- und Debugging-Teil der Entwicklung ein.
Expression Studio richtet sich mehr an Designer. Es integriert sich in Visual Studio, da Expression Studio wie Visual Studio Projekt- und Projektdateien verwendet. Das erleichtert die Zusammenarbeit mit dem Designer. Der Entwickler und der Designer öffnen das gleiche Projekt. Der Entwickler richtet die erste Seite mit der gesamten Bindung ein und der Designer nimmt diese Seite und lässt sie hübsch aussehen.
Bitte überprüfen Sie für XAML .NET-Entwicklung, die meisten Tutorials verwendet viele Expression-Tools.
EDIT: Okay, tippe ich zu langsam so das meiste, was ich hatte, war zu sagen bereits erwähnt, also werde ich es Streifen aus mit Ausnahme ...
Die große Sache der zu beachten ist, dass die WSYWIG-Designer, die in Expression Web verwendet wurden, haben es in Visual Studio 2008 geschafft, was SEHR GUT ist. Es gibt jetzt EXCELLENT Unterstützung für CSS, eine bessere Bearbeitungsoberfläche, und Sie können sogar in einen geteilten Bearbeitungsmodus gehen, um den Code und den Inhalt während der Bearbeitung zu sehen.
Für die längste Zeit habe ich Expression Web verwendet, um alle meine anfänglichen Layout und dann das Laden in Visual Studio 2005. Mit Visual Studio 2008, ist es nicht notwendig, es zu tun.
Die Idee ist, dass Designer in Expression Design (zur Gestaltung von Vektorgrafiken) und Expression Blend (zum Erstellen und Stylen von XAML-Interaktionen sowie zum Definieren von timeline-basierten Animationen und Interaktionen) arbeiten.
Entwickler werden an der Anwendung in Visual Studio arbeiten. Visual Studio enthält sehr grundlegende XAML-Bearbeitungsfunktionen, sodass Entwickler nur geringfügige Änderungen vornehmen und sich hauptsächlich auf den Code-Behind konzentrieren.
Das ist die Theorie/Produktstrategie Seite davon. Wenn Sie beide Rollen gleichzeitig ausführen, wird Ihr Projekt in Expression Blend und Visual Studio geöffnet. Sie können zwischen ihnen hin- und herwechseln, je nachdem, ob Sie "Designer-Aufgaben" oder "Entwickler-Aufgaben" ausführen. . Glücklicherweise verwenden Expression Blend und Visual Studio dieselben Projektdateien.
- 1. Was genau ist Visual Studio Code?
- 2. visual studio 2010 & expression studio 4.0
- 3. Microsoft Visual Studio: opendir() und readdir(), wie?
- 4. Microsoft Visual Studio 2015 ist beschäftigt
- 5. CMake, Microsoft Visual Studio und monolithische Laufzeiten
- 6. Wie kann NAnt mit Visual Studio integriert werden?
- 7. Microsoft Visual Studio "Setup blockiert"
- 8. Rechner Microsoft Visual Studio 2010
- 9. Was ist mit Visual Studio falsch?
- 10. Ankhsvn nicht in Visual Studio 2010 integriert
- 11. HTML5 mit Microsoft Visual Studio 2010
- 12. Wo befindet sich das Überwachungsfenster in Microsoft Visual Studio 2013?
- 13. Versionskontrolle und Visual Studio Lösungen
- 14. zerlegen Microsoft Visual Studio 2003-Compiler-Ausgabe
- 15. Microsoft-Code Verträge ohne Visual Studio
- 16. TestContext in Visual Studio - Was macht es?
- 17. Microsoft Visual Studio-Arrays zur Laufzeit
- 18. Visual Studio und MySQL
- 19. Microsoft Visual Studio 2008 Fehler C2143, C2059
- 20. Microsoft Expression Encoder und Selenium + TeamCity
- 21. Automatische Ausdehnung in Expression und Visual Studio nicht im Emulator
- 22. Visual Studio integriert Javascript-Debugging mit 10 Windows-Edge-
- 23. Microsoft Visual Studio 2008 Setup-Projekt
- 24. Microsoft Visual Studio baut 2008 halten andernfalls
- 25. Html in Microsoft Visual Studio 2010?
- 26. Microsoft Document Explorer von Visual Studio Startzeit
- 27. "Microsoft Visual Studio Vorbereitung" extrem langsam
- 28. Microsoft Visual Studio 2012 sehr kleine Befehlszeile
- 29. Microsoft Visual Studio Auto komplette Auswahl Problem
- 30. Microsoft Visual Studio Standard-Theme ändern