Formation Webform

Formation Webform

  • Comprendre l’architecture des applications et des pages ASP.NET
  • Ecrire et utiliser des contrôles serveurs
  • Intégrer des appels asynchrones avec Ajax
  • Travailler les éléments visuels
  • Accéder et lier les composants Web aux données
  • Déployer une application ASP.NET.

Présentation de la technologie ASP.NET

  • Le Framework .NET et ses grands namespaces
  • Les langages supportés
  • L’architecture des pages ASP.NET
  • Le code Behind
  • Principe des contrôles serveur
  • Evénements applicatifs et Gloabal.asax
  • Le maintien des états (viewstate, session, application, cache)
  • Trace et débogage
  • La navigation : transferts et redirection
  • La détection du type de navigateur internet

 

 

Les contrôles essentiels ASP.NET

  • Les contrôles de base ASP.NET
  • Les validateurs
  • Les contrôles basés sur des templates

 

 

Pages maîtres, thèmes et personnalisation

  • Pages maîtres, création et utilisation
  • La hiérarchie de pages maîtres
  • Les thèmes et skins
  • La distinction avec CSS
  • Les fonctionnalités de personnalisation ASP.NET

 

 

Accès et liaison aux données relationnelles

  • Les bases données relationnelles
  • Connexion et fournisseur de données
  • Le mode connecté avec la classe “DataReader”
  • Chaînes de connexion : création et stockage
  • Liaison de données avec des collections d’objets métiers
  • Accès générique aux données
  • Le mode déconnecté avec des “DataSet”, les DataSet typés

 

 

Création de contrôles personnalisés

  • Les contrôles utilisateurs (.ascx)
  • Contrôles dérivés de WebControl
  • Support du mode design

 

 

Création et utilisation des services Web

  • Principes des services Web
  • Architecture XML / SOAP / JSON et métadonnées WSDL
  • Passage des paramètres, retours et types complexes avec SOAP
  • Appel d’un service Web à partir d’une requête HTTP et d’un proxy

 

 

Optimisation

  • Utilisation et paramétrage du cache des pages et des contrôles
  • Utilisation par code de l’objet Cache

 

 

Déploiement

  • Déploiement avec IIS
  • Les outils standards de déploiement ASP.NET
  • Déploiement avec ou sans pré compilation

 

 

Ajax pour ASP.NET

  • Ajax : le principe
  • Implémentation d’Ajax en ASP.NET
  • Mise en oeuvre de base avec le script manager et l’UpdatePanel
  • Tour d’horizon de l’Ajax Control Toolkit


Cette formation ne nécessite pas de prérequis.

Formateur

Les formateurs de CROSSTHINK sont des experts de leur domaine, disposant d’une expérience terrain qu’ils enrichissent continuellement. Leurs connaissances techniques et pédagogiques sont rigoureusement validées en amont en interne.

Moyens Pédagogiques

  • Présentation du formateur et du programme.
  • Présentation et écoute de chacun de stagiaires.
  • Apports didactiques pour apporter des connaissances communes.
  • Mises en situation de réflexion sur le thème du stage et des cas concrets.
  • Méthodologie d’apprentissage interactive et participative.
  • Exercices et études de cas concrets.
  • Temps d’échanges.
  • Accompagnement pédagogique individualisé.

Suivi de l’évaluation des résultats de la formation

  • Accueil des stagiaires dans une salle dédiée à la formation / A distance
  • Feuilles de présence.
  • Documents supports de formation projetés.
  • Mise à disposition du stagiaire des documents et supports de formation.
  • Tout au long et/ou à l’issue de la formation : Evaluation des acquis des stagiaires via des exercices, des QCM, des QUIZZ, des mises en situation et/ou des cas pratiques.
  • Enquête de satisfaction.
  • Attestation de fin de formation.

Accessibilité aux personnes handicapées

En cas de situation d’handicap, merci de nous contacter afin d’étudier l’adaptation des moyens de formation.

En bref

Durée : 2 jours
Tarif : 990 €

Formations à distance

Contactez-nous
contact@crossthink.fr

contact@crossthink.fr

PROCHAINES DATES

Nous consulter

Accessible aux personnes en situation de handicap

Demande de renseignement

Je souhaite

Etes-vous en situation de handicap ?