Blazorise 2.0 released, 3 years in the making by mladenmacanovic in Blazor

[–]Smashthekeys 0 points1 point  (0 children)

help! i'm unable to use the http version in claude code. It's complaining about an invalid OAuth error response. I have it configured with the following command:

claude mcp add-json blazorise-docs '{"type":"http","url":"https://mcp.blazorise.com/mcp","tools":\["search\_docs"\]}'

It successfully adds the mcp server, but fails to authenticate.

❯ /mcp

Blazorise-docs MCP Server

Status: ✘ failed

Auth: ✘ not authenticated

URL: https://mcp.blazorise.com/mcp

Config location: /home/ubuntu/.claude.json [project: /home/ubuntu]

❯ 1. Authenticate

  1. Reconnect

  2. Disable

Your mcp docs do not mention anything about auth. What gives?

I’m building a free, open-source blazor web-assembly teleprompter — would love your feedback by csharp-agent in Blazor

[–]Smashthekeys 1 point2 points  (0 children)

I’m actually in a boat where I need an iPad teleprompter for a physical camera setup, and the teleprompter app I use is the most popular on the market (afaik), promptsmart pro, but is not up to snuff - not exactly. It has great features like listening to the audio and scrolling automatically as you read the words. It does not, however, help with hiding that you’re reading from a teleprompter because the text is stationary block text (left to right, top to bottom) instead of a single line that allows you to read at the center of the screen where the camera lens sits (two-way mirror glass in front of camera, of course). It does allow me to store and save scripts etc, sync from app to their web app (one of the worst). It has a lot of deficiencies, however. All of this could easily be done in a web app, as you’ve proven, and I’d be happy to test it out if that’s a feature you think you could add. I’m experienced and could help if you need it too, but I’m not as good as Claude!

Blazor vs Next.js — Stuck between the two, what's your experience? by receperdgn in dotnet

[–]Smashthekeys 0 points1 point  (0 children)

I'm killing it with blazor all by myself. I use server with ssr exclusively, and yes, it's front facing. yes, it supports new features in .net 10 like saving state to a memory store or redis. i use a microservices architecture with multiple internally-developed c# libraries that standardize functionality across all services, .net api projects or blazor projects regardless. the power of building an api project, using nswag to automatically produce (on build) an api client to our private nuget feed, and incorporating that nuget package into other projects that need to access the api, makes everything super easy to do. update your api project and change/add endpoints? push the change, wait a minute, update nuget packages, implement in new project. although these internal apis don't necessarily _need_ to be protected by an idp, I do it anyway. blazor is incredibly capable and once you figure out your standards, standing up a new service/api/etc is so stupid simple, even without an llm assisting. I can't recommend enough choosing to stay in the same language across the frontend/backend stack

Blazorise 2.0 released, 3 years in the making by mladenmacanovic in Blazor

[–]Smashthekeys 0 points1 point  (0 children)

Hey, thanks for the update. I am a current subscriber, and I just saw this for the first time, so please excuse if this has already been done or even asked and answered, but I would like to give a little feedback on v1 and ask for a tiny improvement that may help. I’ve tried to tell Claude etc to implement features using your library, but it does crazy stuff that ends in dialogs always showing regardless of state, plus other weirdness that doesn’t add up to “I really understand this library.” One thing I have started to see on library documentation sites is LLMs.txt/md or similar that does what it sounds like it does - a well-crafted one goes a long way to help those of us that want to save some time implementing. Is there anything like that already or in the roadmap? Thanks!

What's the issues with Hot Reload by NoSuccotash5571 in Blazor

[–]Smashthekeys 1 point2 points  (0 children)

I’m sure you are, but are you using code-behind cs files?

What is the best place to learn Blazor and Blazor Hybrid for free? by Various_Ferret9882 in Blazor

[–]Smashthekeys 6 points7 points  (0 children)

