Chapitres : 2 3 4 6 7 8 9 10 11 12 13 14 15 16
Chaque fichier zip contient les fichiers du projet (VS 2008 Pro
français). Le run-time Silverlight 2 doit avoir été installé pour
exécuter le programme mais cette installation (téléchargement compris)
est effectuée gratuitement et automatiquement si le navigateur détecte
qu'il n'est pas encore installé.
Les programmes ont été
réalisés sous Silverlight 2 beta 2.
Les navigateurs supportés
sont IE, Firefox et Safari sous Windows et Mac.
Cliquez sur
l'image pour lancer le programme Silverlight.
These are programs from my book
(in French). Though French is used, these Silverlight programs are
self explanatory and reading/understanding source code (both in C#
and VB) should not be a problem. Just click on image to fire the
Silverlight program.
Programmes d'accompagnement du chapitre 2 |
||
Application réalisée au chapitre2. | ||
Bandeau déroulant, tourneur de pages, carrousel avec images provenant d'une recherche Flickr. Projet C# Projet VBLa vidéo n'est pas reprise dans les projets. Il vous appartient de copier un fichier vidéo d'extension wmv dans le sous-répertoire ClientBin de la partie web du projet et de nommer ce fichier ClipSilverlight.wmv. |
Fragments XAML du chapitre 3 (Conteneurs) |
||
Fragments XAML |
Fragments XAML du chapitre 4 |
||
Ces fragments xaml doivent être adaptés et insérés dans des pages xaml.
Effet gel (canevas comme conteneur) |
Programmes d'accompagnement du chapitre 6 |
||
Exemple 1. Création dynamique de rectangle. | ||
Cliquez et glissez la souris. |
||
Exemple 2. Balle qui suit courbe. | ||
Tracez une courbe, bouton enfoncé et relâchez la souris. |
||
Exemple 3. Pacman qui mange courbe. | ||
Tracez une courbe, bouton enfoncé et relâchez la souris. |
Programmes d'accompagnement du chapitre 7 |
||
Exemple 1. Scroller. | ||
Cliquez et glissez la souris. |
||
Exemple 2. Défilement d'images. | ||
Exemple 3. Défilement d'images plus animation lors du survol. | ||
Exemple 4. Carrousel d'images. | ||
Exemple 5. Autre carrousel d'images. | ||
Exemple 6. Carrousel de vidéos. | ||
Projet
C# Projet VB
Les vidéos ne sont pas reprises dans les projets. Il vous appartient de les copier dans le répertoire bin\debug (ou ClientBin dans le cas d'un projet créé en vue d'un déploiement web). |
||
Exemple 7. Puzzle de vidéo. | ||
Projet
C# Projet VB
La vidéo n'est pas reprise dans les projets. Il vous appartient de copier une vidéo (fichier wmv) dans le répertoire bin\debug (ou ClientBin dans le cas d'un projet créé en vue d'un déploiement web) et de la nommer Butterfly.wmv. |
Programmes d'accompagnement du chapitre 8 |
||
Exemple 1. Colorie le clown. | ||
Cliquez sur une couleur et puis sur le clown. |
||
Exemple 2. Animation logo. | ||
Clic sur Animation pour démarrer une animation. |
||
Exemple 3. Courbe de Bézier avec un seul point de contrôle. | ||
Déplacez les trois points (point de départ, point d'arrivée et point de contrôle) pour tracer la courbe de Bézier. |
||
Exemple 4. Courbe de Bézier avec deux points de contrôle. | ||
Déplacez les quatre points (point de départ, point d'arrivée et deux points de contrôle) pour tracer la courbe de Bézier. |
Programmes d'accompagnement du chapitre 9 |
||
Exemple 1. Yeux qui suivent la souris. | ||
Déplacez la souris. |
||
Exemple 2. Loupe. | ||
Déplacez la loupe. |
||
Exemple 3. Piston. | ||
Simulation du piston. Projet C# Projet VB |
||
Exemple 4. Tri. | ||
Simulation d'un tri. |
||
Exemple 5. Pendule balistique. | ||
Simulation d'un pendule balistique. |
Fragments XAML du chapitre 10 (Liaisons de données) | ||
Fragments |
Fragments XAML du chapitre 11 (Accès fichiers) | ||
Fragments |
Fragments XAML du chapitre 12 (Accès XML avec Linq) | ||
Fragments |
Fragments XAML du chapitre 13 (Accès à distance aux données) | ||
Fragments |
Fragments XAML du chapitre 14 (Contrôles utilisateurs) | ||
Fragments |
Fragments XAML du chapitre 15 (Styles et templates) | ||
Fragments |
Fragments XAML du chapitre 16 (Interaction Silverlight / HTML) | ||
Fragments |