Streamline your development with
Aspire

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

Pris en charge sur tous les principaux fournisseurs de cloud

Aspire illustration

Why use Aspire for .NET?

Focus on code, not infrastructure. Aspire helps from code to 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

Aspire helps you every step of the way

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.

Aspire C# API code snippet
Aspire helps you every step of the way

Intégrations

Ingérable avec les meilleures pratiques natives Cloud

Every Aspire integration comes with logging, health checks, telemetry, and resiliency out-of-the-box.

Explorer les ressources
Aspire helps you every step of the way

Intégrations

Prise en charge des services cloud populaires

Connect your app to over 20 messaging, storage, and database products easily with Aspire integrations.

Tableau de bord

Diagnostiquer les problèmes d’application plus rapidement

See live OpenTelemetry data with no configuration required. Launched by default on run, Aspire's developer dashboard shows logs, environment variables, distributed traces, metrics and more to quickly verify app behavior.

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
Graphique montrant les résultats du benchmark JSON TechEmpower : ASP.NET Core à 2,5 millions, Node.js à 1,1 million, Gin à 498 000, et Spring à 328 000. Graphique montrant les résultats du benchmark JSON TechEmpower : ASP.NET Core à 2,5 millions, Node.js à 1,1 million, Gin à 498 000, et Spring à 328 000. Graphique montrant les résultats du benchmark JSON TechEmpower : ASP.NET Core à 2,5 millions, Node.js à 1,1 million, Gin à 498 000, et Spring à 328 000.
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 23 réalisés par TechEmpower Benchmarks.