Présentation
La création d’applications web modernes implique la gestion d’une pile complexe de technologies et l’intégration transparente entre le serveur frontal et le back-end. Les développeurs ont besoin d’une infrastructure qui fournit des outils robustes pour créer des applications web évolutives et hautes performances tout en simplifiant le processus de développement. ASP.NET Core est un framework complet au sein de l’écosystème .NET conçu pour le développement web moderne qui répond efficacement et efficacement à ces défis.
Dans ce module, vous découvrez ce que ASP.NET Core est, obtenez une vue d’ensemble de son fonctionnement et découvrez quand l’utiliser.
Scénario
Imaginez que vous et votre équipe êtes invité à créer une application web pour un magasin en ligne. Votre équipe peut être censée fournir un certain nombre de fonctionnalités d’application web modernes suivantes :
- Options de navigation et de recherche des clients pour parcourir une large sélection de marchandises.
- Authentification, autorisation, gestion des profils et suivi des commandes.
- Sécuriser l’interaction de paiement client pour les achats.
- Conversation interactive en temps réel avec l’équipe de service client du magasin.
- Enregistrement des applications et surveillance de l'état de santé.
- Configuration basée sur l'environnement et prête pour l'informatique en nuage.
ASP.NET Core fournit les outils et les bibliothèques nécessaires pour implémenter ces fonctionnalités, et plus efficacement et de manière transparente, en garantissant une expérience utilisateur de haute qualité et des performances d’application robustes.
Quel est l’objectif principal ?
À la fin de cette session, vous saurez :
- Quelles ASP.NET fonctionnalités principales vous aideront à répondre avec succès aux requêtes d’applications web modernes.
- Vue d’ensemble du fonctionnement de ASP.NET Core.
- Quand utiliser ASP.NET Core.