Esokia : agence web experte sur le framework web ASP.NET Core
ASP.NET Core est la version open-source de ASP.NET, qui fonctionne sous Windows, Linux, macOS et Docker.
ASP.NET Core
ASP.NET est un framework de développement web populaire pour la création d'applications web sur la plateforme .NET.
ASP.NET Core est la version open-source d'ASP.NET, qui fonctionne sous MacOS, Linux et Windows. ASP.NET Core a été publié pour la première fois en 2016 et constitue une refonte des versions antérieures d'ASP.NET sur Windows.
Performance
La performance est un élément clé de ASP.NET Core. D'après les tests indépendants réalisés par TechEmpor, c’est le frameworks web populaires le plus rapide comparé.
Moderne & innovativant
ASP.NET Core est conçu pour permettre aux composants d'exécution, aux API, aux compilateurs et aux langages d'évoluer rapidement, tout en fournissant une plate-forme stable et compatible pour assurer le fonctionnement des applications.
ASP.NET Core offre diverses options de gestion du cycle de vie de vos applications pour répondre à leurs besoins. Vous pouvez choisir entre une version de support à long terme ou utiliser la dernière version, mais n’oubliez pas de faire les mises à jour qui sont plus fréquentes. Consultez la politique de support pour plus de détails.
Open-source
Tout comme .NET, ASP.NET est open source sur GitHub. Plus de 60 000 développeurs et 3 700 entreprises ont déjà collaboré au .NET.
60,000+
contributeurs actifs OSS
3,700+
entreprises contributrices OSS

Windows, Linux, macOS, et Docker
Les applications ASP.NET Core peuvent être développées et exécutées sous Windows, Linux, MacOS et Docker.
La gamme de produits de Visual Studio dispose d'outils permettant de construire des applications .NET sur n'importe quel système d'exploitation. Il existe également des outils en ligne de commande et des extensions pour de nombreux éditeurs populaires.
Déploiement flexible
L’ exécution de ASP.NET Core sur lequel tourne votre application peut être déployé en tant que partie intégrante de votre application, ou installé de manière centralisée sur votre serveur web. ASP.NET Core est également parfaitement adapté aux conteneurs Docker.

Développer des applications sur ASP.NET Core
Applications Blazor avec une interface interactive - Développez avec des composants UI réutilisables qui exploitent les avantages de WebAssembly pour des performances quasi-natives
Applications RESTful web API - Développez des services RESTful HTTP avec ASP.NET Core web API
Page-web axée sur le UI avec Blazor - Développez des pages en applications web avec une séparation nette des sujets de préoccupation
Applications web en temps réel avec SignalR - Ajoutez des fonctionnalités en temps réel à votre application web, pousser le contenu instantanément grâce au code côté serveur.
Remote Procedure Call (RPC) apps - Services gRPC - Développez des services performants, basés sur le “contrat-first”, avec gRPC en ASP.NET Core
Web app orientées data - Créer des applications web orientées données en ASP.NET Core
Plate-forme de support
Vous pouvez construire votre propre version d'ASP.NET à partir du code source, mais la plupart des applications en production nécessitent une version supportée par la plate-forme.
Microsoft fournit des versions officielles de .NET qui sont construites et testées sur des serveurs maintenus par Microsoft en Azure et sont conformes à tous les produits Microsoft. Voir la politique de support de .NET Core pour plus de détails.
Red Hat prend en charge .NET Core sur Red Hat Enterprise Linux (RHEL). Red Hat construit .NET Core à partir des codes sources et le publie dans les Red Hat Software Collections. Red Hat et Microsoft collaborent pour s'assurer que .NET Core fonctionne parfaitement sur RHEL.