Qu'est-ce exactement Microsoft Expression Studio et comment faut-il intégrer avec Visual Studio?

StackOverflow https://stackoverflow.com/questions/28826

Question

Mon université est partie de MSDNAA, donc j'ai téléchargé il y a quelque temps, mais j'ai juste eu à installer.Je suppose que partie d'elle remplace FrontPage pour l'édition web, et il semble être un éditeur de vidéo et un éditeur de graphiques vectoriels, mais je ne pense pas que j'ai encore gratté la surface de ce qu'il est et ce qu'il peut faire.Quelqu'un pourrait-il m'éclairer, surtout depuis que je n'ai pas trouvé de "l'Expression Studio pour les Nuls" type de site web.

Était-ce utile?

La solution

Expression Studio est en fait un studio de design.Il se compose d'une série de logiciels de conception que Microsoft a acheté, pour la plupart.Le public est de créateurs, pas des développeurs.L'essentiel de ce logiciel est qu'Expression Blend permet aux concepteurs et des programmeurs pour fonctionner ensemble en laissant le concepteur de créer l'interface utilisateur graphique.

Dans un processus normal, le concepteur devrait fournir une maquette que le développeur aurait à mettre en œuvre.À l'aide de Expression Blend en combinaison avec WPF, ce n'est plus nécessaire.L'INTERFACE utilisateur graphique faite par le concepteur est fonctionnel.Tous le développeur a à faire est d'écrire le code pour la fonction de l'origine de la conception.

En soi, c'est génial parce que les développeurs échouera toujours à mettre en œuvre la conception que pensé par le designer.Les limitations de la technique, manque de communication ... quelle que soit la raison.L'isu ressemble jamais à leur maquette fait avant.

Expression Design est essentiellement un programme de dessin vectoriel qui peut être utilisé pour la conception de composants plus petits, qui sont ensuite utilisés dans Expression Blend en tant que parties de l'INTERFACE utilisateur.Par exemple, les boutons graphiques pourraient être conçues de cette manière.Il peut également être utilisé comme une vanille programme de dessin.J'ai fait les graphismes dans ma thèse à l'aide de l'Expression de la Conception.

Autres conseils

L'idée est que les concepteurs de travail dans l'Expression de la Conception (conception d'illustration de vecteur) et Expression Blend (pour construire et style XAML interactions, ainsi que de définir le calendrier des animations et interactions).

Les développeurs travaillent sur l'application dans Visual Studio.Visual Studio comprend de très de base XAML édition des capacités, afin que les développeurs ne serait faire des modifications mineures et serait principalement se concentrer sur le code-behind.

C'est la théorie et la stratégie de produit côté d'elle.En réalité, si vous effectuez à la fois les rôles, vous finirez par avoir votre projet ouvrir dans Expression Blend et Visual Studio, des allers-retours entre eux, selon que vous êtes en train de faire "concepteur de tâches" ou "développeur de tâches".Heureusement, Expression Blend et Visual Studio utiliser les mêmes fichiers de projet.

À partir de Wikipédia:

Microsoft Expression Studio est une suite de conception et applications multimédia à partir de Microsoft destiné aux développeurs et designers.Il se compose de:

  • Microsoft Expression Web (nom de code de Quartz) - WYSIWYG web designer et éditeur HTML.
  • Microsoft Expression Blend (nom de code de l'Éclat) - Visuelle pour l'utilisateur, interface builder pour Windows Presentation Foundation et des applications Silverlight.
  • Microsoft Expression Design (nom de code Acrylique) - Raster et éditeur de graphiques vectoriels.
  • Microsoft Expression Media - actifs Numériques et gestionnaire de médias.
  • Microsoft Expression Encoder - VC-1 contenu professionnel de l'encodeur.

Pour le développement web Expression Web est utile.Pour XAML développement, le Mélange et le Design sont utiles.

EDIT:Ok, je tape trop lent, de sorte que la plupart de ce que j'avais à dire a déjà été mentionné, donc je vais la bande de sortir sauf pour les...

La GRANDE chose à prendre en compte est le fait que le WSYWIG concepteur qu'ils ont utilisé dans Expression Web a fait son chemin dans Visual Studio 2008, ce qui est une TRÈS BONNE chose.Maintenant, il est un EXCELLENT support pour le CSS, une meilleure interface d'édition, et vous pouvez même tomber dans un split mode d'édition pour voir le code et le contenu lors de l'édition.

Pour le plus long temps j'ai été en utilisant l'Expression Web pour faire tous mes mise en page initiale puis de le charger dans Visual Studio 2005.Avec Visual Studio 2008, il n'y a pas besoin de le faire.

L' L'Expression de site est le premier endroit pour commencer.Ce sont des outils qui permettent de franchir les développeur/designer écart pour construire des applications internet riches avec Silverlight et WPF.Ils sont en concurrence avec Adobe Studio.

Tandis que Visual Studio est bon pour le travail avec le code, il a quelques faiblesses, quand il s'agit de traiter avec XAML.Dans de nombreux cas, un concepteur de construire quelque chose de visuellement différents à partir d'une application Windows et Expression Blend leur permet cette liberté.C'liens dans Visual Studio C#/VB de codage et de débogage de développement.

Expression Studio est davantage ciblées sur les concepteurs.Il s'intègre à Visual Studio dans l'Expression Studio utilise la solution et les fichiers de projet, comme Visual Studio.Ce qui rend la collaboration avec le concepteur de la plus facile.Le développeur et le designer d'ouvrir le même projet.Le développeur met en place la première page avec tous les contraignant et le concepteur prend que la page et le rend jolie.

Veuillez vérifier le code XAML .NET développement, la plupart des tutoriels rend l'utilisation de nombreux outils d'Expression.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top