- Introduction à Silverlight
- Pourquoi Silverlight?
- Qu'est-ce que Silverlight?
- Première application Silverlight
- Silverlight et .NET
- Choix de technologie de développement
- Design
- Présentation de XAML
- Eléments de mise en page
- Dessiner avec le XAML
- Shapes, Brushes, et Geometries
- Text, Fonts et Media
- Transformations et Animations
- Utiliser Expression Blend
- Utiliser Expression Design
- Intégration avec d'autres outils de design
- Développement
- Héberger une application Silverlight
- Structure d'une Application
- La Base Class Library (BCL)
- Intéractions avec XAML
- Modèle d'évênements
- XAML dynamique
- Travailler avec des Médias
- Controler les Animations
- Ressources sur le Serveur
- Threading
- Cache local (Isolated Storage) et écrans de chargement (Splash Screens)
- Travailler avec des données XML
- Utiliser LINQ
- Les Sockets
- Silverlight et la Sécurité
- Modèle de contrôle
- Contrôles simples
- Contrôles de contenu
- Contrôles de liste
- Contrôles du Silverlight Toolkit
- Styles et gabarits de Contrôles
- Liaison de données
- Contrôles Utilisateurs et contrôles personnalisés
- Intégration avec ASP.NET
- Préparer IIS pour Silverlight
- Mixer du contenu HTML et Silverlight
- Optimiser Silverlight
- XAML généré depuis le serveur
- Stratégies d'accès aux données
- Services Web ASP.NET
- Services WCF
- ADO.NET Data Services
- Silverlight 3
- Mode Desktop (Out of the Browser)
- Shader Effects
- Les Behaviors
- Améliorations des Styles
- Validation de données
- XML binaire
- Bitmap APIs
- Améliorations de Blend 3