I have a newer version of my wizard controll. The new version is more stable and looks better. Here is a screen shot: The new wizard uses the MudBlazor timeline…
Anyone who has spent any time working with EntityFramework knows that library has it's share of warts. One of the biggest, in my opinion, is that the library is designed…
Last time I had finished walking through the setup plugin. I had almost finished walking through the quick start sample, for the library, but I left the last part for…
Last time I laid out the justification for a library to generate UI screens, for editing the setup of a Blazor website. This time, I'll dive deeper into the overall…
I've been trying to develop a slightly better approach to application configuration. The process we all go through now works, as far as it goes, but I think it could…
I recently made a small change to my CG.Blazor.Forms._MudBlazor NUGET package. Specifically, I added a property called OptionsFunc to the MudSelectAttribute and MudRadioGroupAttribute attributes. For this article, I'll only discuss…
I made a quick change to my CG.Blazor.Forms library. It's a change I need for a project I'm building that makes good use of the dynamic form generation capabilities of…
Most Blazor developers have learned how to validate a form. That code looks something like this: <EditForm Model="@MyModel"> <DataAnnotationsValidator /> <!-- enter the rest of the form here --> <button…
Last time I wrote about changes I recently made to my alert library. This time I'll demonstrate how to override a "standard" alert type. Let's start by defining a custom…