Silverlight 2 ReleaseCandidate est officiellement disponible. Cette nouvelle version permet aux développeurs de mettre à jour leur contenu ou API existante pour la version finale. Celle-ci n'est pas destiné au grand public mais introduit plusieurs nouveautés qui font de Silverlight une solution compétitive :
- La première consiste au déploiement d'un service Pack pour Expression Studio. Blend 2 final se verra donc attribuer un nouveau type de projet Silverlight 2 application. Le temps des versions intermédiaires 2.5 de Blend est donc bien terminé pour ceux qui veulent créer du contenu en Silverlight 2 finalisé, c'est tout de même beaucoup plus logique tout ça :). Par contre, je vous conseille fortement de désinstaller tous les outils présents en surcouche de Visual Studio 2008 puis d'installer le service pack 1 Visual Studio 2008 puis les Silverlight 2 tools rc0 disponible pour ce service pack.
- La seconde nouveauté attendues sont les nouveaux composants ComboBox, PasswordBox ainsi que la ProgressBar. Le calendrier et le Datagrid font également partie de la fête.
- Tous les composants ont un look par défaut amélioré par rapport aux précédentes versions, bien plus conviviale tout ça.
- Amélioration du moteur de rendu grâce à l'utilisation par défaut d'ancrage aux pixels (l'équivalent de ce que l'on a dans flash pour les trait simples), ainsi on évite les effets de bords sur les contours de composants (le flou par exemple).
- gestion du visualState manager améliorée plus performante et moins bogguée.
Je n'ai pas encore tout testé mais la première chose sera de vérifier si la création et l'invocation dynamique de DoubleAnimation est corrigée, de vérifier également que tout ce qui était prévu dans le chm de la bêta 2 est conforté je pense à certaines propriétés qui n'était pas disponibles. Pour finit de voir si les quelques fonctions accessibles sur la DLR sont bien portées, je pense au FullScreen par exemple.
An tout cas, la nouvelle librairie Tweened version C# sera pour sa part prête d'ici peu, sans doute 1 ou 2 semaines, avec la doc et un maximum d'exemples Concret, vous pouvez retrouver la documentation en ligne ici avec un exemple ici, quelques modifications sont en cours mais peu de chose devrait changer... Pour rappel, le projet google est quand à lui disponible ici, Tweened est totalement OpenSource...
DDB Groupe France invite Microsoft le MERCREDI 17 SEPTEMBRE à 18H00 pour le lancement d’Expression Studio 2.A cette occasion, Surya Vanka, responsable de l’Expérience Utilisateur, Microsoft Corp., présentera l’évolution du Design au sein de Microsoft.
Arturo Toledo, responsable de la stratégie de formation designers et agences,
Microsoft Corp., exposera les atouts d’Expression Studio 2 pour les Designers. Des experts produits seront également disponibles pour vous faire découvrir Expression Studio 2. Sera également de la partie l’Association Designers Interactifs.
Pour vous inscrire et en savoir plus sur les Digital Days...
Accès : 55 rue d’Amsterdam, 75008 Paris
Parking : 5 rue de Bucarest, 75008 Paris
RSVP :: event@ddb.fr
![]()
A peine rentré de vacance je vois un post sur le blog de Thomas Lebrun qui m'interpelle ::
[WPF] Intellisense XAML dans Expression Blend !
Cela fait maintenant assez longtemps que le débat est lancé autour de la nécessité d'avoir de l'IntelliSense sous Blend (plus d'un an et demi en fait). Bien sûr Thomas a raison, c'est une bonne idée de la part de Stefan Dobrev de proposer un ajout à Blend 2.5 mais est-ce suffisant ? Pour ma part je pense qu'un intégrateur ou qu'un graphiste ne doit pas forcément recourir à Visual Studio pour éditer du Xaml je m'explique:
Après tout, comme la large adoption du code html, du xml et des css le montre, les graphistes web ont évolué dans leur manière d'appréhender les outils et les langages de ce plurimédia qu'est le web. Bien qu'ils ne soient pas codeur, il suffit de savoir que la mise en page d'un site est du domaine des graphistes pour se rendre compte du paradoxe : aujourd'hui un nombre impressionant de templates (php /css / xslt) sont réalisés par des graphistes alors que ces langages ne sont pas si simples qu'il y paraît, bref les us et coutûmes évolus :).
Les graphistes ou intégrateurs WPF Silverlight ne veulent pas forcément se mettre à c# mais si certaines opérations sont réalisables ou simplement plus rapides en éditant du XAML autant en profiter. Pour ma part connaissant maintenant un peu mieux le Xaml, j'avoue que je réalise un certain nombre d'opérations en passant directement par son édition sous Blend, notamment pour la création de styles nommés génériques, ce type de style n'étant pas accessible via l'interface de Blend. Je pense que cet enjeu est important pour l'adoption des produits par les pôles métiers intégrateurs / graphistes et que la question (Faut-il passer VisualStudio pour éditer du XAML ?)reste posée.
Espérons que Microsoft nous fasse profiter un jour de cette fonctionnalité de manière native...
Salut à tous,
si vous débutez dans Silverlight 2, ce petit tuto vous apprendra à gérer le redimensionnement. On y évoque également l'intégration du plugin et l'objet Grid.
Salut à tous,
si vous souhaitez garder des interactions simples entre le code managé C# et Javascript voici un petit tuto. Je parle également du modèle de document qui permet de travailler plus simplement avec Silverlight 2.
