La technologie et les outils de développement Silverlight s'adaptent au marché et c'est une bonne nouvelle

.
On pouvait en effet penser qu'après la sortie de la version 2 finale , une légère pose viendrait stopper le rythme tonitruant des releases en tout genre autour de Silverlight. C'était sans compter Microsoft qui répond d'emblée à certaines critiques que l'on pouvait faire concernant le manque de contrôles accessibles au sein des projets Silverlight. La réponse à la fois souple et pratique à mettre en place consiste à fournir une boîte à outils facile à installer et à mettre à jour gratuite.

Le "Silverlight Toolkit" contient notamment un jeu de composants inédits et totallement gratuits dont certains proviennent de WPF et d'autres sont simplement nouveaux. Le toolkit n'étant pas figé dans le temps celui-ci s'étoffera de nouveaux autres composants dans l'avenir. Ceux-ci sont donc classés en 4 catégories indiquant leur maturité : Experimental, Preview, Stable, Mature. On imagine facilement à quoi ils correspondent, si vous souhaitez des précisions c'est ici
. Voici le liste des composants par phase :
- Preview
- AutoCompleteBox
- ButtonSpinner
- Charting
- Expander
- ImplicitStyleManager
- NumericUpDown
- Spinner
- UpDownBase
- Viewbox
- Stable
- DockPanel
- HeaderedContentControl
- HeaderedItemsControl
- Label
- TreeView
- WrapPanel
La bonne nouvelle concerne notamment les "Charts Components" qui donne à la technologie Silverlight 2 la possibilité de réellement s'orienter vers la création d'applications interactive riche.
Mais ce ce n'est pas tout, le Toolkit permet également l'utilisation de styles implicit comme on peut le faire à la main dans WPF via des thèmes. Certains sont déjà fournis comme ci-dessous mais vous pourrez les créer vous-mêmes via l'utilisation des Dictionnaires de Ressources qui centralisent les styles
. Les graphistes apprécieront également la ViewBox.
Themes Quick Reference
 |
Expression
Dark |
 |
Expression
Light |
 |
Rainier
Orange |
 |
Rainier
Purple |
 |
Shiny
Red |
 |
Shiny
Blue
|
Les dictionnaires de ressources pointent donc leur nez et on imagine facilement ce qu'on aura prochainement dans Blend. Ce qui est plutôt pas mal c'est que changer le "look and feel" d'une application sera possible à l'exécution, les utilisateurs pourront donc personnaliser leur interface applicative directement. Je mettrai en ligne plusieurs exemple en attendant voici un lien vers les tutoriaux US, et me dites pas que Justin Angel n'est pas un jeu de mot ou un nom de super héros...