Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Note
Ceci n’est pas la dernière version de cet article. Pour la version actuelle, consultez la version .NET 9 de cet article.
Warning
Cette version d'ASP.NET Core n'est plus prise en charge. Pour plus d’informations, consultez la stratégie de support .NET et .NET Core. Pour la version actuelle, consultez la version .NET 9 de cet article.
Important
Ces informations portent sur un produit en phase de pré-lancement, qui est susceptible d’être substantiellement modifié avant sa commercialisation. Microsoft n’offre aucune garantie, expresse ou implicite, en ce qui concerne les informations fournies ici.
Pour la version actuelle, consultez la version .NET 9 de cet article.
ASP.NET Core est une infrastructure open source multiplateforme et hautes performances pour la création d’applications web modernes à l’aide de .NET. L’infrastructure est conçue pour le développement d’applications à grande échelle et peut gérer n’importe quelle charge de travail de taille, ce qui en fait un choix robuste pour les applications de niveau entreprise.
Key features:
- Pipeline de requête HTTP léger et modulaire.
- Kestrel: serveur HTTP multiplateforme et hautes performances .
- Injection de dépendances intégrée.
- Environment-based configuration.
- Métriques de journalisation, de suivi et d’exécution enrichies.
- Blazor: Créez des composants d’interface utilisateur web interactifs riches à l’aide de C#, sans JavaScript requis.
- Intégrez en toute transparence les infrastructures et bibliothèques côté client populaires, notamment Angular, React, Vue et Bootstrap.
- API minimales : Créez des API web rapides avec un code et une configuration minimes en déclarant couramment des itinéraires et des points de terminaison d’API.
- SignalR: Ajouter des fonctionnalités web en temps réel.
- gRPC : Services RPC (Remote Procedure Call) hautes performances.
- Sécurité : fonctionnalités de sécurité intégrées pour l’authentification, l’autorisation et la protection des données.
- Tests : créez facilement des tests unitaires et d’intégration.
- Outils : optimisez votre productivité de développement avec Visual Studio et Visual Studio Code.
- Pipeline de requête HTTP léger et modulaire.
- Kestrel: serveur HTTP multiplateforme et hautes performances .
- Injection de dépendances intégrée.
- Environment-based configuration.
- Métriques de journalisation, de suivi et d’exécution enrichies.
- Blazor: Créez des composants d’interface utilisateur web interactifs riches à l’aide de C#, sans JavaScript requis.
- Intégrez en toute transparence les infrastructures et bibliothèques côté client populaires, notamment Angular, React, Vue et Bootstrap.
- SignalR: Ajouter des fonctionnalités web en temps réel.
- gRPC : Services RPC (Remote Procedure Call) hautes performances.
- Sécurité : fonctionnalités de sécurité intégrées pour l’authentification, l’autorisation et la protection des données.
- Tests : créez facilement des tests unitaires et d’intégration.
- Outils : optimisez votre productivité de développement avec Visual Studio et Visual Studio Code.
- Pipeline de requête HTTP léger et modulaire.
- Kestrel: serveur HTTP multiplateforme et hautes performances .
- Injection de dépendances intégrée.
- Environment-based configuration.
- Métriques de journalisation, de suivi et d’exécution enrichies.
- Développez des applications et des API à l’aide Razor de pages et de frameworksView-Controller (MVC).
- Intégrez en toute transparence les infrastructures et bibliothèques côté client populaires, notamment Angular, React, Vue et Bootstrap.
- SignalR: Ajouter des fonctionnalités web en temps réel.
- gRPC : Services RPC (Remote Procedure Call) hautes performances.
- Sécurité : fonctionnalités de sécurité intégrées pour l’authentification, l’autorisation et la protection des données.
- Tests : créez facilement des tests unitaires et d’intégration.
- Outils : optimisez votre productivité de développement avec Visual Studio et Visual Studio Code.
Pourquoi utiliser ASP.NET Core ?
- Framework unifié : ASP.NET Core est un framework web complet et entièrement intégré avec des composants intégrés prêts pour la production pour gérer tous vos besoins de développement web.
- Productivité complète de la pile : créez plus d’applications plus rapidement en permettant à votre équipe de travailler sur une pile complète, du front-end au serveur principal, à l’aide d’une seule infrastructure de développement.
- Sécurisé par conception : ASP.NET Core est conçu avec une sécurité qui constitue une préoccupation majeure et inclut la prise en charge intégrée de l’authentification, de l’autorisation et de la protection des données.
- Prêt pour le cloud : que vous déployiez sur vos propres centres de données ou dans le cloud, ASP.NET Core simplifie le déploiement, la supervision et la configuration.
- Performances et scalabilité : gérez les charges de travail les plus exigeantes avec ASP.NET performances de pointe du secteur core.
- Fiable et mature : ASP.NET Core est utilisé et prouvé à hyperscale par certains des plus grands services du monde, notamment Bing, Xbox, Microsoft 365 et Azure.
Get started
Êtes-vous prêt à commencer votre parcours d’apprentissage ASP.NET Core ? Il est temps de créer votre première application web avec ASP.NET Core !