Тёмный

Project Structure/Single Project - .NET MAUI Tutorial Step-by-Step 

Gerald Versluis
Подписаться 93 тыс.
Просмотров 16 тыс.
50% 1

This video is part of a crash course to build your first .NET MAUI app. Want to learn more? The next part is right here for you: • Display Rich Data with...
Before we really get to the code, let me explain to you the .NET MAUI single project approach. Single projects give us a lot of advantages like not having to repeat resources like images and fonts. After watching this video, you'll feel comfortable with the .NET MAUI project structure and you're ready to code!
💝 Join this channel to get access to perks:
ru-vid.com/show-Geral...
Disclaimer: this channel is done on personal title, in my free time, and not officially affiliated with or endorsed by Microsoft (my employer) in any way. Opinions and views are my own.
🛑 Don't forget to subscribe to my channel for more cool content: ru-vid.com...
🐦 Follow me on Twitter: / jfversluis
🤝 Join the Discord server: / discord
🔗 Links
.NET MAUI Single Project Docs: docs.microsoft.com/dotnet/mau...
.NET MAUI Docs: docs.microsoft.com/dotnet/maui/
.NET MAUI Crash Course Playlist: • Learn to Build Your Fi...
Workshop Repository: github.com/jfversluis/dotnet-...
⏱ Timestamps
00:00 - .NET MAUI Single Project Approach
00:12 - .NET MAUI Crash Course
00:44 - What is Single Project?
02:46 - Explore Single Project in Visual Studio
03:57 - Platform-Specifics
05:22 - Working with Resources: Images, Fonts, etc.
07:29 - Inspect the Single-Project csproj
10:14 - MauiIcon, MauiSplashScreen, MauiFont, etc.
13:56 - MauiProgram Structure: .NET Generic Host
15:35 - .NET MAUI Shell
🎥 Video edited with Filmora
🙋‍♂️ Also find my...
Blog: blog.verslu.is
Twitch: / jfversluis
All the rest: jfversluis.dev
#dotnetmaui #maui #dotnet6

Наука

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

 

