web-dev-qa-db-fra.com

Expression Studio / Blend est-il bon pour les concepteurs?

Depuis un certain temps maintenant, MS Expression studio est sorti, et c'est Blend est conçu pour être destiné aux concepteurs d'applications (le "look-and-feel", pas la conception d'API ...). Comme je n'ai jamais (ou plutôt rarement) utilisé aucun des programmes de conception, je voulais savoir:

  1. Trouvez-vous Blend facile à utiliser?
  2. Avez-vous un designer dans votre entreprise qui l'utilise (et comment est-il satisfait), ou les développeurs sont-ils eux-mêmes des designers?
  3. Recommanderiez-vous en général d'utiliser Blend pour concevoir l'interface utilisateur?

Je suis intéressé par la façon dont Blend est mis en pratique, et devrions-nous l'introduire dans nos procédures de création d'applications d'entreprise, devrions-nous ouvrir un poste à un concepteur ou à un développeur, car nous optons pour WPF/Silverlight dans un avenir proche.

2
veljkoz

Expression blend est un pur studio de conception Microsoft. L'utilisation principale de Blend est d'aider les développeurs et les concepteurs Silverlight.

Silverlight a été présenté comme une technologie RIA. La principale caractéristique est la séparation du code. Les modèles View - sont séparés. Blend offre un support riche pour la conception de vos applications Silverlight. ce qui peut ne pas être possible avec Visual Studio 2010. (btw nous parlons de conception avancée - quelque chose de dégradés, de storyboards, de contrôles de modèle bla bla ..). Il contient également un outil de prototypage d'application appelé flux d'esquisse. Eh bien Blend contient également un éditeur de code. Pour le concepteur de plonger dans le code pour plus d'adhérence sur la conception et les comportements (perspective de conception). Yah mais blend ne supporte pas les outils de développement avancés, comme le débogage, le contrôle de source de projet, etc.

Si votre entreprise ne fait que commencer le projet Silverlight, vous devriez envisager le projet que vous avez en cours de développement.Est-ce que les dispositions de base spécifiques à l'interface utilisateur peuvent être bien et oui, il existe des développeurs de mélanges professionnels qui peuvent être embauchés. Mais encore rare, le nombre a augmenté après la sortie de SL 4.

Concernant votre question en particulier 1. Trouvez-vous Blend facile à utiliser? - ouais facile pour moi ou quelqu'un qui sait et difficile pour ceux qui l'ont ouvert pour la première fois. Mais croyez-moi si utiliser et apprendre à utiliser Visual studio est facile, alors Blend est le même. 2. Avez-vous un designer dans votre entreprise qui l'utilise (et comment est-il satisfait), ou les développeurs sont-ils eux-mêmes des designers? Si le projet a des exigences spécifiques à l'interface utilisateur - très flashy - beaucoup d'animations, etc., alors oui, il y a des concepteurs pour le faire - sinon le développeur peut faire le travail s'il n'est pas abordable. La technologie est nouvelle (par rapport à d'autres RIA comme FLASH), donc ne peut toujours pas commenter la partie SATISFACTION. 3. Recommanderiez-vous en général d'utiliser Blend pour concevoir l'interface utilisateur? oui beaucoup mais en gardant à l'esprit les coûts et les besoins. (Par exemple: il existe de nombreuses entreprises qui ont leur propre framework wrapper - qui inclut leur propre ensemble de contrôles à utiliser dans DA et Web Apps) Silverlight peut être traité de la même manière - peut vous créer un ensemble de contrôles personnalisé selon les besoins de votre entreprise (par exemple: telerik, il y en a un autre qui est célèbre mais ne peut pas rappeler son nom désolé) ......

J'espère que cela aide,

Cordialement, J'Sinh

4
J Sinh