Optimisez votre développement avec
.NET Aspire

Créez, exécutez et testez votre pile complète localement.

Pris en charge sur tous les principaux fournisseurs de cloud

.NET Aspire Hero Banner

Pourquoi utiliser .NET Aspire ?

Concentrez-vous sur le code, pas sur l'infrastructure. .NET Aspire vous aide du code au cloud.

Connectez-vous à vos outils et services essentiels avec des intégrations.

Résilience, observabilité et sécurité intégrées.

Créez avec Docker et déployez sur Linux, des conteneurs ou toute plate-forme cloud de votre choix.

Parcourir les vidéos d’introduction

.NET Correctement vous aide à chaque étape de la procédure

Orchestration du temps Dev

Définissez facilement votre application et vos dépendances

Utilisez des API C# et familières sans ligne yaml. Ajoutez facilement des services en nuage populaires, connectez-les à vos projets et exécutez-les localement en un seul clic.

Extrait de code .NET Aspire API C#
.NET Correctement vous aide à chaque étape de la procédure

Intégrations

Ingérable avec les meilleures pratiques natives Cloud

Chaque intégration .NET Aspire est livré prêt à l’emploi avec des fonctions de journalisation, de contrôle de l’état de santé, de télémétrie et de résilience.

Explorer les ressources
.NET Correctement vous aide à chaque étape de la procédure

Intégrations

Prise en charge des services cloud populaires

Connectez facilement votre application à plus de 20 produits de messagerie, de stockage et de base de données grâce aux intégrations .NET Aspire.

Tableau de bord

Diagnostiquer les problèmes d’application plus rapidement

Consultez les données OpenTelemetry en direct sans configuration requise. Lancé par défaut lors de l’exécution, le tableau de bord du développeur de .NET Aspire affiche les journaux, les variables d’environnement, les traces distribuées, les mesures et bien plus encore pour vérifier rapidement le comportement de l’application.

Découvrir le tableau de bord
1
2

Déploiement

Déployer à votre façon

Le déploiement d’applications et de dépendances dans le nuage est compliqué. Aspire facilite le déploiement de n’importe quel nuage et l’intégration avec vos outils actuels.

S’exécute sur tous les principaux fournisseurs cloud
Microsoft Azure
AWS
Google Cloud
Écrire des API web haute performance avec ASP.NET Core
ASP.NET Core est l’une des infrastructures web les plus rapides classées par TechEmpower.3
Résultats du benchmark JSON TechEmpower
Chart showing TechEmpower JSON benchmark results: ASP.NET Core at 1 million, Gin at 489K, Node.js at 377K, and Spring at 139K.
Réponses JSON par seconde (RPS)

Créez facilement des applications cloud natives

Écosystème natif Cloud
Créez des applications natives cloud flexibles, évolutives et durables qui peuvent fonctionner en toute transparence sur différentes plateformes et environnements.
Création d’un conteneur natif
Créez des images conteneur .NET sans avoir à écrire un fichier Dockerfile.
Observabilité
Consultez votre code en action avec de puissantes API d’observabilité et la prise en charge d’OpenTelemetry.

API faciles à comprendre

gRPC et REST avec OpenAPI
Mettez vos applications sous tension pour n’importe quel serveur frontal avec . Prise en charge de NET pour toutes les API populaires.
Créer un client gRPC
Exemple de code gRPC
Accès aux données simplifié
Utilisez Entity Framework pour interroger des bases de données populaires telles que PostgreSQL, SQL Server, SQLite et Cosmos DB sans SQL.
Lire la documentation Entity Framework
Exemple de code de requête de données
Résilience
Utiliser. API de résilience intégrées de NET pour créer facilement des applications fiables.
Exemple de code d’API

Outils permettant de créer des applications .NET de qualité

Qu’est-ce qu’Azure Developer CLI ?
Azure Developer CLI (azd) accélère votre parcours de l’environnement de développement local vers Azure. Initialisez un dépôt, provisionnez des ressources et déployez votre application avec un seul outil.
En savoir plus sur azd
Modèles Azure Developer CLI
Utilisez des modèles d’application flexibles et monochromes avec les meilleures pratiques en matière de cloud. Organisé pour .NET, vous pouvez obtenir le développement local sur Azure en quelques minutes.
Parcourir les modèles .NET
Kit de développement C# dans VS Code
Écrivez, gérez, testez et déboguez votre code avec le kit de développement C# de Visual Studio Code. Élever votre développement C# sur Windows, macOS, Linux ou GitHub Codespaces.
Installer le Kit de développement C#

Foire aux
questions

  1. Docker et le logo Docker sont des marques commerciales ou des marques déposées de Docker, Inc. dans le États-Unis et/ou d’autres pays. Docker, Inc. et d’autres parties peuvent également avoir des droits de marque dans d’autres termes utilisés ici.
  2. Kubernetes est une marque commerciale de Linux Foundation. Consultez kubernetes.io.
  3. Classement du niveau de performance des résultats du cycle 22 réalisés par TechEmpower Benchmarks.
Suivez-nous