Recent posts tagged blazor

Level UI • 1 day • in Articles • 9 min read
Somewhere in the last year, "do we need an MCP server?" joined the list of questions that arrive in a brief before anyone has said what the thing is for. It is usually framed as MCP vs API, as though the Model Context Protocol were a newer kind of AP...
post-cover-33074
  • ai
  • api
  • webdev
  • security
Ivan Rossouw • Oct 24 • in Articles • 4 min read
Navigation bugs are often judged by their final state. Did the correct page appear? Did the authorization check pass? Did the URL settle on the expected address? Those questions matter, but they can miss the frame that users actually notice. In a r...
  • blazor
  • dotnet
  • webdev
  • testing
Ivan Rossouw • Oct 20 • in Articles • 4 min read
Flaky lifecycle tests often produce a tempting diagnosis: the cleanup code must be unreliable. Sometimes that is true. Sometimes the test is asking a framework harness to prove a narrower ownership contract, and the harness is free to finish work on ...
  • dotnet
  • blazor
  • testing
  • csharp
Ivan Rossouw • Oct 18 • in Articles • 4 min read
Moving a user from one application host to another often looks harmless. A button opens a browser, the user continues, and the original client waits for them to return. Architecturally, that is not merely navigation. It is a trust-boundary decision....
  • dotnet
  • blazor
  • security
  • architecture
Ivan Rossouw • Oct 13 • in Articles • 4 min read
Modern applications are often assembled from modules. That is good for ownership, deployment boundaries, and keeping large codebases understandable. It also creates a subtle user-experience failure mode: a page can compile, carry a valid route, pass ...
  • dotnet
  • blazor
  • architecture
  • testing
Ivan Rossouw • Oct 10 • in Articles • 4 min read
Modern client components are long-lived, reactive, and full of asynchronous work. That combination creates a subtle class of defect: a response can be factually correct for the request that produced it, yet wrong for the screen that exists when it ar...
  • dotnet
  • blazor
  • csharp
  • testing
Ivan Rossouw • Sep 28 • in Articles • 4 min read
Pagination is often introduced as a performance improvement: fetch fewer rows, render less markup, and keep response sizes predictable. That is only half the job. For an operational queue that changes while people work, pagination also defines what ...
  • dotnet
  • csharp
  • blazor
  • testing
Ivan Rossouw • Sep 25 • in Articles • 4 min read
A routed page can compile, pass its authorization checks, have documentation, and still be functionally absent. If the people entitled to use it cannot discover a normal way in, the product behaves as though the capability was never built. That is e...
  • blazor
  • dotnet
  • architecture
  • testing
Tom Smithverified • 1 day • in Articles • 9 min read
Security dominated this week, but not in the usual way. Two active campaigns turned GitHub configuration files into attack surfaces. Researchers demonstrated that the built-in browsers inside AI coding tools can read your SSH keys. And at Oracle AI ...
post-cover-33104
  • agenticai
  • devsecops
  • github
  • localai
Ivan Rossouw • Sep 22 • in Articles • 4 min read
An automated test is useful only when its assertion represents the rule we intend to preserve. That sounds obvious until a test passes for the exact condition that should make a reviewer uneasy. A recent Blazor change offered a concrete reminder. Tw...
  • security
  • testing
  • blazor
  • dotnet
Ivan Rossouw • Sep 20 • in Articles • 4 min read
Page numbers feel harmless. They are familiar, easy to render, and easy to explain. But on a mutable work queue, they can lie. Imagine a reviewer reading a newest-first queue. They load the first 25 items. Before they request the next page, a new it...
  • dotnet
  • csharp
  • blazor
  • architecture
Ivan Rossouw • Sep 17 • in Articles • 4 min read
A notification badge looks like a small feature. In a distributed application, it can expose a large architectural assumption. I recently investigated a badge that sometimes stayed stale in an ASP.NET Core and Blazor application running across multi...
  • dotnet
  • blazor
  • architecture
  • distributedsystems
Spyros • May 19 • in Articles • 2 min read
Blazor Latest Features Blazor, Microsoft’s modern web UI framework, has evolved significantly in recent releases .NET 8 and .NET 9. It now provides a powerful mix of full-stack capabilities, flexible rendering, and high performance, making it a st...
  • blazor
  • c#
Spyros • Mar 26 • in Tutorials • 1 min read
Building a Clean Master-Detail App with Blazor Server, MudBlazor, and EF Core When building business applications, one of the most common requirements is a master-detail workflow. Orders and order items are a perfect example. You need a clean lis...
  • web-development
  • c#
  • blazor
Spyros • Mar 20 • in Articles • 3 min read
Building a Blazor Form with the Command Pattern and Undo In a typical Blazor form, inputs update the model directly. That is simple and works fine for basic CRUD screens, but it starts to feel limiting when you want more control over how changes hap...
  • c#
  • blazor
Spyros • Feb 16 • in Articles • 1 min read
When IDbContextFactory enters the chat, and what it actually fixes Most EF Core examples use a scoped DbContext. In a normal Web API request, that’s fine, the request ends, the context is disposed. Then you build Blazor Server. A Blazor Server ci...
  • ef
  • core
  • blazor
  • c#
Spyros • Jul 29, 2025 • in Articles • 2 min read
In this example, we build a reusable Blazor component using Syncfusion’s SfMultiSelect that supports: Dynamic option filtering based on a Picklist type e.g., Color, Unit Two-way data binding with a parent component Internal state management to avo...
  • blazor
  • syncfusion
  • c#
Spyros • Apr 25, 2025 • in Articles • 2 min read
Exploring Actions, Effects, and the Benefits of Fluxor Modern web applications are becoming increasingly complex, and with complexity comes the need for structured state management. In the world of Blazor a popular .NET-based web UI framework . Flu...
  • blazor
  • redux
  • state
  • machine
  • c#
Spyros • Apr 10, 2025 • in Articles • 2 min read
Blazor1 is a modern framework from Microsoft that allows you to build interactive web applications using C# and .NET, both on the server and the client, without needing JavaScript. It brings the full power of .NET to the browser via WebAssembly or se...
  • blazor
  • asp
  • net
  • core
  • c#
topuzas • Mar 14, 2025 • in Tutorials • 6 min read
Blazor is a powerful framework from Microsoft that allows you to build interactive web applications using C# and .NET. It leverages WebAssembly to run .NET code directly in the browser, offering a rich development experience similar to frameworks lik...
  • blazor
To see more, click for the full list of posts or popular tags.
chevron_left
🔥 18 posts • 👩‍💻 3 active writers

✨ Want to write in this topic?
Share your learning. Get discovered. Build your profile.
Join CoderLegion

💡 Why developers use CoderLegion
Track learning • Share posts • Get ranked publicly
Create your profile