01 56 59 33 00
united-kingdom

Microsoft ASP.net Ajax

4-VS-AJAX
4-VS-AJAX
Durée : 3 jour(s)
soit 21 heures
Prix : 1800 €
Programmes
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
Objectifs
Offrir plus de possibilités à vos applications ASP .NET avec Microsoft Ajax Library
Améliorer la réactivité des applications ASP.NET en intégrant des traitements asynchrones
Faire appel aux Ajax Libraries côté client
Etendre des applications Web avec ASP.NET Ajax Extensions
Développer vos propres contrôles Ajax, étendant les contrôles ASP .NET
Prérequis
Maîtriser le développement d’applications .NET
Maîtriser le HTML et avoir des connaissances en JavaScript
Connaître le Framework .NET et ASP.NET
Disposer de notions sur XML et les Services web
Profil des participants
Développeurs et responsables de projets devant mettre en œuvre des applications ASP.NET avec une meilleure réactivité et ergonomie avec le nouveau paradigme AJAX
Dates des prochaines sessions :
Du 10 au 12 avril 2024
Du 17 au 19 juin 2024
Offrir plus de possibilités à vos applications ASP .NET avec Microsoft Ajax Library
Améliorer la réactivité des applications ASP.NET en intégrant des traitements asynchrones
Faire appel aux Ajax Libraries côté client
Etendre des applications Web avec ASP.NET Ajax Extensions
Développer vos propres contrôles Ajax, étendant les contrôles ASP .NET
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
Développeurs et responsables de projets devant mettre en œuvre des applications ASP.NET avec une meilleure réactivité et ergonomie avec le nouveau paradigme AJAX
Maîtriser le développement d’applications .NET
Maîtriser le HTML et avoir des connaissances en JavaScript
Connaître le Framework .NET et ASP.NET
Disposer de notions sur XML et les Services web

Formateur expert dans le domaine

  • 1 ordinateur par stagiaire, 1 support de cours par stagiaire (version papier ou numérique), 1 stylo et un bloc-notes par stagiaire
  • Vidéoprojecteur et tableau blanc
  • Feuille d’émargement à la demi-journée, questionnaire de satisfaction stagiaire, évaluations des acquis tout au long de la formation, attestation de stage
  • Éligible au CPF avec passage de certification TOSA ou PCIE (en option)

En amont de la formation

  • Audit par téléphone par nos commerciaux et formateurs
  • Tests d’auto-positionnement avant l’entrée en formation par le biais de questionnaire

Au cours de la formation

  • Exercices pratiques et mises en situation professionnelle pour valider la compréhension de chaque notion abordée dans le programme de cours.

En fin de formation

  • Validation des acquis par le formateur ou via un questionnaire renseigné par les stagiaires
  • Evaluation qualitative par les participants à l’issue de la formation via un questionnaire de satisfaction accessible en ligne
  • Une attestation de fin de formation reprenant les objectifs de formation est également remise aux stagiaires puis signée par le formateur

Modalités d’inscription

  • Inscription possible jusqu’à la veille de la formation, sous réserve de places disponibles, en nous contactant au 01 56 59 33 00 ou par mail formation@sii.fr

Modalités particulières

  • Nos formations sont accessibles aux personnes en situation de handicap. Renseignez-vous auprès de notre référente handicap au 01 56 59 33 00 ou par mail pedagogie@sii.fr
Du 10 au 12 avril 2024
Du 17 au 19 juin 2024

Réservez votre formation

Que cherchez-vous ?