Migro la tua app ASP.NET Web Forms a una versione più recente di .NET


Informazioni su questo servizio
Traduzione automatica.
Hai un'app ASP.NET Web Forms o un vecchio .NET Framework che nessuno vuole toccare? La porto a .NET 8 moderno in piccoli passaggi testabili, così smetti di dipendere da tecnologie non supportate senza rischiare una riscrittura completa.
Sono un ingegnere senior .NET che lavora quotidianamente con C#, ASP.NET Core, EF Core, SQL Server, Azure e Docker.
Ciò che ottieni:
- Una prima analisi: dipendenze, API non supportate, aree rischiose e una stima dello sforzo
- La logica di business spostata dal code-behind in servizi testabili
- Accesso ai dati, configurazione e autenticazione portati su ASP.NET Core
- Test sulle parti migrate per garantire che il comportamento rimanga invariato
- Una build funzionante, note di consegna e una lista di ciò che resta da fare
Da sapere: Web Forms non ha un percorso di aggiornamento automatico, quindi le pagine vengono ricostruite come Razor Pages o MVC.
Non incluso: redesign dell'interfaccia, nuove funzionalità, hosting e app più grandi del scope del pacchetto.
Prima di ordinare, inviami la versione del framework, le dimensioni dell'app e il database, così posso confermare il pacchetto giusto.
Scopri di più su PathumJay
- DaSri Lanka
- Membro dadic 2020
- Tempo di risposta medio1 ora
- Ultima consegna4 anni
Lingue
Inglese
Traduzione automatica.
Altri servizi della categoria Sviluppo di software offerti da me
FAQ
Traduzione automatica.
Le Web Forms possono essere convertite automaticamente?
Nessuno strumento lo fa completamente. La logica di business e l'accesso ai dati possono essere portati, ma le pagine vengono ricostruite come Razor Pages o MVC. Per questo motivo, faccio prima un'analisi e fornisco un preventivo in base allo scope.
La mia app in produzione sarà influenzata?
No. Lavoro su una copia del tuo codice in un branch separato. Nulla viene distribuito in produzione a meno che tu non me lo chieda, e decidi tu quando fare il passaggio.
Cosa devo fornire?
Accesso al codice sorgente (repo o zip), versione del .NET Framework, uno schema del database o un database di test, e come costruisci e distribuisci oggi. Non ho bisogno delle credenziali di produzione.
E se la mia app è più grande dei pacchetti?
Inizia con l'audit di migrazione. Ti dà un piano e una stima dello sforzo, e posso quotare l'intera migrazione come offerta personalizzata basata su quello.
