Formation > Blog > Langage > ASP.NET Core 1.1 et Angular 2 : Middleware, Injection de dépendance, Entity Framework

Vous souhaitez approfondir votre connaissance sur ASP.NET Core 1.x ? Développez ce que vous avez appris dans cette Introduction à ASP.NET Core 1.0. Durée du cours : 4 heures.

Commencez avec les assistants de balise, puis explorez l’authentification avec ASP.NET Core 1.0. Découvrez comment créer un middleware personnalisé, puis comment utiliser l’injection de dépendance (DI) pour enregistrer et résoudre les services d’application, et en apprendre davantage sur les API dans MVC Core. Explorez l’importance des applications single-page (SPA) avec Angular, utilisez les migrations de Base de données et de base de données Entity Framework, apprenez à publier et à gérer votre déploiement, et bien plus encore !

Objectifs du cours

  • Utilisez les assistants de balises de base et la création de vos propres assistants de balises personnalisés (Custom Tag Helper)
  • Utilisez l’authentification avec ASP.NET Core 1.0
  • Découvrez comment créer un middleware personnalisé
  • Découvrez comment utiliser l’injection de dépendance (DI) pour enregistrer et résoudre les services d’application
  • Voyez comment créer un exemple d’API dans ASP.NET Core
  • Connaitre des applications single-page (SPA) et comment créer une nouvelle application Angular 2
  • Découvrez comment installer et utiliser Yeoman et Webpack
  • Découvrez comment démarrer avec Entity Framework Core et en apprendre davantage sur les migrations de bases de données
  • Apprenez à élaborer un DbContext à partir d’une base de données existante
  • Découvrez comment dotnet publish & pack et explorez le déploiement à l’aide de Visual Studio 2017
  • Découvrez le déploiement via Git et le déploiement continu (continuous delivery & deployment)

Programme & Contenu

1 | Introduction aux Tags Helpers
En savoir plus sur les assistants de balises de base et la création de vos propres assistants de balises personnalisés.
2 | Authentification
Jetez un œil à l’authentification avec ASP.NET Core 1.0.
3 | Middleware personnalisé
Découvrez comment créer un middleware personnalisé.
4 | Injection de dépendance
Découvrez comment utiliser l’injection de dépendance (DI) pour enregistrer et résoudre les services d’application.
5 | API et MVC Core
Voyez comment créer un exemple d’API dans ASP.NET Core. « REMARQUE: En raison d’un problème technique lors de l’enregistrement, le module 5 de ce cours est le contenu de démonstration / capture d’écran uniquement. Je vous remercie »
6 | Applications à une seule page (SPA) et Angular 2
Jetez un coup d’œil à l’importance des applications à une seule page (SPAs) et découvrez comment créer une nouvelle application Angular 2. Installez et utilisez Yeoman et Webpack.
7 | Entité
Découvrez comment démarrer avec Entity Framework Core et les migrations de base de données. Apprenez à échafauder un DbContext à partir d’une base de données existante.
8 | Publication et déploiement
Découvrez dotnet publish & pack et examinez le déploiement à l’aide de Visual Studio. Explorez le déploiement via Git et le déploiement continu.

Ressources

Le repository du cours est accessible ici

Pour aller plus loin

Nous vous proposons sur 3 jours une formation complète et exclusive sur ASP.NET Core 1.1 avec Visual Studio 2017 ainsi qu’une formation Angular complète sur 3 jours.

Si vous souhaitez un aperçu complet des ressources existantes sur Angular et pour une maitrise complète de l’outil, vous pouvez lire notre article comment se former à Angular qui vous donnera un panorama exhaustif.

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp