Formation VB Développement Web Forms avec ASP.NET – Centre de formation M2i
M2i Formation

Découvrez notre formationVB Développement Web Forms avec ASP.NET

Présentiel

5 jours (35 heures) - VB-ASP

Accueil  ›  Formations Informatique  ›  Langages et développement  ›  Développeur VB.NET  ›  VB Développement Web Forms avec ASP.NET

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.

Niveau requis

Avoir des connaissances de Visual Basic .NET ou avoir suivile cours VB-FRM "VB Développement avec le Framework .NET".

Public concerné

Développeurs.


Cette formation est éligible au CPF : code unique 237067

Ce cours est exclusivement proposé en intra-entreprise. Pour en connaître le prix et les modalités, contactez-nous.

Contactez-nous

Certification : M2i Langages de Programmation (+ 120€)

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

Certification (en option)

  • Nos tests de validation des compétences font partie intégrante du processus d'apprentissage car ils permettent de développer différents niveaux d'abstractions.
  • Solliciter l'apprenant à l'aide de nos QCM, c'est lui permettre d'étayer sa réflexion en mobilisant sa mémoire pour choisir la bonne réponse. Nous sommes bien dans une technique d'ancrage mémoriel.
  • L'examen sera passé à la fin de la formation.

Les + de la formation

L'examen de certification (proposé en option) est en français.

Complétez votre formation