Silverlight : développez des applications riches universelles

Ce livre sur Silverlight , écrit par un expert du développement
d'applications clientes, est un cours complet sur la programmation
d'applications riches universelles, intégrées au navigateur
ou installées sur le poste de travail, pour les systèmes
Mac OS X et Windows . Silverlight (en version 4 au moment
de la rédaction du livre) est en effet une version allégée et
multi-plateforme du framework Microsoft .NET et de WPF
(Windows Presentation Foundation).
Ce livre décrit en profondeur tous les aspects de la technologie
et les illustre au moyen de nombreux exemples. Il s'adresse
au développeur .NET qui souhaite découvrir et approfondir la
programmation d'applications riches avec Visual Studio 2010
et Expression Blend 4 .
Il présente les deux modèles applicatifs de Silverlight : application
.NET intégrée au HTML et capable d'interagir avec
JavaScript , et application détachée du navigateur et installée
sur le poste de travail. Le lecteur découvrira comment organiser
le code source pour collaborer efficacement avec des infographistes
et exploiter les styles et les templates . Il apprendra
les bases fondamentales du graphisme vectoriel et la création
d' animations , de transformations et d'effets Pixel Shader . Il
apprendra également à gérer les différents types de contenu
supportés par Silverlight : interface utilisateur à base de
contrôles interactifs , support des écrans tactiles multitouch ,
visualisation et saisie de données ( databinding , architecture
MVVM ), multimédia (texte, image, son, vidéo). Un chapitre est
consacré au développement de bibliothèques de contrôles
personnalisés.
Les exemples de code utilisent C# et XAML . Ils proviennent soit
d'applications exemples disponibles en téléchargement sur
www.editions-eni.fr, soit de la bibliothèque open-source
Perspective pour Silverlight disponible sur le site Codeplex
(perspective4sl.codeplex.com).