M2i Formation

Découvrez notre formationC# - Développement Web avec ASP.NET

Présentiel

4 jours (28 heures) - CS-WEB

(10)
Accueil  ›  Formations Informatique  ›  Langages et développement  ›  Développeur C# .NET  ›  C# - Développement Web avec ASP.NET

Objectifs pédagogiques

  • Créer des pages ASP
  • Maîtriser l’apparence des pages
  • Intégrer des interactions asynchrones en JavaScript
  • Déployer une application Web
  • Utiliser et personnaliser les contrôles utilisateurs.

Niveau requis

Connaissance de C#.

Public concerné

Développeurs C# souhaitant réaliser des applications Web avec ASP.NET.


Cette formation est éligible au CPF : code unique 237067

Paris La Défense21/10/20192 400 € HTDates proposées dans les agences M2iRéserver

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Certification : M2i Langages de Programmation (+ 120€)

Architecture ASP.NET

  • L'architecture des pages ASP.NET
  • Le CodeBehind
  • Les contrôles serveur
  • Evénements applicatifs et Gloabal.asax
  • Le maintien des états (viewstate, session, application, cache)
  • Lien avec les données via ADO.NET
  • Mode connecté et déconnecté
  • Trace et débogage
  • La navigation : transferts et redirection

Les contrôles essentiels ASP.NET

  • Les contrôles de base ASP.NET
  • Les validateurs
  • Les contrôles basés sur des templates
  • ModeleType
  • HTML5 dans les formulaires, les envois de fichiers

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

Création de contrôles personnalisés

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

Providers et sécurité

  • Authentification et autorisation ASP.NET
  • Authentification par formulaire et utilisation du Membership Provider
  • Authentification Windows
  • Modèles d'autorisation

Optimisation

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

Packaging et déploiement

  • Assemblies et packaging des applications Web
  • Déploiement sous IIS
  • Les outils standard de déploiement ASP.NET (avec ou sans pré compilation)

AJAX pour ASP.NET

  • AJAX : le principe
  • Implémentation d'AJAX en ASP.NET
  • ScriptManager et UpdatePanel
  • Tour d'horizon de l'AJAX Control Toolkit
  • Les nouveautés asynchrones ASP.NET 4.5

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 est en français.

Testez vos connaissances

Objectif : Ce test a pour objectif de tester vos connaissances sur le langage C#.

En cliquant le bouton « Accepter », vous acceptez l’utilisation de cookies pour réaliser des mesures d’audiences et vous permettre d’enregistrer vos préférences de navigation. En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies.

Accepter Paramètres En savoir plus