Mélange Microsoft

Mélange Microsoft

Blend pour l'icône de l'ordinateur Visual Studio.png
Donnee de base

développeur Microsoft Corporation
système opérateur Microsoft Windows
Catégorie Conception d'interfaces, développement de logiciels, applications Internet riches
Page produit Microsoft

Microsoft Blend , également Blend pour Visual Studio , anciennement Microsoft Expression Blend , est un outil de conception de Microsoft pour la conception d'interfaces utilisateur pour les applications de bureau fonctionnant sous Microsoft Windows , basé sur Windows Presentation Foundation (WPF) et .NET à partir de la version 3 , ainsi que des applications Web multiplateformes.

Mélange d'expressions et XAML

L' éditeur WYSIWYG d'Expression Blend crée des graphiques vectoriels au format XAML . Expression Blend prend en charge les animations et les graphiques vectoriels dynamiques, les graphiques en pixels, les objets 3D, les vidéos, le son et le texte ainsi que les contrôles complexes en XAML.

Versions et confusion entourant l'aperçu technique d'Expression Blend 2.5

Le 30 avril 2007, la première version d'Expression Blend est sortie. Environ un an plus tard, la version commerciale d'origine d'Expression Blend 2, sortie en juillet 2008, ne prenait en charge que Silverlight 1.0, alors en vigueur. Pour le développement d'applications pour les versions préliminaires de Silverlight 2, Microsoft a fait une version étendue gratuite d'Expression Blend avec le numéro de version 2.5 disponible avant la sortie de Silverlight 2. Une version commerciale officielle d'Expression Blend 2.5 n'a jamais été publiée - les fonctions de développement pour Silverlight 2 ont été intégrées dans Expression Blend 2 avec ServicePack 1. Le ServicePack 1 est sorti en même temps que Silverlight 2 en octobre 2008 et étend Expression Blend 2 avec des fonctions de développement d'applications pour Silverlight 2 avec les langages .NET comme C# ou VB.NET, mais aussi avec Ruby et Python. En juillet 2009, Expression Blend 3 est sorti avec Silverlight 3. La version anglaise d'Expression Studio 4 Ultimate, qui en plus d'Expression Blend 4 contient également Expression Web 4, Expression Encoder 4 et Expression Design 4, a été publiée le 7 juin 2010 ; la version allemande a été publiée le 26 août 2010 Expression Blend a été livré en tant qu'outil autonome avec Visual Studio 2012 sous forme de bundle et n'est plus disponible en tant que produit unique depuis. Sous le nom "Blend for Visual Studio 2013", il fait toujours partie de toutes les versions de Visual Studio 2013, y compris la version gratuite Express.

Fonctionnalités dans Expression Blend

Prototypage efficace avec SketchFlow SketchFlow permet de configurer rapidement le processus d'une application, d'expérimenter la disposition d'écrans individuels et de tester rapidement différents concepts. De plus, il est possible de créer des contrôles dans la phase de prototype dans un "style sketchy" (esquisse au crayon) pour permettre aux clients de se concentrer sur le concept de l'application. Ces éléments de contrôle ont la même gamme de fonctions que les boutons normaux, les champs de texte, etc., mais ne sont pas encore liés à une conception spéciale. Une fois la structure de la surface déterminée, la conception de toutes les commandes peut être modifiée ultérieurement. À l'aide de SketchFlow Player, les commentaires de différents testeurs peuvent être demandés et, depuis la version 4, ils peuvent également être traités sous forme agrégée à l'aide d'une intégration avec Microsoft SharePoint.

Adobe Photoshop et Adobe Illustrator Import Expression Blend comprend des importateurs pour Adobe Photoshop et Adobe Illustrator. Lors de l'importation, vous pouvez voir le fichier Photoshop et sélectionner individuellement les calques que vous souhaitez importer. Les calques peuvent être facilement regroupés et les éléments conservent leur format d'origine : calques, position du calque, texte modifiable et vecteurs.

