Two ways of migrating old ASP.NET web apps to .NET 7/8 | .NET Conf 2023

  Рет қаралды 7,382

dotnet

dotnet

8 ай бұрын

Legacy ASP.NET apps updated to ASP.NET Core can benefit from improved performance and access to the latest web development features and capabilities.
It is not easy to migrate a non-trivial web app - the migration must be done incrementally.
In this session, I'll talk about two ways of doing the migration:
* The first way involves creating a new app aside and configuring YARP to forward traffic to already migrated pages to the new app.
* The second way uses an open-source framework DotVVM which can be added directly to the .NET Framework project and allows switching to the .NET 7/8 when the migration is complete.
I'll share a lot of practical examples and my personal experience with both methods of migration.
Blog: aka.ms/dotnet/blog
Twitter: aka.ms/dotnet/twitter
TikTok: aka.ms/dotnet/tiktok
Mastodon: aka.ms/dotnet/mastodon
LinkedIn: aka.ms/dotnet/linkedin
Facebook: aka.ms/dotnet/facebook
Docs: learn.microsoft.com/dotnet
Forums: aka.ms/dotnet/forums
🙋‍♀️Q&A: aka.ms/dotnet-qa
👨‍🎓Microsoft Learn: aka.ms/learndotnet
#dotnet

Пікірлер: 5
@nickadams2361
@nickadams2361 7 ай бұрын
Getting into the weeds with this, anyone coming into it fresh I would def recommend a side by side migration from n to 7 or 8 but especially to 8. Build a minimal poc in .net8 then pull over all the logic, makes even more sense if its a small application
@acodersjourney
@acodersjourney 8 ай бұрын
Your videos have helped me in my tech.
@DanMan-mh4kj
@DanMan-mh4kj 7 ай бұрын
How long until this process simply involves asking some AI (possibly Co-pilot) to "rewrite this website in a more modern way"...? Then poof - the legacy app is modernized.
@nickadams2361
@nickadams2361 7 ай бұрын
probably still a very long time
@osullivanja
@osullivanja 5 ай бұрын
I would have appreciated if he spent a little more time on the first option rather than briefly mentioning it and then spending the rest of the time selling his own product. DotVVM doesn't work for my use case and I have to migrate the first way.
Migrating .NET applications to Azure | .NET Conf 2023
25:12
Brutally honest advice for new .NET Web Developers
7:19
Ed Andersen
Рет қаралды 86 М.
Heartwarming moment as priest rescues ceremony with kindness #shorts
00:33
Fabiosa Best Lifehacks
Рет қаралды 8 МЛН
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 58 МЛН
Мы никогда не были так напуганы!
00:15
Аришнев
Рет қаралды 6 МЛН
What's New in Blazor for .NET 8
1:06:21
dotnet
Рет қаралды 74 М.
Reverse proxying is easy with YARP | .NET Conf 2023
29:46
dotnet
Рет қаралды 10 М.
ASP.NET Community Standup - HybridCache
1:20:54
dotnet
Рет қаралды 4,8 М.
Getting Started with Dapper in .NET
11:29
Amichai Mantinband
Рет қаралды 7 М.
Updating my personal website from .NET 6 to .NET 8 LTS in 15 min
17:13
Scott Hanselman
Рет қаралды 13 М.
What Is .NET Aspire? The Insane Future of .NET!
18:35
Nick Chapsas
Рет қаралды 263 М.
"I Hate Agile!" | Allen Holub On Why He Thinks Agile And Scrum Are Broken
8:33
Move your Web Forms app to  NET Core without rewriting everything
32:08
Microsoft Visual Studio
Рет қаралды 27 М.
Starting .NET MAUI Development in 2024 - What You Need To Know
35:18
James Montemagno
Рет қаралды 57 М.
Зачем ЭТО электрику? #секрет #прибор #энерголикбез
0:56
Александр Мальков
Рет қаралды 367 М.
⚡️Супер БЫСТРАЯ Зарядка | Проверка
1:00
Easy Art with AR Drawing App - Step by step for Beginners
0:27
Melli Art School
Рет қаралды 13 МЛН