.NET MAUI Architecture Overview [3 of 8] | .NET MAUI for Beginners

  Рет қаралды 165,898

dotnet

dotnet

Күн бұрын

Пікірлер: 75
@baseljuma158
@baseljuma158 2 жыл бұрын
Finally I found a tutorial for Microsoft tool that shows me how, what and why in detailes... I hope the rest of the tutorial is in the same line
@Bee4Brendan
@Bee4Brendan Жыл бұрын
I feel like a lot of Company's will take advantage of this. It's looking like this is worth a deep dive.
@hansmuster5291
@hansmuster5291 Жыл бұрын
that was a cool compile sound
@macalin8232
@macalin8232 9 ай бұрын
What is the Microsoft recommended IDE to use on MacOs devices, now that Visual Studio for Mac will not get support after the summer of 2024?
@marcinzale
@marcinzale 2 жыл бұрын
Good job! Well explained! Thanks!
@abidalisidd
@abidalisidd 2 жыл бұрын
Creating a UI using XAML code is bizarre for me. Is there any toolbox to create UI ?
@sheriffcrandy
@sheriffcrandy Жыл бұрын
12:41 is the best part
@kitecraft
@kitecraft 5 ай бұрын
Very good and helpful and useful and clear. Thank you for the series.
@professor_stevens6784
@professor_stevens6784 9 ай бұрын
Why are there two stars (asterisks) in "Resources\Raw\**" at Line 48 of the project file? (5m28s)
@essam8364
@essam8364 2 жыл бұрын
my first app show this error.. Platform version is not present for one or more target framework, even though they have specified a platform:net6.0-maccatalyst . and there is a yellow triangle on dependencies on each packages of each dependency, even though they are instaled as nuget pkg... please help me, I had download all workloads android and windows and mac and ios using command and also maui, but never help.
@SKRUBL0RD
@SKRUBL0RD Жыл бұрын
there really needs to be a visual way to do this, not just writing XAML. anything XML related just annoys me to no end
@kombosabinho
@kombosabinho Жыл бұрын
completly agree with this. microsoft is delusional if they think we gonna build apps visually by just writing code
@SKRUBL0RD
@SKRUBL0RD Жыл бұрын
@@kombosabinho it's the big weak point to mass adoption
@poetryflynn3712
@poetryflynn3712 Жыл бұрын
If you dig a bit, you can do it almost entirely in C#.
@akk5830
@akk5830 Жыл бұрын
This series is so cool. Thanks
@MenachemRosi
@MenachemRosi 8 ай бұрын
How is it cool and how can you tell that right at the begin? you trippin bro?
@antoniovargas8512
@antoniovargas8512 Жыл бұрын
In the minute 8:24 we have a function called OnCounterClicked with two parameters (object sender and EventArgs e) mi question is: both of these parameters which is their job or task or function in the OnCounterClicked method??
@Jan-mi7rr
@Jan-mi7rr 2 ай бұрын
These two parameters do nothing within this method. The sender could be used to identify the sender which invoked the event (in this case it is the click button). The event argument "e" can contain event specific information (in this case "e" has probably no information). Normally you use these two parameters if you invoke events yourself. You can derive from class EventArgs to have your own custom event argument.
@lukelyons9606
@lukelyons9606 9 ай бұрын
I am trying to run the android emulator while simultaneously viewing the "live tree" which I found in my version named as "document outline" - I can't see the live tree while debugging. I should mention I'm using a Mac mini with an M1 chip that seems to be causing me more headaches than anything. Thoughts?
@vasanthcanny
@vasanthcanny Жыл бұрын
i cant see MAUI option under project creation .. PS. i have installed VS2022 community edition and enabled mobile platform while instation
@shbita
@shbita 2 жыл бұрын
Great Tutorial , Thanks!
@sumitdawrani4806
@sumitdawrani4806 10 ай бұрын
what is your pc specs and how much time it takes to debug android emulator
@PektraNao
@PektraNao 18 күн бұрын
Of course while following the tutorial when trying to debug I get an error.. I haven't even touched anything!! It says Unable to start debugging. The startup project cannot be launched. Ensure that the correct project is set as the startup project. The startup project can be changed by selecting 'Set as Startup Project' command from the right click menu in Solution Explorer. Additionnaly make sure its debug settings are correctly configured in project properties.
@liquidscorpion4217
@liquidscorpion4217 Жыл бұрын
si se puede desarrollar para tizen tambien para Wear OS?
@semnal.m2581
@semnal.m2581 6 ай бұрын
Even MIT App Inventor has drag & drop controls and you come with XAML editor to create UI? You missed your chance from the start.
@clarencevega7526
@clarencevega7526 5 ай бұрын
does it have an iphone emulator when you use windows?
@TimothyRowe-g4g
@TimothyRowe-g4g Жыл бұрын
What is meant by "services" in a MAUI app? I'm used to Windows services but they seem to mean something different in MAUI, and none of the training material I've seen explains it.
@sirinebibicha2024
@sirinebibicha2024 Жыл бұрын
Amazing video..very cool thanks..
@xr_xharprazoraxtra5428
@xr_xharprazoraxtra5428 28 күн бұрын
got stuck at 10:02 - "The project needs to be deployed before we can debug. Please enable Deploy in the Configuration Manager", then I go to the Manager, in the table, one of the item is the Project we have, Configuration is set to "Debug", Platform is set to "Any CPU",Build is set to "True", and Deploy is set to "True" already. now what ?
@arifuljannatarif4481
@arifuljannatarif4481 10 ай бұрын
We are trying to escaping from xml in android development and they are starting with xml and those messy staffs again.
@tanv33rabbas
@tanv33rabbas Жыл бұрын
i still remeber the xamarin days . aah what a bad decission of learning xamarin forms
@professor_stevens6784
@professor_stevens6784 5 ай бұрын
When I compile it, I get this error: DEP0600: Deployment failed. A dynamic link library (DLL) initialization routine failed. (Exception from HRESULT: 0x8007045A)
@dotnet
@dotnet 5 ай бұрын
Looks like maybe you are on an older version of Windows? stackoverflow.com/questions/72333230/net-maui-fails-to-run-on-windows
@professor_stevens6784
@professor_stevens6784 5 ай бұрын
@@dotnet I am on Windows 10 Home 22H2, which that stackoverflow post says is well over recent enough.
@LymeStack
@LymeStack 2 ай бұрын
I wish this video hadn't glossed over how to get the MAUI app running on the Apple platforms. Perhaps there's a little more to it than is justified for a demo video.
@mrmuzeza113
@mrmuzeza113 2 жыл бұрын
Thanks for the content james💌
@johnlowietorion8832
@johnlowietorion8832 Жыл бұрын
Is the XAML live preview still available?
@ssudharsan5615
@ssudharsan5615 2 жыл бұрын
Hello I am using windows 10 x 64 OS. When I try to run the MAUI App by clicking debug(F5) I'm getting the above error " Task -'WinAppSdkGenerateAppxPackageRecipe' failed the specified module could not be found " Does Anyone has any idea about this error...?? :(
@dotnet
@dotnet 2 жыл бұрын
Hmmm are you able to open a ticket on github.com/dotnet/maui
@ElliotBarr-ny5nm
@ElliotBarr-ny5nm Жыл бұрын
When I launch the debug on the Android emulator or the ios emulator I get the home screen of an android device or an iPhone device, not the app. When I launch on the Windows emulator, I get the app, could you know why this is?
@Joshua-uq9zw
@Joshua-uq9zw Жыл бұрын
same...
@ΣοφιαΔουμανη
@ΣοφιαΔουμανη Жыл бұрын
First time lauching the app takes a lot of minutes to load the app. if you go at the menu you will see the app. Click on it and then it will do hot reload by itself. that is at least what happend with mine
@shohagismaddoha1348
@shohagismaddoha1348 2 жыл бұрын
Lots of love bro
@kwafoisaac4133
@kwafoisaac4133 Жыл бұрын
How do I create a login
@nicolasanderson5881
@nicolasanderson5881 2 жыл бұрын
my visual studio is not showing that XAML Live Preview, can you show where can i find this window?
@dotnet
@dotnet 2 жыл бұрын
Take a look here: docs.microsoft.com/en-us/visualstudio/xaml-tools/xaml-live-preview?view=vs-2022
@bekloppta
@bekloppta 2 жыл бұрын
@@dotnet I think I'm blind, but no I don't have this in my VS. So I, guessing maybe I didn't install all packages ...
@cindrmon
@cindrmon 2 жыл бұрын
@@dotnet same for me.. i don't have options for XAML Live Preview and XAML View Tree.. what version of VS 2022 must i need to have this?
@bekloppta
@bekloppta 2 жыл бұрын
@@cindrmon oh I didn't find answer to :/ That actually stops me from learning further about this technology
@cindrmon
@cindrmon 2 жыл бұрын
@@bekloppta and yea.. i was really looking forward to working with .net maui as well, as a successor to xamarin and wpf.. but having these kinds of issues in the DX side, kind of a turn-off..
@androth1502
@androth1502 5 ай бұрын
a shame linux isn't supported. if only linux had an official native ui rather than a hodgepodge of various toolkits.
@DanIel-fl1vc
@DanIel-fl1vc 5 ай бұрын
This tutorial assumes the person is familiar with all the acronyms. I know C# have used it for years, as usual the main difficulty is how badly things are explained. How about a tutorial that shows the user how to, from nothing create a scalable user interface with a row of buttons. When you click any of the buttons a text pops up next to them with random phrases. Or how about a, create a calculator interface from nothing tutorial. All this, the xaml from the SDK of whatever doesn't explain anything, just rambles stuff with no context. I can't imagine creating a user interface with custom graphics made in photoshop can be that difficult. It should be explainable in 20 minutes.
@Taki7o7
@Taki7o7 11 ай бұрын
POV trying MAUI in 2023: Boilerplate does not even work :D
@nigelnaicker7948
@nigelnaicker7948 7 ай бұрын
still doesnt work in 2024 :D
@schecher_1
@schecher_1 2 жыл бұрын
10:12 :D
@420Sumanta
@420Sumanta Жыл бұрын
I have been DotNet wrong my entire life. It is pronounced as Dana
@nestrog8105
@nestrog8105 Жыл бұрын
7:15
@arindomghosh3144
@arindomghosh3144 11 ай бұрын
First of all whats the point of having a cross platform Framework if you can't even provide a stable Development environment for on both Mac and windows. "VS Code" is no more available for mac users and secondly in age of Declarative Design Pattern you still stuck in xaml???. Not sure seems too late and actually nothing new to offer.
@horacioserrano5430
@horacioserrano5430 Ай бұрын
BEcause declarative programing is a myth.
@Warpgatez
@Warpgatez Жыл бұрын
Noise alert @ 10:12. Headphone wearers be aware.
@nigelnaicker7948
@nigelnaicker7948 7 ай бұрын
this platform is not stable a year after this video, god help u if u try to even start from scratch like this guy does, the template wont build, nor can you debug like he is doing, such utter rubbish.
@behemothokun
@behemothokun 6 ай бұрын
Hmm, strange. Works fine for me, about debugging, sure your hypervisor is active and Set up correctly?
@ahmeddrago
@ahmeddrago Жыл бұрын
very good
@SuperOccult
@SuperOccult Жыл бұрын
what is code behind appshellxaml.cs ?
@torgmeister
@torgmeister 2 жыл бұрын
as a human, I absolutely DESPISE having to edit XML files (or XAML) to make a UI do something. Fine if you have programs that read/write xml. But if your solution to anything is "just edit the xml", you've lost me. You're just telling me you've not even attempted to make proper tools..
@kevinschaeffer3262
@kevinschaeffer3262 2 жыл бұрын
I think the Xaml files are the UI.. This tool lets you write it once and it works on many different devices. I've seen the xml file type in other contexts like data transfer but I have a pretty good time editing XAML in visual studio.
@torgmeister
@torgmeister 2 жыл бұрын
@@kevinschaeffer3262 I think they've completely lost the plot. In winforms I can visually create a UI and boiler plate code and other things I don't care about is generated for me. Here there is no tool at all. You have to edit xml to make a UI appear. Which I have zero interest in doing.
@cindrmon
@cindrmon 2 жыл бұрын
based on what i have searched about XAML, they used to have what's called XAML Designer, which is similar to the drag-n-drop winforms ui designer for XAML.. but unfortunately, i don't really know if it works or not, despite having it enabled on VS 2022.. the DX suddenly sucked even more with v17.4.x when the aforementioned XAML Live Preview and XAML Hot Reload doesn't work as advertised in the video presenting it so.. it doesn't appear in VS 2022, nor it shows up on the app running in debug mode.. the troubleshooting for it is absolutely useless because i have already followed all the steps which lead me to nothing.. it is quite unfortunate for such an aspiring tool to make cross-platform apps have such a rough DX..
@CarlosWashingtonMercado
@CarlosWashingtonMercado Жыл бұрын
Honestly I think that you haven't been able to see the advantages of using xaml. Yes, it may be a pain in the back but that kind of technology has its own advantages, and as you can see they already have their their own designer for Visual Studio. I was really long reluctant at first to but I've changed my mind. Let me ask you a question here, what other solutions or alternatives to this do you have in mind? Maybe it's just me that I don't know anything else different or better than what they're offering here.
@torgmeister
@torgmeister Жыл бұрын
@@CarlosWashingtonMercado xml is a format that gui tools should create. I don't want to edit text to make a UI appear. MFC/Winforms/etc We could create a UI and the glue/boilerplate was created. Like I said back then, when someone wants to demo "new technology" and they start editing xml to make things happen. I'm not interested. In my mind humans are not meant to create xml, programs are meant to read and write it.
Welcome to .NET 9 - .NET Conf 2024 Keynote
1:05:19
dotnet
Рет қаралды 13 М.
Из какого города смотришь? 😃
00:34
МЯТНАЯ ФАНТА
Рет қаралды 1,6 МЛН
They Chose Kindness Over Abuse in Their Team #shorts
00:20
I migliori trucchetti di Fabiosa
Рет қаралды 12 МЛН
Wait for it 😂
00:19
ILYA BORZOV
Рет қаралды 11 МЛН
бабл ти гель для душа // Eva mash
01:00
EVA mash
Рет қаралды 8 МЛН
Microsoft FINALLY killed it
6:45
Alex Ziskind
Рет қаралды 668 М.
Brutally honest advice for new .NET Web Developers
7:19
Ed Andersen
Рет қаралды 246 М.
Testing in .NET is About to Change
12:54
Nick Chapsas
Рет қаралды 80 М.
What is the MVVM pattern, What benefits does MVVM have?
22:38
James Montemagno
Рет қаралды 101 М.
Starting .NET MAUI Development in 2024 - What You Need To Know
35:18
James Montemagno
Рет қаралды 77 М.
React Native vs Flutter in 2024 - Make the RIGHT Choice (Difference Explained)
10:31
.NET Aspire for Beginners - Full Series
1:28:16
dotnet
Рет қаралды 6 М.
Making iPhone16 pink📱
0:34
Juno Craft 주노 크래프트
Рет қаралды 23 МЛН
Лазерная замена стекла iPhone 14 plus
1:00
Mosdisplay
Рет қаралды 3,1 МЛН