What's New with .NET 9?!

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ก.พ. 2025

ความคิดเห็น • 43

  • @ClaudioBernasconi
    @ClaudioBernasconi  3 หลายเดือนก่อน +4

    03:06 I accidentally removed the params keyword when replacing Person[] with List. It's the wrong screen capturing. 🙈 Check out the video in the card popping up where I explain the C# 13 Params Collections feature in more detail and with the correct code example.🙃 Params Collections in C# 13: th-cam.com/video/MgpM0LDL8d4/w-d-xo.html

    • @marklord7614
      @marklord7614 3 หลายเดือนก่อน

      yeah, I was about to tell you that 🙂

  • @19balazs86
    @19balazs86 3 หลายเดือนก่อน +4

    Hi Claudio, thanks for sharing the information. The Blazor authentication topic deserves a dedicated video.
    The new API looks promising and makes managing the authentication state easier across different render modes.

    • @ClaudioBernasconi
      @ClaudioBernasconi  3 หลายเดือนก่อน +1

      @@19balazs86 Thanks, great to hear. I will look into it. 🤓

    • @19balazs86
      @19balazs86 3 หลายเดือนก่อน +2

      @@ClaudioBernasconi Thank you, a video on the topic of authentication would be appreciated 🙏

  • @carlcodes8422
    @carlcodes8422 3 หลายเดือนก่อน

    Great video Claudio, fantastic summary of all the new features

    • @ClaudioBernasconi
      @ClaudioBernasconi  3 หลายเดือนก่อน

      Glad you liked it, Carl! Thank you so much for your kind feedback. 🙂

  • @ronnyek4242
    @ronnyek4242 3 หลายเดือนก่อน +2

    whether youw ant to stick with .net 8 or upgrade to .net 9, just remember .net 9 is not a LTS release. If you are building large codebases etc... probably not a fantstic idea to jump to 9 super quick. If you are good for being able to upgrade frameworks, probably not a big deal

    • @ClaudioBernasconi
      @ClaudioBernasconi  3 หลายเดือนก่อน

      It's true that .NET 9 being LTS will have a shorter support period. However, if you stay on .NET 8, the jump to .NET 10 might be bigger. Curious, do you work with a big codebase and are you going from 6 to 8 to 10, or what's your strategy?

  • @jannik_onyt
    @jannik_onyt 3 หลายเดือนก่อน

    Thank you for this summary :)

  • @10Totti
    @10Totti 3 หลายเดือนก่อน

    Great video!

    • @ClaudioBernasconi
      @ClaudioBernasconi  3 หลายเดือนก่อน

      Thank you. Glad you enjoyed it! 👍

  • @tofu1687
    @tofu1687 3 หลายเดือนก่อน +1

    Nice video thanks, I cross my fingers for a maui-blazor-web template with authentication

  • @JJMV-sl1ib
    @JJMV-sl1ib 3 หลายเดือนก่อน +2

    Thank you for this video. I'm not sure but, I think .NET 9 comes with AI features as well; if you don't mind, could you please make a video about this? thanks again!

    • @ClaudioBernasconi
      @ClaudioBernasconi  3 หลายเดือนก่อน

      @@JJMV-sl1ib I will dig into it. Great video idea. 👍

    • @obinnaokafor6252
      @obinnaokafor6252 3 หลายเดือนก่อน

      Tensors and TensorPrimitives and TensorSpan

  • @ClaudioBernasconi
    @ClaudioBernasconi  3 หลายเดือนก่อน

    What feature are you looking forward to the most in .NET 9? 🤔

  • @Linkario86
    @Linkario86 3 หลายเดือนก่อน +1

    I'm really curious if MAUI becomes less buggy with .Net9. I'm not using it for anything productive yet because the issues coming along are a slow down and a risk

    • @ClaudioBernasconi
      @ClaudioBernasconi  3 หลายเดือนก่อน +1

      Yes, understandable. I got mixed feedback from people who already built applications with .NET MAUI. However, I personally have big hopes for Blazor Hybrid with .NET MAUI. I will record another video where I explore the new project/solution template.

    • @higuys6
      @higuys6 3 หลายเดือนก่อน +1

      Avalonia has significantly less bugs/head aches for a similar use case!

    • @Linkario86
      @Linkario86 3 หลายเดือนก่อน

      @@ClaudioBernasconi Looking forward to it!

    • @Biometrics
      @Biometrics 3 หลายเดือนก่อน

      Though I love NET MAUI. I also find MAUI to be very erratic on Android. For instance, I found it just mpossible to select an image / photo in an Android App that is developed in NET MAUI. I am currently using NET

    • @eng3d
      @eng3d 2 หลายเดือนก่อน

      MAUI is Xamarin with lipstick and Xamarin never was fixed. So, you won't want to bet on MAUI.
      I jumped to Flutter. Dart is quite similar to C#, so the jump was paintless.

  • @franciscovilches6839
    @franciscovilches6839 2 หลายเดือนก่อน

    Am I the only one that thinks Claudio looks like a young Scott Hanselman?

    • @ClaudioBernasconi
      @ClaudioBernasconi  2 หลายเดือนก่อน

      It's the first time somebody comments that. I'd be honored to get even close to becoming such a humble, knowledgeable and professional person in the future.

  • @guillermomazzari8320
    @guillermomazzari8320 3 หลายเดือนก่อน

    Thanks for sharing! Please, show the new template for blazor hybrid!

    • @ClaudioBernasconi
      @ClaudioBernasconi  3 หลายเดือนก่อน +1

      Thanks. Added to the pipeline, stay tuned! I will explore it and hope it delivers what it promises.

  • @davidvoney9566
    @davidvoney9566 3 หลายเดือนก่อน

    let's go!

  • @Biometrics
    @Biometrics 3 หลายเดือนก่อน

    I am hoping like everyone else that NET 9 will fix the quirks in NET MAUI. Though I love NET MAUI. I also find MAUI to be very erratic on Android. For instance, I found it just impossible to select an image / photo in an Android App that is developed in NET MAUI. I am currently using NET 8.

    • @ClaudioBernasconi
      @ClaudioBernasconi  3 หลายเดือนก่อน +1

      @@Biometrics i think it's worth testing with .NET 9. Let me know if it helped you. 😉

    • @Biometrics
      @Biometrics 3 หลายเดือนก่อน

      @@ClaudioBernasconi I will upgrade to .NET 9 in the course of the week and try again.

    • @Biometrics
      @Biometrics 2 หลายเดือนก่อน

      I did with NET 9. Take Photo now works fine. I can take photo via phone camera and display it in Maui Android App after capture without it crashing and restarting. NET 9 fixed that issue. Also I can now display several image from a biometric scanner that captures fingerprints connected to the app and display all ten of them without the app crashing after capturing only one or two. NET 9 seems to have fixed that issue too. I am impressed with NET 9. My only concern is that while NET 9 does not have LTS. I hope these fixes will be added to the next NET LTS version. That said, I have moved fully to NET 9 up from NET 8. Moving to NET 9 was not without its own challenges because I struggled with Error ADB0020 but I am glad I made the transition because I am already seeing the benefits of running NET 9 unlike when I was using NET 8.

  • @liorbanai8941
    @liorbanai8941 3 หลายเดือนก่อน

    And Guid V7 will be usefull

    • @ClaudioBernasconi
      @ClaudioBernasconi  3 หลายเดือนก่อน

      @@liorbanai8941 nice. I haven't learned about it yet. 🤓

  • @KaiHenningsen
    @KaiHenningsen หลายเดือนก่อน

    Tried going to .NET 9. Shortly after went bck to .NET 8 which was ... let's say less buggy.

    • @KaiHenningsen
      @KaiHenningsen หลายเดือนก่อน

      More precisely, dotnet hanging when trying to build and several related actions was a fatal blocker for me.

    • @ClaudioBernasconi
      @ClaudioBernasconi  หลายเดือนก่อน

      @@KaiHenningsen If you find issues with .NET, it's best to report them to their GitHub repository, and it will be fixed. That's the power of open source. I hope your issue will be resolved soon. I didn't have any issues.

    • @KaiHenningsen
      @KaiHenningsen หลายเดือนก่อน

      @@ClaudioBernasconi It was already reported when I hit on the problem. No real solution from the report(s, I think there were at least 2), so ...

  • @JoelKaiser-t1p
    @JoelKaiser-t1p 3 หลายเดือนก่อน +1

    schau mal flutter