Тёмный

Introduction to .NET MAUI 

dotnet
Подписаться 301 тыс.
Просмотров 63 тыс.
50% 1

aka.ms/dotNETC...
.NET MAUI is the best way to build cross platform mobile and desktop apps with .NET and C#. Join Maddy Leger, .NET MAUI Program Manager, to get a first look of .NET MAUI in .NET 6 and learn how you can start using it today. 👨‍💻 Slides & code: aka.ms/dotnetc...
🎉 .NET 6 Release Blog: devblogs.micro...
⬇ Download .NET 6: aka.ms/dotNETC...
🙋‍♀️🙋‍♂️ Get your questions answered on the Microsoft Q&A for .NET: aka.ms/dotnet-qa
💭 Join the .NET Tech Community Forums: aka.ms/dotnet/...
🏫 Learn C#, F#, and .NET with free self-guided learning from Microsoft Learn: aka.ms/learndo...
#dotnet6 #dotnetconf #dotnet

Опубликовано:

 

30 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 77   
@bswill5077
@bswill5077 2 года назад
Im hoping someone will make a tutorial on how to make a full blown app and not just a counter app using maui. Ive seen flutter did it but im still waiting for the dotnet community to show what it is capable of
@ashrafelshowen5154
@ashrafelshowen5154 2 года назад
Me too
@fred.flintstone4099
@fred.flintstone4099 2 года назад
MAUI needs Linux support. With Qt and GTK I can target Windows, Mac and Linux.
@ANTGPRO
@ANTGPRO 2 года назад
100%
@richasha670
@richasha670 2 года назад
I completely agree with your opinion , but I think it might be hard because of chaotic drivers... as Torvalds said about the failure of desktop in linux
@fred.flintstone4099
@fred.flintstone4099 2 года назад
@@richasha670 GTK and Qt seem to have no problem with Linux support in addition to their Windows and Mac support.
@richasha670
@richasha670 2 года назад
@@fred.flintstone4099 True, maybe it would be possible in the future because MS is introducing themselves as the opensource friendly
@EnerJade
@EnerJade 2 года назад
Stoopid Linux should be used for server applications so cli interfaces are the best desktop hasn’t been good and probably won’t since it’s so fragmented they don’t have a direction which is also a strength in terms of freedom and choice
@bublybublybubly
@bublybublybubly 2 года назад
She's funny XD I need MAUI on Linux yesterday!
@abhishekkadam2999
@abhishekkadam2999 2 года назад
Hey Maddy, how to turn on a computer? Maddy: "that's a great question!."
@moin_uddin
@moin_uddin 2 года назад
I would like hot reload to work just when I press ctrl+s it saves and also hot reload both at once
@vikasmalik9873
@vikasmalik9873 2 года назад
agree
@samwdp
@samwdp 2 года назад
why is Linux not supported, there already is android and mac... surely linux is not a stretch. Or is this directly linked to the fact that Visual Studio is not Linux compatible and the tooling is useless for Linux
@DavidOrtinau
@DavidOrtinau 2 года назад
We plan our platform support based on customer demand, and of course balanced against what we can budget for a particular release. Linux is under consideration, so any details you can provide about your need would be great. My email is david.ortinau@microsoft.com.
@prash71717
@prash71717 2 года назад
@@DavidOrtinau it came as a surprise that someone from Microsoft actually said Linux is under consideration.. its nice if it is, to truly compete with flutter but many do see there is very little value in linux support. mainly for linux is preferred in server workloads where asp.net core already works . Linux desktop power users prefer the command line (not much of UI).. linux desktops have browsers where MAUI/blazor can target... There are negligible percent of users who are takers for offline application use cases on linux desktops and for online there is the browser . linux desktops are heavily fragmented between distributions and supporting all of them would be too much effort for too little gain.. so why is MS even considering linux support?
@akogepayo
@akogepayo 2 года назад
@@prash71717 Microsoft needs only to support GTK and Qt or just GTK and just target Debian, Redhat and Suse. The Linux desktop is too fragmented was highly exaggerated.
@MrLOLametro
@MrLOLametro 2 года назад
I think with WSL and WSLg it would be feasible to test and develop these apps
@gradientO
@gradientO 2 года назад
@@mikemike8439 so you have 2 work machines? 🧐
@Tab54o
@Tab54o 2 года назад
Honestly I still want the drag and drop option as well. This method is so slow and the data bindings are a pain sometimes.
@michaelweaver4439
@michaelweaver4439 2 года назад
Mandy your awesome, so much fun to watch, very entertaining! Going to go play with Maui right now - looks awesome 😀 Boop, boop, boop!
@cbrcoder
@cbrcoder 2 года назад
Nice presentation. Though I think MAUI is still not ready for primetime.
@crosticox
@crosticox 2 года назад
More layers on top of others layers in dotnet.. incredible, .Net has became more like a big monster difficult to get from the beginning. Things should be simple as possible like Golang or other languages. Keep it simple
@habibi750
@habibi750 2 года назад
I have to agree. Coming from web development, the amount of code needed to create simple things is a lot. I’ve on,y tried learning wpf and it just feels so dated
@glowiever
@glowiever 2 года назад
so xamarin is gonna get whacked?
@robertical
@robertical 2 года назад
I hope so. Xamarin is painful.
@FabianBlom
@FabianBlom 2 года назад
Great video, but where can I find the source code?
@DJone4one
@DJone4one 2 года назад
I'm angry. I have look in my VS 2022 and agreed all stuff to get the Maui Preview. But isn't inside in the list. 😠 And a german IT journalist have talked in his story of Net Maui that coming soon in the Q2 2022.
@rafaelfabro4782
@rafaelfabro4782 2 года назад
Will the support for Google Store APIs come in the future or it's all Amazon Store?
@AlexS-gn9tq
@AlexS-gn9tq 2 года назад
What about the publishing process and CI/CD? Does Azure DevOps ready for MAUI mobile apps?
@mcgyverbasaya6748
@mcgyverbasaya6748 2 года назад
I'm so excited to learn this .net MAUI
@cnikolov
@cnikolov 2 года назад
Thanks for being awesome, you are great speaker
@mateuszmatejko6882
@mateuszmatejko6882 2 года назад
is it going to support Linux?
@yuriyholembyovskyy1223
@yuriyholembyovskyy1223 2 года назад
Is the sample "Podcast" app source code available?
@ScottGrunwald
@ScottGrunwald 2 года назад
Wondering the same thing
@tea_otomo
@tea_otomo 2 года назад
Bless you for uploading all the videos
@ramazangCoder
@ramazangCoder 2 года назад
omg! Does MAUI have a course?
@PierreH1968
@PierreH1968 2 года назад
UCSD has one starting January 11th : extension.ucsd.edu/courses-and-programs/cross-platform-development-with-c
@yuribispo3815
@yuribispo3815 2 года назад
I don't think so. Even the documentation is under construction. So, maybe give it a few weeks and we should be good to go.
@arunk5307
@arunk5307 2 года назад
It's a new technology, learn it, and become a trainer yourself
@ashrafelshowen5154
@ashrafelshowen5154 2 года назад
Thank you for your time, work and kindness, amazing ❤️
@brandonc3032
@brandonc3032 2 года назад
I don't understand why Microsoft didn't acquire Uno Platform and Integrate it into Maui.
@dariyanto_dev
@dariyanto_dev 2 года назад
Hope visual studio for windows as clean as visual studio for mac
@mustaphaben2921
@mustaphaben2921 2 года назад
Hello Please do a video about MVU Thanks
@CalebBertsch
@CalebBertsch 2 года назад
Is embedded jar binding available in MAUI like it is Xamarin?
@mikenazers96
@mikenazers96 2 года назад
Nice video. I wish they would just get rid of VS for Mac.
@02orochi
@02orochi 2 года назад
Why so
@AdamsTaiwan
@AdamsTaiwan 2 года назад
I updated to VS2022 17.1 Preview and I don't think it did a proper update. I removed then installed the Workloads and Maui Preview. When I created the Maui project it shows the Android, and iOS folders with in the project and creates 2 more projects for WinUI 3. So it doesn't look like what I see in this video and it won't even compile.
@middlegame2361
@middlegame2361 2 года назад
o_0 it's a pity, i think you forgot to say "boop piboob boob!" same as girl, and most important please wait for the 3rd revision!
@dotnet
@dotnet 2 года назад
Perhaps try to upgrade your templates via the dotnet cli www.nuget.org/packages/Microsoft.Maui.Templates/6.0.101-preview.10.2068
@AdamsTaiwan
@AdamsTaiwan 2 года назад
@@dotnet I got it working thank you
@Anequit
@Anequit 2 года назад
svgs got me excited ngl
@omarmohammed3130
@omarmohammed3130 2 года назад
Awesome technology from .Net, unfortunately I'm unable to run FormUI , getting a bunch of errors
@Jolopero
@Jolopero 2 года назад
I tried to get into flutter but I hate the clousures of hell and their material syntax
@ScottGrunwald
@ScottGrunwald 2 года назад
Can we get some instructions on how to implement 2 separate Shells? (Mobile / Desktop)
@jamg.barett749
@jamg.barett749 2 года назад
Esa rubia es mi crush! Maddy Leger ♥
@WesDoyle
@WesDoyle 2 года назад
Excited to explore MAUI this year!
@ravishkumar5863
@ravishkumar5863 2 года назад
Hi Maddy, thanks for sharing the detail. Please share the source code for sample app once available, that will help us to quickly check which all features are actually working without any issue in .Net Maui.
@hrchavz9694
@hrchavz9694 2 года назад
why Microsoft steel using this format of videos, the programming lang is not a fockng news, is not happy bunnies this video is more timeless and boring
@persiabudi1555
@persiabudi1555 2 года назад
how to mau disable or prevent sofkeyboard? how to scrollview both orientation? how to use pdfSharp? how to disable autosize font form maui? i get error with this case
@resuuserovich9399
@resuuserovich9399 2 года назад
17:20 - switching to Mac
@azrinsani
@azrinsani 2 года назад
Sounds exciting, especially the Android App Startup time. I hope it takes less than half a second to launch!!
@jayaraut
@jayaraut 2 года назад
I cannot see .net MAUI in my workload. I am on VS 2019 16.11.8
@pchasco
@pchasco 2 года назад
Hot reload is amazing (*when it works, soul crushing when it stops working)
@paulofilho2175
@paulofilho2175 2 года назад
Hello, I am from Brazil. Please talk more slowling and formally. My ears can't follow your pronunciations. Thanks!
@paulofilho2175
@paulofilho2175 Год назад
@@apollorealms Não disse que a pronúncia estava ruim. Disse que eu é que não conseguia acompanhar.
@DiegoNovati1
@DiegoNovati1 2 года назад
React, SwiftUI, Jetpack Compose, Flutter: those are the modern UI tools to develop interfaces. Is this really the best you can do Microsoft ? Maui is already old before reaching version 1.
@_dyats
@_dyats 2 года назад
Actually only Flutter is good and cross platform, other is shit nor cross platform. But yeah, MAUI kinda sucks there's no even good default widgets...
@DiegoNovati1
@DiegoNovati1 2 года назад
@@_dyats The problem for me is not the multiplatform support, but instead the 'declarative vs imperative' UI. Win32, WinForms, WPF, UWP, WinUI and now MAUI: all imperative and very old school. The world (Google, Apple, Facebook) has moved away from imperative with new UI frameworks.
@_dyats
@_dyats 2 года назад
@@DiegoNovati1 I got you, I don't care about that I care mostly about possibilities of framework and will I glad to work with that and user glad to use it. With MAUI can't say this right now. Actually I don't like any mobile technology that's why I have to choose at least not worse. Ps which React is🤣
@_dyats
@_dyats 2 года назад
@@DiegoNovati1 and BTW I suppose in future MAUI will support MVU pattern and that I think what you want right?
@DiegoNovati1
@DiegoNovati1 2 года назад
@@_dyats The MVx architectures (MVVM, MVP, MVI, etc) can be used with imperative and declarative UIs. The problem is that MAUI is still using code and XML for something that React, SwiftUI, Flutter and Jetpack Compose are doing using functions/struts instead: the full UI is a composition of components implemented as simple functions/structs and each time you update a property of a struct/function then the system updates the UI. P.S.: React is a UI library for web applicatoins and React Native is the implementation of React for the mobile world (both created by Facebook/Meta Platforms); I love React and I don't like at all React Native. Who will invest in MAUI now that Flutter desktop and web are in beta (and Microsft is developing some of the Flutter Desktop for Windows) and Jetpack Compose is in alpha for Desktop and Web ? On a greenfield project web and mobile are first and then desktop later recycling the technologies used for the web (using Electron as Microsft does with Teams and Visual Studio Core) or Swift UI/Compose for iOS/macOS and Android/desktop/web.
Далее
Microservices Made Easy!
29:51
Просмотров 23 тыс.
БЕЛКА ЗВОНИТ ДРУГУ#cat
00:20
Просмотров 705 тыс.
Brutally honest advice for new .NET Web Developers
7:19
What is .NET MAUI?
5:19
Просмотров 22 тыс.
Don't Use Polly in .NET Directly. Use this instead!
14:58
New Blazor WebAssembly capabilities in .NET 6
29:11
Просмотров 98 тыс.