Nos formations

formation Webform

formation Webform Image

Accessible aux personnes en situation de handicap

Objectifs pédagogiques

  • 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

formation Webform

formation Webform Image

Accessible aux personnes en situation de handicap

Objectifs pédagogiques

  • 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