C#C
C#3y ago
103 replies
Puck

❔ .NET Framework 4.8 Vs .Net Core for Longterm Support

So .NET Framework 4.8 has an indeinfite support while .NET 6 is going to go EOL in Nov, 2024 while .NET 8 will in Nov, 2026.

What is better to go with for long term support? Say I didn't want to update the program at all and everything necessary dependency wise will always be included and function as intended. Is there a reason to go for .NET 6 outside of Framework 4.8 if I am not going to use new features?

I know .NET Core has newer features and better support for the long term, but if I wasn't constantly upgrading the project to 6 -> 7 -> 8 -> 9 etc and just want the program to work on windows 10+ for say the next 30 years without any code updates, what would you think is a better option?

You can assume the program will function as an automated tester that sends and receives web requests only, based on specific results. Nothing else.
Was this page helpful?