C
C#2y ago
IcyIme

next learn step is kinda confusing

I'm choosing between two frameworks, asp.net or .net maui, and I don't know what's better than learning... I thought about asp.net, but the learn path is quite confusing...
20 Replies
ero
ero2y ago
asp will be more beneficial in the long run, i think
IcyIme
IcyImeOP2y ago
so about learn path is so confusing...
Denis
Denis2y ago
Asp.net core, to be specific. This will at the very least introduce MVC, Middlewear, authentication, APIs, EF Core/dapper, dependency injection,. logging, etc... Define some simple project idea, e.g., IMDb clone, and try to Google your way to completing this project in asp.net core There are more job postings for asp Maui not so much
IcyIme
IcyImeOP2y ago
So what is difference between blazor or mvc in asp?
Denis
Denis2y ago
Blazor allows you to use MVVM, which is a different way of organizing your code Additionally, blazor can run on a server, client (wasm), or hybridly (combinations of both) You write your pages differently
Denis
Denis2y ago
Stack Overflow
Asp.net core blazor vs .net core mvc with razor
What is the architecture difference between working with razor vs blazor? Documentation suggest that I have to write an Web Api when using blazor - is it still possible to pass model objects like in
rhymbit
rhymbit2y ago
I have a strong feeling that they might just end up killing maui
sibber
sibber2y ago
those are for 2 compeltely different things they promised support for the next 10 years
rhymbit
rhymbit2y ago
oh they already promised then my bad
Denis
Denis2y ago
And they promised that Win 10 is the last version
sibber
sibber2y ago
which is not a small promise that wasnt official according to them but i see your point
rhymbit
rhymbit2y ago
I swear to god, literally nobody talks about maui in other servers catsweat people talk about electron, tauri, etc over here all the time like they don't even know about maui catlost
Denis
Denis2y ago
because MAUI isn't mature
sibber
sibber2y ago
yup and web is much more dominant thats unlikely to change
Denis
Denis2y ago
and it has a bad aftertaste since it is an evolution from Xamarin
rhymbit
rhymbit2y ago
Hmm
Denis
Denis2y ago
+ the contraversy with Linux support
sibber
sibber2y ago
but were getting off topic for this post you can move to #chat :)
Denis
Denis2y ago
indeed. I suggest learning ASP.NET Core. Either do classic MVC Razor pages, which is the most demanded option. Or Blazor, which is awesome cool and sexy, but not so popular yet
IcyIme
IcyImeOP2y ago
thanks a lot

Did you find this page helpful?