Posts

This profile is from a federated server and may be incomplete. Browse more on the original instance.

rockylhotka, to random
@rockylhotka@fosstodon.org avatar

@khalidabuhakmeh , does #rider allow saving and restoring various window layout configurations?

Sometimes I'm on my Surface screen, and sometimes I'm on a massive 4k screen - each of which benefits from radically different tool window layouts.

rockylhotka,
@rockylhotka@fosstodon.org avatar

@khalidabuhakmeh It looks like I can have one default, but maybe not switch between multiple layouts

https://www.jetbrains.com/help/rider/Manipulating_the_Tool_Windows.html#resize-tool-windows

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@rockylhotka You can have a unique layout for each project or use the same layout for all projects.

rockylhotka, to random
@rockylhotka@fosstodon.org avatar

I've been using off and on for the past few days. I am starting to figure out where everything is, and I see why people like it.

Clean, spare UI that appears to support all the project types used in (which is nearly all of them), with lots of dev productivity helpers (some of which I'm finding annoying, but will probably appreciate over time).

rockylhotka, to random
@rockylhotka@fosstodon.org avatar

What is the equivalent to "snippets" in #rider?

maartenballiauw,
@maartenballiauw@mastodon.online avatar
khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@maartenballiauw @rockylhotka I also wrote a short post that might have never screenshots than our documentation. 😄

https://blog.jetbrains.com/dotnet/2023/05/30/level-up-with-live-templates-in-jetbrains-rider/

rockylhotka, to blazor
@rockylhotka@fosstodon.org avatar

Is there any way to create/maintain a unique user id value for #blazor that goes across server-static and server-interactive pages? Other than a cookie, because that's too broad - I want something that is more per-tab than per-browser.

#aspnetcore #dotnet

rockylhotka,
@rockylhotka@fosstodon.org avatar

@TimPurdum We looked into browser local storage, but couldn't figure out a way to get it working with SSR and the pre-render phase.

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@rockylhotka @TimPurdum cookies are going to be your best option.

rockylhotka, to dotnet
@rockylhotka@fosstodon.org avatar

Serialization and (more so) deserialization is interesting and hard. Articles like this are something I enjoy.

https://isadorasophia.com/articles/serialization/

#dotnet

rockylhotka, to dotnet
@rockylhotka@fosstodon.org avatar

Why is it that almost 100% of the time when I go to create or use a project in that it just fails to build for random reasons - like being unable to find the right packages or some other obscure b.s. that requires lengthy searching and trial-and-error to maybe fix?

Basically, my experience with almost always sucks.

jonathanpeppers,
@jonathanpeppers@dotnet.social avatar

@rockylhotka this is going to be tricky, .NET 6 MAUI is out of support so I don’t know how you could build 6 and 8 together, you can only target 7 and 8 in a supported fashion. The general issue sounds like .NET workloads though…

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@jonathanpeppers @rockylhotka the latest SDK is supposed to be backwards compatible so you can try setting global.json to 8 and reinstalling the workloads from that same directory (that will use the latest SDK and install the workloads into that band)

rockylhotka, to Software
@rockylhotka@fosstodon.org avatar
rockylhotka, to golang
@rockylhotka@fosstodon.org avatar
rockylhotka, to random
@rockylhotka@fosstodon.org avatar

My phone is glitching so I’m truly using my iPad for the first time ever. I need to say that it isn’t fantastic.very inconsistent experiences between apps and other apps. And #safari! Omg it sucks! Especially with #pwa apps, but generally quite poor compared to anything chromium based.

Why do people choose this platform?

bradwilson,
@bradwilson@mastodon.social avatar

@rockylhotka I hate iPadOS but the tablet ecosystem for Android is so much worse.

rockylhotka, to dotnet
@rockylhotka@fosstodon.org avatar
rockylhotka, to dotnet
@rockylhotka@fosstodon.org avatar

My friend Rachel Appel tagged me in her post about Blazor and its usage. I got a bit carried away with my answer and it ended up being a blog post.

https://blog.lhotka.net/2023/11/29/How-Does-Blazor-Compete-with-MVC-and-Razor-Pages

#dotnet #blazor #aspnetcore

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@rockylhotka > so it now actually competes with Razor Pages

Michael Scott Creasing Forehead GIF

rockylhotka, to dotnet
@rockylhotka@fosstodon.org avatar

I now have a #dotnet #blazor app that is able to maintain per-user state across server-rendered, server-interactive, and wasm-interactive pages in a single app. It still needs some refinement, but at least the concept is proven to work!

Blog post is the next thing on the agenda.

https://github.com/rockfordlhotka/Blazor8State

rockylhotka, to dotnet
@rockylhotka@fosstodon.org avatar
rockylhotka, to blazor
@rockylhotka@fosstodon.org avatar

I put together a rough solution to flowing per-user state between pages using the different #blazor render modes in #dotnet 8. It isn't perfect, and maybe folks can provide better answers, but I wanted to at least provide a straw man solution.

https://blog.lhotka.net/2023/10/27/Flowing-State-in-Blazor-8

rockylhotka,
@rockylhotka@fosstodon.org avatar

@khalidabuhakmeh You are missing the smiley🤣

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar
rockylhotka, to random
@rockylhotka@fosstodon.org avatar

One of the hardest parts of putting together a decent sample for #cslanet is talking to a database (or remote service endpoint). It isn't like someone can just download the repo, load the project, and run. They have to set up a bunch of infrastructure (server, db server, db itself).

This #devcontainer idea seems like the solution. Provide a pre-built container with all the infra set up so someone can just run the container and see everything in action with no effort.

https://timheuer.com/blog/anatomy-of-a-dotnet-devcontainer/

rockylhotka,
@rockylhotka@fosstodon.org avatar

Well, "no effort" assuming they have #docker or some other container host already installed and working.

But in today's world who doesn't have a container host always ready to go?😏

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines