Ik migreer je asp net web forms app naar nieuwere net


Over deze dienst
Automatische vertaling
Heb je een ASP.NET Web Forms of oude .NET Framework app die niemand wil aanraken? Ik breng het over naar modern .NET 8 in kleine, testbare stappen, zodat je niet afhankelijk bent van niet-ondersteunde technologie zonder een risicovolle rewrite.
Ik ben een senior .NET engineer die dagelijks werkt met C#, ASP.NET Core, EF Core, SQL Server, Azure en Docker.
Wat je krijgt:
- Een eerste audit: afhankelijkheden, niet-ondersteunde API's, risicovolle gebieden en een inschatting van de inspanning
- Business logic verplaatst van code-behind naar testbare services
- Data access, configuratie en authenticatie overgezet naar ASP.NET Core
- Tests op de gemigreerde onderdelen zodat het gedrag hetzelfde blijft
- Een succesvolle build, overdrachtsnotities en een lijst van wat nog moet gebeuren
Goed om te weten: Web Forms heeft geen automatische upgradepad, dus pagina's worden opnieuw opgebouwd als Razor Pages of MVC.
Niet inbegrepen: UI redesign, nieuwe functies, hosting en apps groter dan de scope van het pakket.
Voor je bestelt, stuur me je frameworkversie, app-grootte en database zodat ik het juiste pakket kan bevestigen.
Maak kennis met PathumJay
- Afkomstig uitSri Lanka
- Lid sindsdec 2020
- Gem. reactietijd1 uur
- Laatste levering4 jaar
Talen
Engels
Automatische vertaling
Andere Software development diensten die ik aanbied
Veelgestelde vragen
Automatische vertaling
Kunnen Web Forms automatisch worden omgezet?
Nee, geen tool doet dat volledig. Business logic en data access kunnen worden overgezet, maar pagina's worden opnieuw opgebouwd als Razor Pages of MVC. Daarom doe ik eerst een audit en geef ik een offerte op basis van scope.
Wordt mijn live app beïnvloed?
Nee. Ik werk op een kopie van je code in een aparte branch. Niets wordt uitgerold naar productie tenzij jij dat vraagt, en jij beslist wanneer je overstapt.
Wat moet ik aanleveren?
Toegang tot broncode (repo of zip), je .NET Framework versie, een database schema of testdatabase, en hoe je nu bouwt en deployt. Ik heb geen productieve credentials nodig.
Wat als mijn app groter is dan de pakketten?
Begin met de Migration audit. Het geeft je een plan en een inschatting van de inspanning, en ik kan de volledige migratie als een maatwerkofferte op basis daarvan aanbieden.