1 авг 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 48   
@MrBigdogtim69
@MrBigdogtim69 2 года назад
I liked this video. Your pace was great. You did a good job walking through the csproj file. Maui adds a lot of functionality there - so good to have a "quick and dirty" description of some of the new things. Good job!
@jfversluis
@jfversluis 2 года назад
Thank you Tim! That is reassuring! I’ll be honest, a course like this is totally new to me so I’m a bit nervous about launching it and have people coming in looking at this. Glad to hear its actually useful. And thank you for being such a loyal member!
@TheDankindonut
@TheDankindonut 2 года назад
Love you big brother! Thanks for keeping us informed :)
@jfversluis
@jfversluis 2 года назад
Always! Thanks for the kind message!
@neutronics7893
@neutronics7893 2 года назад
Thank you so much for such great course
@jfversluis
@jfversluis 2 года назад
Glad you like it!
@jfversluis
@jfversluis 2 года назад
💡Looking for the next part in this course? Click here to find it, all about presenting data with a CollectionView: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-dlnNzjc7a60.html Want to review the full playlist? You can do that here 👉ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-mgW6xviirQk.html
@jamesboyuk7058
@jamesboyuk7058 2 года назад
Would be great to see a video on adding authentication to Maui blazor via something like azure b2c
@josedonizeteoliveirajunior1744
@josedonizeteoliveirajunior1744 2 года назад
thanks for detailing the MAUI for us
@jfversluis
@jfversluis 2 года назад
My absolute pleasure! Thanks for watching!
@checox1909
@checox1909 2 года назад
I don't know what I will enjoy the most, the video content or the thumbnails hahahahahahah
@jfversluis
@jfversluis 2 года назад
Trying my best to be a little creative 😬
@mariselvam6702
@mariselvam6702 2 года назад
Actually, You are a great teacher 👌
@jfversluis
@jfversluis 2 года назад
Thank you Mari! Appreciate it!
@sps014
@sps014 2 года назад
Great video, please continue the series, looking for more specially shell, tab, nav view etc
@jfversluis
@jfversluis 2 года назад
New part coming on Monday!
@sps014
@sps014 2 года назад
@@jfversluis awesome have great weekends
@jfversluis
@jfversluis 2 года назад
@@sps014 you too!
@firefox3799
@firefox3799 Месяц назад
Very nice explanations!! Good Job. It should be also unvaluable if you can show some Bluetooth LE applications in MAUI. Thanks!!
@darrelllubben9119
@darrelllubben9119 Год назад
I have been going through many videos trying to figure out where to ask for this video. This is the closest I could find. I am creating an App that communicates through the WIFI Connection to an external device. When Debugging with IOS I have to switch it back to an Access Point that has an Internet Connection for a license check. This requires me to flip back and forth with the SSID Names. Is there a work around for the IOS requiring an Internet Connection at the start of a Debug Session? BTW you have a Great Channel, providing amazing insight.
@kevinfurst8163
@kevinfurst8163 2 года назад
Hi Gerald. I noticed that the app icon that is showed on the tasklist (Windows), always has a blue colored boarder around. How can I change that? I would just want it like most other apps shown in the tasklist, which have dont have this border (transparent around the icon).
@jfversluis
@jfversluis 2 года назад
I remember issues have been opened because of that on the repo. Can't remember the outcome, but check there :)
@sajanpatel6751
@sajanpatel6751 2 года назад
Great Video. I watched your video of sqlite. Can i ask if EF core works with .net maui and what all databases can work with it?
@jfversluis
@jfversluis 2 года назад
Thanks Sajan! Entity Framework can definitely work. I would say all file-based databases should work. I know LiteDB and SQLite both work at least!
@dasayevexavier5450
@dasayevexavier5450 11 месяцев назад
Great video.
@jfversluis
@jfversluis 11 месяцев назад
Glad you like it!
@alonrom3952
@alonrom3952 11 месяцев назад
Hi, is there an automatic/straightforward way of transforming the multi-project solution to a multi-targeted single project?
@jfversluis
@jfversluis 11 месяцев назад
Not automated as far as I know. Basically you could consider everything under the Platforms folder as a separate project. Move everything from your separate project into the right subfolder and that should be the right place. In the single-project csproj make sure it targets the platforms you want. There definitely will be some fiddling to get it right though.
@arvindchourasiya4738
@arvindchourasiya4738 Год назад
Did you say icons we need to place in respective folders manually once they are generated from svg resource ? at 6:44 I was hoping its being done automatically
@jfversluis
@jfversluis Год назад
If I did then I said it wrong. You don’t need to do that. Put the SVG under resources and the rest happens automatically
@arvindchourasiya4738
@arvindchourasiya4738 Год назад
@@jfversluis Thank you for clarification ☺️.
@shekaytgaming414
@shekaytgaming414 5 месяцев назад
Hi, do you have a sample code or project with Multi Project structure?
@jfversluis
@jfversluis 5 месяцев назад
Actually I do! It's in the official repo and will be available soon in Visual Studio: github.com/dotnet/maui/tree/main/src/Templates/src/templates/maui-multiproject
@resler7ooo118
@resler7ooo118 2 года назад
Good jobs my brother
@jfversluis
@jfversluis 2 года назад
Thanks for watching!
@MuhammadNadeem-wj6xd
@MuhammadNadeem-wj6xd 2 года назад
Very nice @Gerald
@jfversluis
@jfversluis 2 года назад
Thanks Muhammad!
@johnluquer
@johnluquer Год назад
Would you recommend learning programming using Maui?
@jfversluis
@jfversluis Год назад
If you’re starting out with programming as a whole it might be a bit much to take in. Take a step back and just start learning the language first I guess.
@DiegoSilva-dv9uf
@DiegoSilva-dv9uf 10 месяцев назад
Valeu!
@jfversluis
@jfversluis 10 месяцев назад
Wow thank you so much for the support! 🥰
@JasonSamuel-vh1dc
@JasonSamuel-vh1dc Год назад
Would be nice to see tutorial dedicated to xaml.
@TheMoes81
@TheMoes81 10 месяцев назад
It would be really awesome, if there would be a video/tutorial about a white-label solution. Having two apps, with different app names, themes, but shared features. BUT the features are NOT 100% identical on each app. Exp. App_1 needs Login and get data from the cloud, App_2 doesn't need a login but has a bluetooth feature. Besides that, both are feature identical.
@sipepguru
@sipepguru 2 года назад
You are on fire.... show me more!!!
@jfversluis
@jfversluis 2 года назад
As always; thanks Karl! More to come!
@salahboual1902
@salahboual1902 2 года назад
You know we developers prefer the dark mode lol.. Wish you could switch to that Thank you!
@jfversluis
@jfversluis 2 года назад
Sorry! Not going to happen. Personally I like light theme better and is also better for screen shares etc :)
@--Eric--
@--Eric-- 2 года назад
@@jfversluis 👍🏼👏🏼
Далее
Аминка ❤️
00:16
Просмотров 827 тыс.
Вопрос Ребром - Субо
49:41
Просмотров 1,6 млн
Unit Testing .NET MAUI Apps with xUnit
9:08
Просмотров 13 тыс.
НЕ БЕРУ APPLE VISION PRO!
0:37
Просмотров 375 тыс.
iPhone 16 - 20+ КРУТЫХ ИЗМЕНЕНИЙ
5:20
Проверил, как вам?
0:58
Просмотров 189 тыс.