Catalogues Formations

Primes et subsides




Développer des applications RIA avec Silverlight 4.0 - Niveau 1

Durée : 5 jour(s)
Tarif : Consultez-nous

 

DEMANDE DE DEVIS SANS ENGAGEMENT - CLIQUEZ ICI

 

Public :

  • Développeurs d'applications .NET souhaitant créer des applications avec Silverlight dans Visual Studio

Objectifs :

  • En acquérant des bases solides dans Silverlight, vous serez en mesure de développer des applications et des composants Silverlight dans Visual Studio
  • Vous serez aussi capable de créer des interfaces graphiques avec le langage XAML
  • Concevoir et consommer des services WCF et WCF Ria Services pour créer des applications de gestion de données

Pré-requis :

  • Maîtriser la programmation orientée objet et le langage C# ou Visual Basic
  • Connaître les spécifications du langage XML
  • Avoir développé des applications ASP .NET est souhaité
  • Avoir créé / consommé des services WCF est apprécié

Contenu pédagogique

Introduction

  • Des applications RDA (WPF) aux applications RIA (Silverlight)
  • Configuration du poste du développement
  • Composants requis pour le poste des utilisateurs
  • Présentation des différents types de projet Silverlight
  • Création d'un projet Silverlight

Le applications Silverlight

  • Application VS Composant Silverlight
  • Les applications Silverlight Out Of Browser
  • Pages, contrôles utilisateurs et Child Window

Le langage XAML

  • Présentation
  • Structure d'un fichier XAML
  • Syntaxe du langage
  • XAML et les langages C# / Visual Basic
  • Les propriétés de dépendance
  • Les propriétés attachées
  • Les Markup Extensions
  • Les commandes
  • Les évènements routés

Les contrôles Silverlight

  • Vue d'ensemble des contrôles
  • Les contrôles simples
  • Les contrôles conteneurs
  • Les contrôles de données
  • Les contrôles de saisie

Les ressources

  • Définition et utilisation de ressources
  • Ressources globales et locales
  • Les dictionnaires de ressources

Les styles

  • Rôle des styles
  • Définition et utilisation d'un style
  • Héritage de styles

Les templates

  • Rôles des templates
  • Définition et utilisation d'un template

Graphisme

  • Les formes 2D basiques
  • Afficher des images
  • Utiliser les dégradés
  • Les pinceaux

Les liaisons de données

  • Présentation
  • Les types de liaisons de données
  • Liaisons entre contrôles Silverlight
  • Liaisons avec un objet / liste d'objets
  • Les contrôles d'affichage et de gestion de données

Communication

  • Création et consommation de services WCF
  • De WCF à WCF RIA Services
  • Consommation de services WCF RIA Services

Affichage et gestion de données

  • Filtrer, trier, regrouper des données
  • Formulaires Maîtres / Détails
  • Formulaires Maîtres / Esclaves
    • Avec chargement massif de données
    • Avec chargement à la demande des données
  • Validation des données saisies par l'utilisateur