Preferences

Any tips on how to migrate a very large ASP.NET MVC app (framework 4.8), that is still in active development, with tens of thousands of users, without a complete feature-freeze? Am I able to migrate to .NET 7 in small increments over a long period?

We have a similar sounding app in terms of scale. We just bit the bullet and a couple of us spent a few weeks doing the upgrade in one branch while the rest of the team worked in another. We'd periodically merge in to the upgrade branch and tweak things as needed.

It wasn't too bad, really. Mostly it was updating any new controller methods to use the new attributes.

We originally planned to upgrade incrementally (one project at a time) but to be honest, it looked that was going to be far more fiddly and annoying that just doing the full thing.

The devblog had a post on something about that last year: https://devblogs.microsoft.com/dotnet/incremental-asp-net-to...

This item has no comments currently.

Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal