Live Stream: Migrating & Upgrading Xamarin.Forms to .NET MAUI

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ส.ค. 2024
  • Checkout my new video on full migration: • Migrate to .NET MAUI f...
    Let's explore a few options of migrating apps from Xamarin.Forms to .NET MAUI. We will look at analyzing our projects, how to use the upgrade assistant, and how to manually migrate if necessary.
    Upgrade assistant dotnet.microsoft.com/platform...
    👕 Buy some swag! - jamesmontemagno.myspreadshop....
    ☕️ Buy me a coffee - www.buymeacoffee.com/jamesmon...
    Chapters:
    00:00:00 - Countdown
    00:05:25 - Hello + Q&A
    00:28:20 - Migrating Docs & Thoughts
    00:37:30 - Upgrade Assistant on Project
    00:48:00 - Upgrade Assistant on Xamarin.Forms Solution
    01:06:00 - Migration Cleanup & Running
    01:38:00 - Single Project Migration, Dependency Injection, MVVM, and More
    02:45:30 - Fixing Windows
    03:24:00 - Wrap-up
    Follow:
    👨‍💻 GitHub: github.com/jamesmontemagno
    🦜 Twitter: / jamesmontemagno
    📄 Website: www.montemagno.com
    📰 Newsletter: newsletter.montemagno.com/
    What is on my hat? It is the CLE clothing logo because I am from Cleveland! Checkout their awesome CLE merch: cleclothingco.myshopify.com/
    What is that art on my wall? It is an original piece from the French street artist Gregos of La Butte Montmartre: / bcez1onhiqx
    Disclaimer: This channel, videos, and streams are created in my spare time and are a product of me... James Montemagno! They are NOT officially affiliated or endorsed by Microsoft (my employer) in any way. Opinions and views are my own.
    My Setup:
    🎙 Blue Spark Microphone - amzn.to/3qgtYkq
    🎙 Blue Pop Filter - amzn.to/3jEWM3r
    🤳 Rode Microphone Arm - amzn.to/2Z68AlE
    🎧 Sony MDR7306 Headphones - amzn.to/372jxta
    📲 Stream Deck - amzn.to/373Uk1n
    📹 Elgato Cam Link - amzn.to/3a9eGbh
    📷 GoPro Hero - amzn.to/374lm90
    🖱 MX Master 2S Mouse - amzn.to/3d7J2gj
    ⌨️ Tecware Phantom Keyboard - amzn.to/3aUP4y9
    #dotnet #dotnetmaui #xamarinforms
  • วิทยาศาสตร์และเทคโนโลยี

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

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

    Checkout my new video on full migration that has been updated a lot since I did this live stream: th-cam.com/video/7EaHKGUCIqc/w-d-xo.html

  • @rikudouensof
    @rikudouensof ปีที่แล้ว +3

    thanks a bunch James

  • @amaluthomas-zx4gr
    @amaluthomas-zx4gr ปีที่แล้ว

    Hi James.. upgrade assistant is now available directly in visual studio in simple button click.. Does both have same result for migration?

  • @gwisekor
    @gwisekor ปีที่แล้ว +2

    maui android의 entry 키보드 문제는 언제 해결 되나요?

  • @LanceKing-sw5th
    @LanceKing-sw5th ปีที่แล้ว +1

    Thanks for this video James!
    One point of clarification - we noticed that while Xamarin Forms will be supported until 2024, any new version of iOS that comes out towards the end of 2023 will not be supported by XF. So doesn't that earlier date act as a soft-deadline for moving to Maui (if you want your prod apps to support the next version of iOS)?

    • @JamesMontemagno
      @JamesMontemagno  ปีที่แล้ว

      It should still be supported and should continue to work. iOS 17 would be out next year and they would fix any breaking changes if there are any. iOS 18 would be fall of 2024 and that is when perhaps a breaking change would not be fixed, however in all my years there has rarely been a break in an iOS release

    • @alexanderdickbauer5470
      @alexanderdickbauer5470 ปีที่แล้ว +1

      @@JamesMontemagno Now it seems XF won't work on iOS 17. Or will there be a solution/workaround in a few days. Or is there already a solution I don't know?

  • @mosheshahar1408
    @mosheshahar1408 ปีที่แล้ว

    Is it possible to upgrade UWP projects?

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

      Yes this is now supported in the .nET upgrade assistant

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

    i think i gonna just copy paste from zero maui

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

      Checkout my newer video on all the new tooling th-cam.com/video/7EaHKGUCIqc/w-d-xo.html

  • @gt9025
    @gt9025 ปีที่แล้ว

    i dont see a point of migirating a project, when you have to fix it all by yourself for the next 3 hrs. For this time ill just create a copy of my Xamarin project into MAUI

    • @teenztown
      @teenztown ปีที่แล้ว

      you mean manually copying each file into mAUI project by tweaking namespaces? is that efficient?

    • @alexanderdickbauer5470
      @alexanderdickbauer5470 ปีที่แล้ว

      Did you succesfully upgrade your project to MAUI?

    • @gt9025
      @gt9025 ปีที่แล้ว

      @@alexanderdickbauer5470 not really, just copy the code form xamarin into maui

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

      Can you create a video or some kind of documentation when you copy paste xamarin to maui. It would really help others. I am also currently following this kind of procedure but it is also lengthy procedure.

  • @GrmlMaster
    @GrmlMaster ปีที่แล้ว

    This whole "well we´ll ignore UWP" is really annoying.
    Unfortunately Microsoft shitting on everyone that supported their failure of an App-platform is no surprise for everyone that had to work with their previous mobile/embedded platform.