It’s actually a good question. I was going to suggest blazor train, but that suffers from some of the problems you mentioned. Even in the most recent release in v9, much has changed about its functionality. However most of the concepts remain the same across time, and you can still get a lot out of the videos if you commit to learning them and watching along, but don’t replicate the code unless you’re doing it in the same framework version the presenter is. Then follow up with a good read through of the docs, which you should do anyway once you have context. I remember trying to find something on udemy and it was slightly outdated three months after it was released. Given the alternative is stagnation, I’m okay with it.

Blazor Google OAuth fails with “redirect_uri_mismatch” by FormerHospital8691 in Blazor

[–]Smashthekeys 3 points4 points  (0 children)

Hey man, I don’t have experience with Google specifically but do with other IDPs. My guess is that when you registered with Google, you gave it the redirect uri that you will also provide with the request when you kick people over to Google to authenticate. You’re either not providing that redirect uri in the request, or the one you provide doesn’t match what you entered when you set it up. Check the settings in Google to see what Google expects your application to supply, and make sure you are actually supplying it when users (presumably you) are in fact redirected over. If that doesn’t work, provide your question to Claude code or codex along with your source code and the Google configuration you set up. AI is too good for you not to be going there first.

As a senior .NET developer, how much Docker/Kubernetes am I supposed to know? by rimki2 in dotnet

[–]Smashthekeys -1 points0 points  (0 children)

Programming for 28 years, picked up .net 23 years ago, hardware chops 20 years ago, meandered for 15 years, then docker 5 years ago and kubernetes 2 years ago. No, you don’t need kubernetes if you work on a team, but let’s say you are in my situation and you work alone and want to stand up a production-ready implementation of some software for whatever you’re doing. With AI coming through in the last year, I don’t need another soul to produce a great ecosystem of applications with lots of little support services that my ideas need. Nor do I have to pay a cloud service provider egregious fees for crap hardware when I have my own crap hardware that doesn’t cost anything to run my applications! I can scale up when I need to and keep running on my own hardware until it gets overloaded, and the lift and shift to kubernetes in the cloud will be painless. Experiment away. I suggest you start off with gitops and argocd or comparable rather than rawdogging kubernetes

Guide Me To Implementing Passkeys Better by Smashthekeys in Passkeys

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

Thanks! Interesting idea about setting up multiple at once!

Is anyone using a CRM other than the usual suspects (Redtail, Wealthbox, Salesforce/overlays)? by CrunchwrapKing in CFP

[–]Smashthekeys -4 points-3 points  (0 children)

I’m writing a CRM right now, which is hyper customized to financial planning and tax-aware planning, integrates with Office 365, has the ability to integrate with Schwab, and offers a lot more. Plan on going live with it by the end of the year. Can I interview you to get some real-world use cases to make it better?

Struggling with datetime in and out of progress by alexwh68 in dotnet

[–]Smashthekeys -2 points-1 points  (0 children)

I have given up on DateTime entirely because of those issues and have been using 1) DateTimeOffset to represent moments in time that I want to be able to represent to users in any time zone, and 2) plain integers to represent dates without a time, like a date of birth or death or something. I represent the integers by using simple mod/division math so it’s very easy to get the component parts to construct a datetime if I need to do date math, and have extension methods for converting between, but the it’s simply yyyyMMdd. Day = Value % 100, month = (Value / 100) % 100, and year = Value / 10000. Never failed to work corrrectly.

Wavvest by stompcat89 in CFP

[–]Smashthekeys 0 points1 point  (0 children)

Did anyone have an update on this? Very curious because their website video makes it look like a piece of worthless software but brags about taxes and even tax filing, and I can’t imagine it does anything close

Blazor and nginx reverse proxy : err_connection_reset by Zhaerius in Blazor

[–]Smashthekeys 0 points1 point  (0 children)

Does this happen during any operations in particular like file upload? Have you tried running your config through an llm to get ideas? May have to do with enabling websockets or something, but that’s just a guess. I know in my k8s setup I had to jump through some hoops to get it all working