

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Convalida e finalizzazione
<a name="dotnet-bp-validation"></a>

Al termine della trasformazione, convalida l'applicazione trasformata e finalizzala per l'uso in produzione.

## Consulta il report sulla trasformazione e i passaggi successivi per capire cosa è stato fatto e cosa resta
<a name="dotnet-bp-review-report"></a>

Consulta il report sulla trasformazione HTML per capire cosa è stato fatto. Esamina il file di markdown Next Steps per capire quali attività rimangono ancora da svolgere. Chiedi all'agente di chiarire tutto ciò che non è chiaro.

## Usa un codice AI complementare per convalidare, eseguire il debug e finalizzare l'applicazione
<a name="dotnet-bp-use-companion"></a>

Verifica la correttezza della tua applicazione trasformata. Utilizza un codice di intelligenza artificiale complementare, ad esempio [Kiro](https://kiro.dev/)per risolvere i problemi.

## Convalida i test unitari
<a name="dotnet-bp-validate-tests"></a>

Se la tua soluzione contiene progetti di unit test (NUnit,xUnit, oMSTest), AWS Transform li trasferirà sulla versione moderna di .NET ed eseguirà i test per te. Consulta il rapporto di trasformazione HTML per i risultati dei test unitari. Correggi i test non riusciti con un complemento di codice AI.

## Convalida la funzionalità dell'applicazione
<a name="dotnet-bp-validate-functionality"></a>

Esegui l'applicazione e verifica che la sua funzionalità corrisponda all'originale. Nota i problemi funzionali e gli errori di runtime. Correggi con un codice AI complementare.

## Convalida l'interfaccia utente dell'applicazione
<a name="dotnet-bp-validate-ui"></a>

Esegui l'applicazione e verifica che appaia e si comporti come l'originale, inclusi navigazione e routing. Se l'applicazione non ha uno stile, è possibile che i file.css non si trovino nella posizione corretta. Correggi con un codice AI complementare.