C
C#12mo 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
ero12mo ago
asp will be more beneficial in the long run, i think
IcyIme
IcyIme12mo ago
so about learn path is so confusing...
Denis
Denis12mo 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
IcyIme12mo ago
So what is difference between blazor or mvc in asp?
Denis
Denis12mo 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
Denis12mo 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
rhymbit12mo ago
I have a strong feeling that they might just end up killing maui
sibber
sibber12mo ago
those are for 2 compeltely different things they promised support for the next 10 years
rhymbit
rhymbit12mo ago
oh they already promised then my bad
Denis
Denis12mo ago
And they promised that Win 10 is the last version
sibber
sibber12mo ago
which is not a small promise that wasnt official according to them but i see your point
rhymbit
rhymbit12mo 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
Denis12mo ago
because MAUI isn't mature
sibber
sibber12mo ago
yup and web is much more dominant thats unlikely to change
Denis
Denis12mo ago
and it has a bad aftertaste since it is an evolution from Xamarin
rhymbit
rhymbit12mo ago
Hmm
Denis
Denis12mo ago
+ the contraversy with Linux support
sibber
sibber12mo ago
but were getting off topic for this post you can move to #chat :)
Denis
Denis12mo 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
IcyIme11mo ago
thanks a lot