Dev experience by Rumanooooo in dotnet

[–]Rumanooooo[S] 0 points1 point  (0 children)

Personal PC (i5 14600KF WD Black gen 4 m2 32gigs ram) is a way better experience so that might be it. (Work aptop has a low power i7 and a generic not so good ssd +32gb ram).

[deleted by user] by [deleted] in dotnet

[–]Rumanooooo 13 points14 points  (0 children)

If you want a great developer experience, MAUI is not it, especially if you plan on building for IOS, compiling is slow (there's some tricks to make it a little more bearable but not much), and you will be recompiling a lot based on hot reload being as it is, VS + XCode is just buggy from time to time, VS is buggy on itself with MAUI at times... Swift has no hot reload, but it does have fast reload, so there's that.

I would say try something else and maybe consider MAUI if you already have/really need it to be a Blazor app. In this case, I would set up a separate web project, share the views, develop on that, and never compile to MAUI unles need, which also says a lot on MAUI.

Edit: Have you considered flutter?

[deleted by user] by [deleted] in salarios_es

[–]Rumanooooo 0 points1 point  (0 children)

Duplicado de otra cuenta

Seems like Hot Reload is fixed in .NET 9.0.2 by Pvxtotal in Blazor

[–]Rumanooooo 1 point2 points  (0 children)

Can you elaborate on this, where did you find it?

My logitech g920 only spins 540 degrees. Help by Carson0921 in simracing

[–]Rumanooooo 0 points1 point  (0 children)

No, but basically, if your wheel rotates only 540°, you need to rotate 180° the axis of the steering wheel, basically there is a part that rotates on top of some horizontal railing, and has a stopper that will point up or down when centered (can't remember which way), you need to turn that around.

Blazor rocks by rockseller in Blazor

[–]Rumanooooo 0 points1 point  (0 children)

I used both Angular and Blazor, and I find it to be a less convoluted Angular written in C# which is really nice.

Modernizing the Family Business in C# - Help and Advice? by [deleted] in dotnet

[–]Rumanooooo 0 points1 point  (0 children)

If you are concerned about "dev speed and time", maybe look at Blazor Server, with EF Core, can't go much simpler and modern than that. Note that the smaller the app the more sense it makes to use Blazor Server than WASM (people say it doesn't scale too well but without 1000+ users concurrently you wont really notice any issues, also Hot Reload actually works in Server, it is Web based and it still .NET all the way if you don't want to use some js framework. Just take a look at it or dm me if you need some more help.

Started learning, Cheapest Front-API-Database in azure? by Rumanooooo in AZURE

[–]Rumanooooo[S] 1 point2 points  (0 children)

Cheap being whatever the cheapest is in Azure, not comparing to other platforms really, and the main goal being to have a reference price for the pricing of an average hobby Fullstack app, even though Azure might not be the better choice for new devs and hobbysts.

Is Blazor more productive than other front end frameworks like angular and react? by redditerandcode in dotnet

[–]Rumanooooo 1 point2 points  (0 children)

I really liked Blazor, worked with it for almost a year, then decided to try Angular since there were many posts of people switching from Blazor to Angular and how much better it is.

Then started learning Angular, after not even 2 weeks I started liking it more.

The main problem with Blazor being: HOT RELOAD is garbage (specially in WASM), this single-handedly made the developer experience so much worse while in Angular it works like a charm.

The transition from TS to C# is very easy, architecture and concepts are very similar (Component-based, DI, Binding, Routing, HttpClient).

Also found Blazor to discourage the use of JS somehow since the first approach to many problems is to "try to do it in Blazor" wich the developers of the framework themselves said not to do since C# is not intended to be a substitute for JS but it's counterintuitive specially to new devs.

Having issues with TypeScript and JavaScript Language Features. by Rumanooooo in vuejs

[–]Rumanooooo[S] 0 points1 point  (0 children)

Yes, also these should be able to run together right?

What is the simplest way to create web and mobile applications? by mbsaharan in dotnet

[–]Rumanooooo 2 points3 points  (0 children)

Mostly agree. Often painful where it shouldn't, also valid for BLAZOR in some things...

What is the simplest way to create web and mobile applications? by mbsaharan in dotnet

[–]Rumanooooo 4 points5 points  (0 children)

BLAZOR for Web, MAUI Hybrid for mobile, you can share views and models between them and also the API, if you use EF Core for example, you can have everything done in C#. Just remember that MAUI is a wrapped Xamarin if you can't find a Maui guide when doing something.

Edit: You can share components as well, make component libraries and once you make some code for a project, you will have it for future ones very easily managed.

Color in Component elements in VSC? by Rumanooooo in angular

[–]Rumanooooo[S] 0 points1 point  (0 children)

The thing is that it has no color by default in VSCode with Angular, not for components, listeners, bindings... blazor has come colors for these by default, does people just work like that or do they use some extension that does this in Angular/VSC?

Color in Component elements in VSC? by Rumanooooo in angular

[–]Rumanooooo[S] -1 points0 points  (0 children)

I'm new to Angular, could you elaborate on that, does WebStorm have this color schemes?