C
C#9mo ago
Mr.Mal

advantages of upgrading a website from .net 4.7 (framework) to .net 7 (core) ?

Hello I work for a company that has a .net 4.7.2 site. I still have 2 months of work with them. Is there any point in upgrading to net 7?
37 Replies
Mr.Mal
Mr.Mal9mo ago
I'm a trainee
Azrael
Azrael9mo ago
WPF website?
Mr.Mal
Mr.Mal9mo ago
yes
Azrael
Azrael9mo ago
Uhh... No?
Mr.Mal
Mr.Mal9mo ago
?
Azrael
Azrael9mo ago
Is that even available on 4.7? I thought that was 3.0.
Mr.Mal
Mr.Mal9mo ago
with aspx files ?
Azrael
Azrael9mo ago
I don't think that you can port it. Are you using XBAP?
Mr.Mal
Mr.Mal9mo ago
no
Azrael
Azrael9mo ago
Then what?
Mr.Mal
Mr.Mal9mo ago
Ok I don't understand 🙃 .
Azrael
Azrael9mo ago
Silverlight?
Mr.Mal
Mr.Mal9mo ago
Mr.Mal
Mr.Mal9mo ago
what is that ?
Azrael
Azrael9mo ago
That's not WPF.
Mr.Mal
Mr.Mal9mo ago
ok, perffect 🥲
Azrael
Azrael9mo ago
ASP.NET. Sure.
Mr.Mal
Mr.Mal9mo ago
so that'll be possible ?
Angius
Angius9mo ago
No
Mr.Mal
Mr.Mal9mo ago
and there is any advantage ?
Angius
Angius9mo ago
.aspx is dead It's not supported in Core
Azrael
Azrael9mo ago
I don't think so.
Angius
Angius9mo ago
And good riddance Far as advantages go, there's plenty
Azrael
Azrael9mo ago
Yeah no.
Angius
Angius9mo ago
Being able to host it on a Linux server Speed improvements
Azrael
Azrael9mo ago
Or actually, you can port it.
Angius
Angius9mo ago
All sorts of DX improvements
Azrael
Azrael9mo ago
This book covers migration of apps that are currently running on .NET Framework 4.x.
Mr.Mal
Mr.Mal9mo ago
Do you think it's playable for a beginner? thank you
Angius
Angius9mo ago
It's hard for not-games to be playable If you mean "doable" then... hard to tell
Azrael
Azrael9mo ago
It's going to be hard.
Angius
Angius9mo ago
Migrating an ancient project to modern standards is not easy
Azrael
Azrael9mo ago
Doable sure, but you'll need to put in a lot of effort.
Mr.Mal
Mr.Mal9mo ago
bad translation sry okthank you for your answers, I'll pass them on to my boss.
Angius
Angius9mo ago
To sum it up: the migration is worth it, but very time and effort-consuming So you need to see if the benefits are worth the effort
Mr.Mal
Mr.Mal9mo ago
I'll make an analysis of all this, thank you.
Want results from more Discord servers?
Add your server
More Posts
❔ Help me understand this lambda expressionvar myKey = availableProducts.FirstOrDefault(x => x.Value == input).Key; Console.WriteLine("✅ UV TroubleI'm current writing a voxel game in unity and have been working to get UV's properly affixed to the ❔ Syntactical Difference In Azure Function ScriptsI have syntax for two files: ```[Function("CreatePrivateMessage")] public HttpRespo❔ vscodeintellcode-csharp-0126 very high cpui just type c# code in vscode in linux, i get high cpu 100%, just during type,when stop type, the cp❔ Can someone help me understand this statement around dependency inversion with an example?I was refreshing my memory on SOLID based on conversations in #chat today, and a particular statemen❔ How to integrate stripe payment gateway into C# application?I have a small work that needs to be done soon. Only stipe payment integration into a C# applicationTypeInitializationException thrown by runtime when attempting to use JsonSerializer (.NET 8.0).Hi. I am running dotnet version 8.0.100-preview.4.23260.5, using ASP.NET version 8.0.0-preview.7.233❔ Assignment: TCPListener that recieves and returns to tcpClientHey. I do know how the tcpListener and tcpClient class works in c#, however im stuck on this assign❔ Sign up /Log in formI need help creating a sign up form for my app. I understand the components, but still find it quite❔ Trying to shorten this code.The code works well, but it's a bit dual coded so I've been trying to shorten it. I can't find a goo