Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa guida descrive come usare l'applicazione e la valutazione del codice per .NET per valutare come sono pronte le applicazioni .NET per il passaggio ad Azure e quali modifiche è necessario apportare per una migrazione cloud corretta.
Che cos'è l'applicazione e la valutazione del codice per .NET?
L'utilità viene usata per valutare il codice sorgente .NET per identificare le opportunità di riplatforming e migrazione in Azure.
Individua l'utilizzo della tecnologia delle applicazioni tramite l'analisi statica del codice, supporta la stima del lavoro e accelera la ripiattaforma del codice fornendo raccomandazioni su come risolvere eventuali problemi potenziali e rendere il codice compatibile con il cloud.
La valutazione dell'applicazione e del codice è disponibile in un'estensione di Visual Studio e in uno strumento dell'interfaccia della riga di comando.
La valutazione dell'applicazione e del codice per .NET aggrega un set di strumenti, motori e regole per valutare e riformare le applicazioni .NET in diverse destinazioni di Azure, ad esempio servizio app di Azure, servizio Azure Kubernetes e app contenitore di Azure.
Quando è consigliabile usare l'applicazione e la valutazione del codice?
L'utilità è progettata per aiutare le organizzazioni a modernizzare le proprie applicazioni .NET in modo da ridurre i costi e consentire un'innovazione più rapida. Usa tecniche di analisi avanzate per comprendere la struttura e le dipendenze di qualsiasi applicazione .NET e fornisce indicazioni su come effettuare il refactoring e la migrazione delle applicazioni in Azure.
Con esso è possibile:
Valutare la compatibilità del codice con Azure: ricevere una notifica su ogni parte del codice che potrebbe non funzionare quando si sposta l'applicazione in Azure.
Ottenere consigli sul refactoring del codice: ricevere indicazioni e stime dettagliate su come aggiornare il codice per renderlo compatibile con Azure, quali verifiche è necessario eseguire per garantire il corretto funzionamento delle applicazioni e come migliorare le prestazioni, la scalabilità, la sicurezza e così via.
Lingue disponibili
La valutazione dell'applicazione e del codice per .NET può analizzare i progetti scritti nei linguaggi seguenti:
- C#
- Visual Basic
Tipi di progetto supportati
Analizza il codice nei tipi di progetto seguenti:
- ASP.NET
- Librerie di classi
Destinazioni di Azure supportate
Attualmente l'applicazione identifica i potenziali problemi per la migrazione al servizio app di Azure, al servizio Azure Kubernetes e alle app di Azure Container. In futuro, lo strumento potrebbe avere la possibilità di impostare la destinazione in modo esplicito e filtrare i problemi e le raccomandazioni esatte per ogni destinazione separatamente.
Passaggi successivi
Installare l'estensione di Visual Studio o lo strumento CLI
Per informazioni su come installare l'applicazione Azure Migrate e la valutazione del codice per l'estensione .NET per Visual Studio o CLi, vedere le istruzioni di installazione.