New Blazor Hybrid + .NET MAUI Templates are Incredible! Mobile, Desktop, Web all together!

  Рет қаралды 24,075

James Montemagno

James Montemagno

Күн бұрын

Пікірлер: 49
@Apicurieux
@Apicurieux Ай бұрын
Hi Dude, could you please make a video demonstrating how the authentication / authorization work in this template? Thank you very much in advance
@tofu1687
@tofu1687 6 ай бұрын
Is there a unified template with authentication?
@ericritter46
@ericritter46 6 ай бұрын
this is so exciting. i asked something similar about this on your q and a stream.
@DE-sf9sr
@DE-sf9sr 5 ай бұрын
Having an out of the box example of this with Entra External ID would be one way to really move the whole Blazor/Maui ecosystem more towards mainstream. Being able to more easily build consumer apps with the auth and user store easily workable is critical for getting this to scale. Is needed to make things truly compelling, otherwise the alternatives may seem better.
@2121jwill
@2121jwill 6 ай бұрын
Thanks James! It looks really good!
@RobUttley
@RobUttley 6 ай бұрын
Woah, did not rcognise you there for a moment - I briefly met you in Birmingham, UK, many years ago in the early days of Xamarin (I think you were introducing Xam Forms, thinking about it). Now you look like you did back then! I might be coming back to the mobile scene in the next few months on a project, previously I'd have used Xamarin. I guess it's Maui, possibly Maui Blazor hybrid, because I'd want to leverage WPF and Xamarin experience. Just soaking up the various options right now...
@DE-sf9sr
@DE-sf9sr 6 ай бұрын
OMG - Looks like this now lets Maui be truly cross-platform useful?? Without web it has been too clunky. So excited! I now know what it feels like to be a Swifty that just found out that She is going back on tour! Been asking/wanting this for years.
@OmarHagoche
@OmarHagoche 6 ай бұрын
Thank you, I liked that template 🎉
@felipeaugustobastosmoraes
@felipeaugustobastosmoraes Ай бұрын
5 months, I receive this update (project template) in VS Community last week 😢
@albertngoudjou8581
@albertngoudjou8581 6 ай бұрын
Thank you for another great video, I have a question: now how can we protect a page in a web app and allow anonymous in MAUI app? Thanks again
@pl-11-11
@pl-11-11 Ай бұрын
The problem is the speed. Compare with the old version (Net.6, Server App): you did not see the "Loading..." title, the forecast list is populating immediately. The new version's populating time is 1-2 sec. Unfortunately this is also true for the build desktop app.
@juliandormon7536
@juliandormon7536 3 ай бұрын
Hi James, Thanks for this!! I think there is an issue with this on Mac. I navigate to an empty folder on my mac. I then run dotnet new maui-blazor-web. Everything builds fine. When I open the solution in Rider and run the MacCatalyst project I get a bunch of errors about paths will result outside the project folder (or something like that). The problem seems to correct itself if you run the web app then try the MacCatalyst app. Sorry I cannot reproduce the exact errors now that it is working.
@marshalrafa3420
@marshalrafa3420 3 ай бұрын
Was running the same problem right now! Thanks! if you are using sequoia, there are some workarounds with some components of nightly builds that we can use as Mac users.
@saroshwadia
@saroshwadia 6 ай бұрын
Please allow us to select Blazor WASM Standalone in the Interactive render mode because if we select WebAssembly it creates 4 projects which is pointless if we just need Blazor WASM standalone with no server project. Thx
@Metalvast
@Metalvast 6 ай бұрын
You can still do this manually, but I agreed that they must and this.
@bobbastian760
@bobbastian760 4 ай бұрын
I've installed the .net 9 sdk, i rebooted, none of those templates appear
@sengel436
@sengel436 2 ай бұрын
I think you need Visual Studio 17.2 which is also a preview. That's the first version that supports .NET9. I had the same problem and created the template via terminal. This worked for me but I've got build errors that told me I should install Visual Studio 17.2
@kavoku
@kavoku 3 ай бұрын
Great video, I have quick question: if I want to use the Microsoft.Maui library can I do it on the Shared project so it can also be rendered on the web project?
@DE-sf9sr
@DE-sf9sr 6 ай бұрын
FYI - the Amazon Streak Deck link goes to a Page Not Found, and the Blue Pop filter is currently unavailable
@Freebsensetips
@Freebsensetips 2 ай бұрын
How can we add google ads in blazor Hybrid Mobile App ??? If guide then Blazor Hybrid will boost more in development.
@abdalarmden7382
@abdalarmden7382 6 ай бұрын
how using viewbox for MAUI C#
@SaveTheHedgehog
@SaveTheHedgehog 6 ай бұрын
How is my live preview visual Tree not working?!
@Apicurieux
@Apicurieux 2 ай бұрын
Thanks a lot! That's exactly what I was looking for! However, I have a question, the components that are created in the web app will be automatically used in the maui app ? Thanks in advance for your answer
@starbuck3980
@starbuck3980 5 ай бұрын
How can i make an apk with maui? i got to create apk just with command dotnet build -f net8.0-android but the apk doesnt work in my physical mobile, it crashes
@JamesMontemagno
@JamesMontemagno 5 ай бұрын
You need to deploy from VS or you need to actually publish your app and sign it: learn.microsoft.com/en-us/dotnet/maui/android/deployment/?view=net-maui-8.0
@starbuck3980
@starbuck3980 5 ай бұрын
@@JamesMontemagno i published Ad hoc , and created several apk files dont know why, what that means? anyways none of them worked in my physical mobile when copy pasted them. Just want to test the app if works, i cant run android emulator
@starbuck3980
@starbuck3980 5 ай бұрын
@@JamesMontemagno also signed them, though dont understand why this is needed, what means signed? i just put random data, that doesnt prove that i am a trusted developer. Ad hoc is not just to publish for yourself? what means ad hoc? Anyways apks dont work
@the-nasim
@the-nasim 6 ай бұрын
Does rendermode works inside Shared pages?
@tlababkary8243
@tlababkary8243 3 ай бұрын
which one is better using blazor maui server render mode or webassembly render?? I saw debate in reddit about why thereis no wasm in maui, and MS engineer said, server render in .net8 better than wasm render, wasm limited by host to interact with, is this still relevant in dotnet 9
@another_random_video_channel
@another_random_video_channel 6 ай бұрын
I love Brazor Hybrid. Thank you
@WahRan-o2o
@WahRan-o2o 6 ай бұрын
Hi very interesting, I wanted this kind of template long time ago. Is there a specific reason that we need dotnet 9, or can we import this template in dotnet 8 ? thanks ;-)
@Metalvast
@Metalvast 6 ай бұрын
What about auth logic for this template?
@borisstanar1
@borisstanar1 6 ай бұрын
There wont be for .net 9
@georgeluyckx1437
@georgeluyckx1437 5 ай бұрын
Very nice but it should also include a minimal api and authentication & Authorization. Implementing this in such scenario is very complex.
@JamesMontemagno
@JamesMontemagno 5 ай бұрын
Not every app needs it and it would be a lot to put into a starter template. There are a lot of nice community ones out there that give some options.
@jaygis5831
@jaygis5831 Ай бұрын
@@JamesMontemagno which one for example ? Because adding security in this mixed platform app is a huge issue. Thanks for sharing your inputs if any.
@rlangton76
@rlangton76 10 күн бұрын
@@jaygis5831 it's incredibly difficult and why I'm rewriting my Maui mobile app from blazor hybrid to mobile only. The web part just isn't that important to me. Using entra ID and authentication for accessing an API is doable though. It's all configured within azure and requires little code.
@Atrulable
@Atrulable 6 ай бұрын
I managed to develop a Blazor Hybrid app in .NET 7/8, the same architecture. The main difference I wanted was to use normal MAUI tabbed pages in mobile and a different navigation when in web mode. Managed to get that working but still seems a bit hacky, would be interested to see if there was a correct way to that approach.
@DE-sf9sr
@DE-sf9sr 5 ай бұрын
have an example?
@salvcri
@salvcri 6 ай бұрын
Hi James, it’s very cool! But why use that? Only to reuse code or to do not learn xaml? Thank you very much.
@JamesMontemagno
@JamesMontemagno 6 ай бұрын
If you are a web developer building apps with .net then this is your go to to reuse skills and code.
@DE-sf9sr
@DE-sf9sr 6 ай бұрын
xaml is a four-letter word (meaning bad word, lol)
@Rajeshsingh-ws5th
@Rajeshsingh-ws5th 6 ай бұрын
MAUI on mobile works on web view, but it highly vulnerable, suggest or create a new video to show case how to make it secure like native.
@SamuelSidor
@SamuelSidor 6 ай бұрын
what there is vulnerable ?
@shabanelmogy7912
@shabanelmogy7912 2 ай бұрын
We need Tutorial for social login (Google,Facebook,Microsoft) in Blazor WebAssembly And Api From Scratch with jwt
@ludologian
@ludologian 6 ай бұрын
okay it's coming together, but this is hybird blazor WEB app right? not maui blazor BINDING template? Is it not official I'm not against hybrid apps but it should translate to xaml shell app . Although I still prefer blazor syntax.
@xxapoloxx
@xxapoloxx 2 ай бұрын
Interesting, i did something similar
How to Build Effective AI Agents (without the hype)
24:27
Dave Ebbelaar
Рет қаралды 53 М.
Жездуха 42-серия
29:26
Million Show
Рет қаралды 2,6 МЛН
УНО Реверс в Амонг Ас : игра на выбывание
0:19
Фани Хани
Рет қаралды 1,3 МЛН
MAUI Hybrid App - MAUI Blazor Hybrid Apps | .NET MAUI
13:46
Coding Droplets
Рет қаралды 26 М.
Brutally honest advice for new .NET Web Developers
7:19
Ed Andersen
Рет қаралды 312 М.
The BEST Mechanical Display You've EVER Seen!!!
13:51
Tin Foil Hat
Рет қаралды 577 М.
Build hybrid apps with .NET MAUI
26:25
dotnet
Рет қаралды 9 М.
164. What is the Future of Blazor? Should I Learn Blazor?
22:32
IAmTimCorey
Рет қаралды 58 М.
I Bought a $5000 PC in a Random Asian Tech Mall
22:12
Linus Tech Tips
Рет қаралды 9 МЛН
Жездуха 42-серия
29:26
Million Show
Рет қаралды 2,6 МЛН