Updating Old .NET Framework Apps

  Рет қаралды 4,668

JetBrains

JetBrains

Күн бұрын

Are you burdened with maintaining old applications while yearning for a world where you can seamlessly incorporate the latest .NET innovations into your codebase? Join us in this enlightening session as we engage in an honest conversation about the essential considerations and best practices for successful migration. Together, we will explore the evolution of .NET, gaining valuable insights into its latest advancements and how we arrived at this point.
In this session, we will address the common pitfalls and challenges associated with migrating from .NET Framework to the latest versions of .NET. Prepare to delve into the intricate details and uncover the "gotchas" that every developer should be aware of during the migration process.
Additionally, we will explore powerful tools such as the .NET Upgrade Assistant, which will guide us through the journey of upgrading legacy applications to the latest and greatest versions of .NET. Learn how to harness the capabilities of these tools to streamline the migration process and unlock the full potential of the latest .NET and C# features.
By the end of this session, you will be equipped with the knowledge and tools necessary to take advantage of the cutting-edge features offered by the latest .NET versions. Embrace a world where collaboration is enhanced, developer productivity soars, and your applications leverage the power of the latest .NET innovations.
Don't miss out on this opportunity to embark on a migration journey that opens doors to new possibilities. Join us and be empowered to transform your legacy applications into modern, feature-rich solutions that thrive in the ever-evolving .NET ecosystem.
00:00:00 Start
00:01:55 Isaac Levin
00:09:20 .NET History
00:18:55 .NET 8
00:27:00 Conversion Workflow
00:34:25 Upgrade Demo
00:45:00 Q&A
01:07:07 Wrap-up

Пікірлер: 11
@skanda2186
@skanda2186 16 сағат бұрын
Great video, served me well to open a project that was written with .NET Framework 4.0 (And apparently, VS 2010).
@moranmono
@moranmono 6 ай бұрын
I am in the middle of upgrading a .net framework 4.8 app to .net 7. We decided to go with an incremental update, and the end result of the solution should be something similar to "Clean architecture." After that, things went well since we had the team share an idea of what the end result would be like.
@khalid_abuhakmeh
@khalid_abuhakmeh 6 ай бұрын
thanks for sharing @moranmono, hope you and your team get where you want to go. Cheers!
@flappah
@flappah 6 ай бұрын
Just saw that .NET 1.1 was the oldest environment someone was using. Welllll .. I am right now in the midst of doing a conversion from Visual Basic 6!!! Not even .NET. I am bringing that to .NET 8 but also changing the whole architecture behind it while retaining the global visual appearance.
@khalid_abuhakmeh
@khalid_abuhakmeh 6 ай бұрын
VB6?! Woooooooooooow. You are a legend, sir. What have been the challenges of maintaining a VB6 app in 2024?
@ForsmanTomas
@ForsmanTomas 6 ай бұрын
About libraries that don't have a .net standard version: devBiz was bought by Microsoft and their libraries was simply dropped. That's libraries for compression, mail, dns etc. One of the things that makes us putting off upgrading.
@watchchat
@watchchat 6 ай бұрын
How would you recommend targeting net6 & net8 for a library given that there are breaking changes in net8. Not all of the consuming projects will have been migrated to net8. If I target net8 & netstandard2.0 then that is really to support net4.8.
@khalid_abuhakmeh
@khalid_abuhakmeh 6 ай бұрын
"breaking changes" depends whether they apply to you and your team or not. .NET Standard is really a list of supported APIs. Think of .NET Standard as an interface, "IDotNet" if you may. The runtime of the consuming application is used to execute those APIs. It's still OK to use .NET Standard 2.0 or 2.1, it's just we're not getting any new future versions.
@zakraw
@zakraw 6 ай бұрын
Microsoft probably need to develop some kind of an advanced AI assistant for migrating to modern .NET since they cooperate with OpenAI.
@khalid_abuhakmeh
@khalid_abuhakmeh 6 ай бұрын
It might be possible, but imho, I wouldn't trust an AI blindly with an upgrade. The intricate changes between dependencies and behaviors can compound to a severely broken app. Slow and steady wins the race, and human intelligence, let's goooooooooo! 💪
@bhoomimasimath3678
@bhoomimasimath3678 5 ай бұрын
How can i install libraries in pycharm once and use it in all projects? , i am stuck anyone help me i have searched everywhere i am not getting specific solutions so please do help me .
Mastering OData: An In-Depth Developer's Guide
1:11:36
JetBrains
Рет қаралды 2,8 М.
.NET Framework vs .NET Core vs .NET vs .NET Standard vs C#
25:14
IAmTimCorey
Рет қаралды 547 М.
ПОМОГЛА НАЗЫВАЕТСЯ😂
00:20
Chapitosiki
Рет қаралды 2,5 МЛН
НЫСАНА КОНЦЕРТ 2024
2:26:34
Нысана театры
Рет қаралды 1,6 МЛН
Useful gadget for styling hair 🤩💖 #gadgets #hairstyle
00:20
FLIP FLOP Hacks
Рет қаралды 11 МЛН
A Complete .NET Developer's Guide to Span with Stephen Toub
1:02:48
.NET Framework Migration to .NET 8
10:23
CodeOpinion
Рет қаралды 4,2 М.
Building SaaS on AWS  - S7E1 - Multi tenant GenAI architecture patterns
58:56
The Logging Everyone Should Be Using in .NET
15:34
Nick Chapsas
Рет қаралды 52 М.
Signals Unleashed: The Full Guide
1:39:24
Rainer Hahnekamp
Рет қаралды 20 М.
Linus Torvalds: Speaks on Hype and the Future of AI
9:02
SavvyNik
Рет қаралды 129 М.
Brutally honest advice for new .NET Web Developers
7:19
Ed Andersen
Рет қаралды 120 М.
Сколько реально стоит ПК Величайшего?
0:37
My iPhone 15 pro max 😱🫣😂
0:21
Nadir Show
Рет қаралды 1,9 МЛН
Мой новый мега монитор!🤯
1:00
Корнеич
Рет қаралды 1,7 МЛН