Prise en charge de Silverlight 3 et Silverlight 4 Avec Expression Blend, des applications Silverlight peuvent être créées. Le gestionnaire d'état visuel, les transformations 3D, les effets visuels tels que le flou (adoucissement) et la lueur (lueur), l'accélération matérielle, les composants personnalisables et la vidéo HD sont des éléments qui permettent de nouveaux concepts.

Comportements Un comportement est un bloc de construction réutilisable d'interactivité qui peut être appliqué directement aux éléments de l'interface utilisateur dans Expression Blend sans écrire de code. Les interactivités qu'un développeur écrivait auparavant dans du code ordinaire peuvent désormais être empaquetées et utilisées comme un comportement réutilisable. Ces comportements peuvent également être créés et utilisés ensemble dans une équipe, ce qui permet d'utiliser l'interactivité de manière cohérente dans un projet.

Visual State Manager, State Animation et Fluid Layout Designer ont désormais un contrôle absolu sur la façon dont les éléments de l'interface utilisateur interagissent. Qu'un élément d'une commande s'engage ou glisse dans une certaine position, se déplace linéairement ou avec inertie, une grande variété de modèles d'interaction est disponible. Fluid Layout fournit des animations de morphing qui mélangent en douceur les éléments visuels entre différentes dispositions d'écran.

Fonctions d'accélération Silverlight Avec les animations d'accélération données, vous pouvez facilement créer des animations physiquement réalistes. Chaque fonction d'assouplissement a des paramètres réglables individuellement qui donnent au concepteur un contrôle total sur le type de mouvement.

L'éditeur de code et Intellisense Expression Blend incluent un éditeur de code à part entière avec la prise en charge de XAML, C # et VB Intellisense. Vous avez maintenant le choix d'écrire du code dans Visual Studio ou de le modifier directement dans Expression Blend.

Amarrage d' espace de travail Les espaces de travail individuels peuvent maintenant être enregistrés. Il est également possible d'utiliser des outils et des commandes sur plusieurs moniteurs séparément les uns des autres.

Nom de code et historique d'Expression Blend

Le nom de code original pour Expression Blend était "Sparkle". Sparkle a été créé à l'origine lors du développement de Windows Presentation Foundation (alors encore connu sous le nom d'Avalon) à partir du besoin d'un groupe de testeurs de pouvoir utiliser un produit développé en WPF pour tester le nouveau moteur graphique WPF de Windows. Sparkle et les versions suivantes ont été développées en tant qu'applications WPF elles-mêmes dans WPF. En décembre 2006, Expression Blend a également été annoncé comme Microsoft Expression Interactive Designer ; Une première version préliminaire (DTP) était également disponible sous ce nom. En décembre 2006, Microsoft a annoncé le nom définitif, Microsoft Expression Blend. La première version bêta publique d'Expression Blend est sortie le 24 janvier 2007. La première version commerciale officielle en anglais a été publiée le 30 avril 2007; la version allemande d'Expression Blend 1 a été publiée en juillet 2007. Expression Blend 2 a été publiée en juillet 2008, et Expression Blend 3 en juillet 2009.

Importer depuis d'autres programmes

Les ressources graphiques et XAML générées dans Microsoft Expression Design 2 peuvent être importées dans des projets Expression Blend 2. De plus, les projets multimédias Silverlight créés avec Microsoft Expression Encoder 2 peuvent être importés. Ceux-ci peuvent être étendus avec de nouvelles fonctions ou éléments visuels, après quoi ils peuvent être réutilisés dans Expression Encoder 2.

Littérature

  • Daniel Greitens : Conception d'interface utilisateur avec Microsoft Expression Blend 2 . Microsoft Press Allemagne 2009, ISBN 978-3-86645-433-0 .

liens web

Preuve individuelle

  1. http://www.microsoft.com/expression/deu/
  2. http://msdn.microsoft.com/en-us/library/cc296376.aspx