Semplifica il processo di sviluppo con Aspire
Pronto per gli agenti, code first. Compose, esegui il debug e distribuisci qualsiasi app distribuita.
Supportato in tutti i principali provider di servizi cloud
Un solo modello di app, dallo sviluppo alla distribuzione
Definisci una sola volta in codice l'app distribuita e usa lo stesso modello per l'esecuzione locale, il debug interattivo e la distribuzione in produzione.
Qualsiasi linguaggio, qualsiasi stack
Componi le app, servizi e stack con .NET, Python, JavaScript, TypeScript, Go, Java, Rust e altro ancora, tutti collegati in un unico punto.
Osservabilità integrata
Ogni app creata con Aspire include automaticamente log strutturati, tracce distribuite, metriche e controlli di integrità già configurati.
Progettato per essere pronto per gli agenti
Aspire è stato creato per l'era dell'IA. La CLI, le competenze degli agenti e il modello di app strutturato lo rendono un partner naturale per gli agenti IA per sviluppatori e per Copilot.
Definisci lo stack nel codice
Aspire è modulare, componibile ed estensibile. Configura relazioni, opzioni di distribuzione e flag in fase di sviluppo in un unico punto. Usa le API familiari senza una riga di YAML.
Scopri di più su AppHost
Sviluppo locale, distribuzione in produzione
Aspire rispecchia gli ambienti di produzione nel tuo computer, garantendo distribuzioni senza problemi. Durante lo sviluppo, usa il runtime dei contenitori locale, poi distribuisce la stessa struttura dell'app nei servizi cloud o nella tua infrastruttura.
Crea la prima appDashboard per sviluppatori di OpenTelemetry
Vedi i dati di OpenTelemetry attivi senza che sia necessaria alcuna configurazione. Avviato per impostazione predefinita durante l'esecuzione, il dashboard per sviluppatori di Aspire mostra log, variabili di ambiente, tracce distribuite, metriche e altro ancora per verificare rapidamente il comportamento dell'app.
Esplora la dashboardMulti-cloud, integrazioni senza limiti
Le integrazioni di Aspire sono una suite curata di oltre 100 pacchetti che semplificano l'integrazione di servizi, database, ambienti di calcolo e stack diffusi come PostgreSQL, Redis, Dapr e servizi cloud come App contenitore di Azure. Completamente estensibile, puoi crearne di tuoi in base alle tue esigenze specifiche.
Esplora integrazioniAltri modi per creare app native del cloud con .NET
Altri strumenti per la creazione di app .NET straordinarie
- Classificazione per prestazioni risultante dal Round 23 condotto da TechEmpower Benchmarks.