Gate Training

logo-png
.NET

Formation Développement ASP .NET Core

2 Jours

Objectifs de la formation Développement ASP .Net Core

Objectifs pédagogiques:

Après avoir suivi cette formation ASP .NET Expert, les participants seront en mesure de :

  • Développer des Custom Controls simples
  • Développer avec templates et databinding
  • Comprendre et étendre le modèle d’exécution d’ASP.NET
  • Personnaliser le comportement des providers d’ASP.NET Core

À qui s’adresse cette formation ?

Public :

Cette formation ASP .net Expert est destinée aux développeurs et concepteurs devant mettre en oeuvre des applications ASP.NET avancées et développer des Custom Controls riches. Ce stage présente un intérêt particulier pour les éditeurs de logiciels.

 

Prérequis :

Connaître le Framework .NET (toutes versions) Maîtriser VB .NET ou C# (toutes versions) Disposer de connaissances de base sur ASP .NET

 

Contenu du cours Développement ASP .Net Core

Rappels et historique d’ASP .NET

Introduction et positionnement de ASP.NET
ASP .NET et IIS
Protocole http et mécanismes d’échange Client/serveur

Architecture .NET Core

La classe Startup
Les services

L’injection de dépendance

Durée de vie des services
Enregistrement des services
La portée des services (scope)

Les Middlewares

Création d’un middleware
Configuration
Logging
Fichiers statiques
La gestion d’erreur

Models Views Controllers

Présentation de l’approche MVC
Considérations architecturales
Utilisation du Framework MVC dans une application .NET Core
Les Razors pages

Les Hôtes

Hote générique
Hote web

Le déploiement

Qu’est ce que Kestrel ?
Les différents type de scénarios
Deploiement avec IIS
Deploiement avec Nginx
Deploiement avec Apache
Deploiement avec http.sys

Pour aller plus loin

Introduction à Blazor
Introduction à SignalR

Réf:

007

Tarif:

600 Dt

Niveau:

Intermédiaire

Classe à distance:

Possible

Pas de sessions disponibles