Programmes d'accompagnement
(programs from my book)
ISBN : 978-2-212-12375-3
Editions EYROLLES
Boulevard Saint - Germain 61
75240 PARIS CEDEX 05
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.
| Programme du chapitre 2 |
| Application réalisée au chapitre 2. |
|
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) Effet gel (grille comme conteneur) Effet plastic Effet métal Bouton verre Effet d'ombre |
| Programmes d'accompagnement du chapitre 6 |
| Exemple 1. Création dynamique de rectangle. |
|
Cliquez et glissez la souris. Projet C# Projet VB |
| Exemple 2. Balle qui suit courbe. |
|
Tracez une courbe, bouton enfoncé et relâchez la souris. Projet C# Projet VB |
| Exemple 3. Pacman qui mange courbe. |
|
Tracez une courbe, bouton enfoncé et relâchez la souris. Projet C# Projet VB |
| Programmes d'accompagnement du chapitre 7 |
| Exemple 1. Scroller. |
|
Cliquez et glissez la souris. Projet C# Projet VB |
| Exemple 2. Défilement d'images. |
| Projet C# Projet VB |
| Exemple 3. Défilement d'images plus animation lors du survol. |
| Projet C# Projet VB |
| Exemple 4. Carrousel d'images. |
| Projet C# Projet VB |
| Exemple 5. Autre carrousel d'images. |
| Projet C# Projet VB |
| 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. Projet C# Projet VB |
| Exemple 2. Animation logo. |
|
Clic sur Animation pour démarrer une animation. Projet C# Projet VB |
| 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. Projet C# Projet VB |
| 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. Projet C# Projet VB |
| Programmes d'accompagnement du chapitre 9 |
| Exemple 1. Yeux qui suivent la souris. |
|
Déplacez la souris. Projet C# Projet VB |
| Exemple 2. Loupe. |
|
Déplacez la loupe. Projet C# Projet VB |
| Exemple 3. Piston. |
|
Simulation du piston. Projet C# Projet VB |
| Exemple 4. Tri. |
|
Simulation d'un tri. Projet C# Projet VB |
| Exemple 5. Pendule balistique. |
|
Simulation d'un pendule balistique. Projet C# Projet VB |
| 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 |