ASP.net Ajax
Informatique
Référence formation : 4-VS-AJAX - Durée : 3 jours
- Objectifs
- Pré-requis
- Pédagogie
Méthodes pédagogiques
Présentation des concepts, démonstration, exécution, synthèse et exercices pratiques d'assimilation
Modalités pédagogiques
Présentiel - Distanciel - AFEST
Moyens pédagogiques
Formateur expert du domaine - 1 ordinateur, 1 support de cours version papier ou numérique, un bloc-note et un stylo par personne - vidéo projecteur - tableau blanc
Modalités d'évaluation
Positionnement préalable oral ou écrit - Evaluation formative tout au long de la formation - Evaluation sommative faite par le formateur ou à l'aide de la certification NULL
Public concerné
Salariés - Demandeur d'emploi - Reconversion professionnelle
Si vous êtes en situation de handicap, vous pouvez joindre notre référent Handicap. Voir notre fiche Accès correspondante.
Contenu pédagogique
Introduction
- Rappels sur ASP .NET, JavaScript et DOM
- Présentation de Microsoft Ajax
- Configuration du poste de développement
Architecture et développement ASP .NET Ajax
- Développement côté client et côté serveur
- Framework Ajax côté client et côté serveur
- Echanges client / serveur
- Communication asynchrone client / serveur
Les bases fondamentales d'ASP .NET Ajax
- Objet XMLHttpRequest dans ASP .NET Ajax
- Les extensions JavaScript
- JSON
Microsoft Ajax Library : les extensions JavaScript
- Présentation
- Les types de haut niveau
- Les extensions orientées objet
- Reconnaissance des types d'objets et réflexion
- L'alias $Get
- Définition d'une classe et héritage de classes
Microsoft AJAX Library : les classes du noyau
- Présentation
- L'objet Sys.Application
- Evènements de durée de vie d'une page
- L'objet Sys.Component
- Détection du changement d'état des composants
- La classe Sys.Net.WebRequest
- La classe Sys.Net.XmlHttpExecutor
- La classe Sys.WebForms.PageRequestManager
- L'objet Sys.Debug et la gestion des traces
Microsoft AJAX Library : Framework d'interface utilisateur
- Présentation
- Les contrôles Ajax de base
- Utilisation des contrôles Ajax dans les pages ASP .NET :
- Les contrôles ScriptManager et ScriptManagerProxy
- Les contrôles UpdatePanel, UpdateProgress, Timer
Gestion des erreurs dans les pages ASP .NET Ajax :
- Présentation
- Scripts de débogage et scripts de production
- Gestion des exceptions
- Utilisation de l'affichage personnalisé des erreurs http
- Affichage personnalisé des erreurs
- Gestion des exceptions dans les pages
Ajax Control Toolkit
- Présentation
- Installation des contrôles
- Utilisation des contrôles ACT dans les pages ASP .NET
- Présentation des extenders et contrôles ACT
Les extenders Ajax
- Vue d'ensemble
- Exemple de création d'extenders Ajax
- Caractéristiques techniques d'un extender Ajax
- Développement d'un extender Ajax personnalisé
Exécution de services distants
- Présentation
- Services Web Ajax / WCF / Méthodes de pages
- Exécution de services distants via des services Web et WCF
- Exécution de services distants via des méthodes de page