.NET 8 | Everything you NEED to KNOW!

Ғылым және технология

.NET 8 is finally here! It's been a long-anticipated release by the whole .NET community. I'm mostly happy for all the .NET developers limited to using long-term support versions.
With .NET 8 and C# 12, we get many new improvements to the platform we all use and love!
Now, let's take a step back and see what's new.
00:00 .NET 8 is HERE!
00:44 Frozen Collections in .NET 8
01:22 .NET 8 Performance Improvements
02:14 Blazor Full-Stack Web UI
03:27 Native AOT
04:56 C# 12
05:55 .NET Aspire
07:10 Conclusion
📌 .NET 8 Announcement Blog Post:
devblogs.microsoft.com/dotnet...
📌 .NET Aspire:
devblogs.microsoft.com/dotnet...
📌 .NET Conf 2023 - Day 1 (KZread):
• .NET Conf 2023 - Day 1
🔥 C#/.NET Bootcamp: The Fundamentals & more (Code FRIENDS10 for 10% OFF)*
claudiobernasconi.ch/dotnet-c...
📌 .NET Developer Roadmap
claudiobernasconi.ch/learn-do...
📌 KZread Playlists:
The FREE Blazor Crash Course: • The FREE Blazor Crash ...
Blazor: • Blazor
✅ SUBSCRIBE FOR MORE VIDEOS
Subscribe: 🔔 claudiobernasconi.ch/Subscribe
🚀 CONNECT & SUPPORT
Twitter: / chbernasconic
Blog: claudiobernasconi.ch
Newsletter: claudiobernasconi.ch/newsletter
* Affiliate Link: I earn a small commission at no additional cost

Пікірлер: 37

  • @ClaudioBernasconi
    @ClaudioBernasconi7 ай бұрын

    What is your favorite .NET 8 feature or what do you think makes the most significant difference? 🤔

  • @DennisIvy
    @DennisIvy7 ай бұрын

    Dude your camera presence has improved so much. You look much more confident and natural now!

  • @ClaudioBernasconi

    @ClaudioBernasconi

    7 ай бұрын

    That has to be the best compliment I can get from my role model! 🙏🤯

  • @robdevoer1
    @robdevoer17 ай бұрын

    Thanks for giving up your sleep to make this video. It is good to get a first overview of the topics that are being presented.

  • @ClaudioBernasconi

    @ClaudioBernasconi

    7 ай бұрын

    Thank you so much! I really appreciate it! 🙏

  • @mesutdemirci7933
    @mesutdemirci79337 ай бұрын

    Thank you for summarizing it up

  • @ClaudioBernasconi

    @ClaudioBernasconi

    7 ай бұрын

    Thanks for watching. 😉

  • @ivanzhukov2914
    @ivanzhukov29146 ай бұрын

    TY for this video!

  • @ClaudioBernasconi

    @ClaudioBernasconi

    6 ай бұрын

    Thanks for writing a comment. 🙂

  • @guillermomazzari8320
    @guillermomazzari83207 ай бұрын

    Thanks for sharing bro!

  • @ClaudioBernasconi

    @ClaudioBernasconi

    7 ай бұрын

    Thanks for watching and leaving a comment. It helps a lot! 🙏

  • @10Totti
    @10Totti7 ай бұрын

    Thanks for these videos, if it were up to me I would have you make a video on every new feature!

  • @ClaudioBernasconi

    @ClaudioBernasconi

    7 ай бұрын

    I will try my best to cover as many topics as possible. I also have videos based on the .NET 8 RC version of features that haven't changed. 😏

  • @10Totti

    @10Totti

    7 ай бұрын

    @@ClaudioBernasconi Already seen :)

  • @davidvoney9566
    @davidvoney95667 ай бұрын

    Great, Guy😊

  • @kerkerjokerari
    @kerkerjokerari7 ай бұрын

    Hi. I am really new to coding. Is net 8 recommended for beginner? How about employability? Thank you for your kind answer!!!

  • @ClaudioBernasconi

    @ClaudioBernasconi

    7 ай бұрын

    Yes, absolutely! It depends on your location. In some regions it's more in demand than in others. It's best to check job websites to see if there are openings in your area. Other than that, learning C# is good for a first programming language. I do have a Bootcamp course (link in video description). Or you watch videos on KZread. Welcome to .NET!

  • @silfrido1768
    @silfrido17683 ай бұрын

    should I update to net 8 for gaming ?

  • @Tymonello
    @Tymonello6 ай бұрын

    AOT feels like a step back from what .NET is into being C++?

  • @ClaudioBernasconi

    @ClaudioBernasconi

    6 ай бұрын

    If you mean the fact that you loose portability, yes. However, AOT compiled .NET apps still have and use garbage collection and memory management (beyond other .NET features) that C/C++ applications don't have.

  • @waleedbensumaidea3947
    @waleedbensumaidea39477 ай бұрын

    Great Video, 🌹

  • @ClaudioBernasconi

    @ClaudioBernasconi

    7 ай бұрын

    Thank you 🤗

  • @jaymartinez311
    @jaymartinez311Ай бұрын

    Love the video but dark mode is your friend 😂. Great video though.

  • @ClaudioBernasconi

    @ClaudioBernasconi

    Ай бұрын

    Thanks for your feedback. I learned that some people have problems with their eyes when using dark mode. That's why I decided to use light mode in my videos to make them as inclusive as possible. Thanks for your understanding. 🙏

  • @zeminlu5606
    @zeminlu56062 ай бұрын

    Great video! By the way, why do you never blink?🤔

  • @ClaudioBernasconi

    @ClaudioBernasconi

    2 ай бұрын

    I record short segments and put them together in post-production. 🤓 I'm not a great speaker, and English is my third language. I never speak it, except in my videos. It's a lot of effort, and I hope you're still able to enjoy the content and learn something new. 😉

  • @KvapuJanjalia
    @KvapuJanjalia4 ай бұрын

    Frozen collections with "much better" performance? I don't know why I'm getting only 2-3 nanoseconds improvement in my benchmarks.

  • @ClaudioBernasconi

    @ClaudioBernasconi

    4 ай бұрын

    First of all, thanks for your comment and it's the right approach to perform your own benchmarks for your specific situations. Interesting results, you got. If you don't see performance improvements in your scenario, you don't need to use it. I am sure that there are scenarios where it will make a significant impact, especially when the collections are pretty large.

  • @KvapuJanjalia

    @KvapuJanjalia

    4 ай бұрын

    @@ClaudioBernasconi I guess it depends on many things. I was benchmarking dictionaries of varying sizes and random keys. Going to try on other machines too.

  • @mtranchi
    @mtranchi7 ай бұрын

    didn't waste any time getting a vid out, lol

  • @ClaudioBernasconi

    @ClaudioBernasconi

    7 ай бұрын

    Yes, was an effort, but here we are. Thanks for watching. 👍

  • @mtranchi

    @mtranchi

    7 ай бұрын

    @@ClaudioBernasconi Gah. Another thing women love is just being yourself. Put yourself out there, warts and all. Nothing screams more self-confidence than a man who shares his weaknesses. Deleting my previous comment shouts that you are an insecure man. Just my opinion of course, and i'm here for you, i'm rooting for you to find the hotty of your dreams... :)

  • @wiepcorbier
    @wiepcorbierАй бұрын

    Put it in IIS and it doesn't work anymore. The links don't work, bootstrap is gone. Not good at all.

  • @drewsarkisian9375
    @drewsarkisian93757 ай бұрын

    The constant performance improvements might be a symptom of the previous version's performance being sub-standard. Just saying.

  • @ClaudioBernasconi

    @ClaudioBernasconi

    7 ай бұрын

    Of course, when you find performance improvements you can always argue that the previous version was slower. When you look at benchmarks, .NET was always in a great standing within the last few years. Like most engineering teams, you first make it work and the improve. Just saying, not defending anyone here. Do you know another framework that adds APIs and functionality and at the same time becomes fast and faster with every iteration?

  • @broadshare
    @broadshare7 ай бұрын

    Thank you for summarizing it up

  • @ClaudioBernasconi

    @ClaudioBernasconi

    7 ай бұрын

    Glad it was helpful!

Келесі