Package PSC.Analyzers.Blazor as a NuGet analyzer, publish it to a feed, and consume it across a solution including how to make rules fail the build.
Tag: blazor
Unit testing your analyzer
Test the PSC001 rule with Microsoft.CodeAnalysis.Testing: reference assemblies, inline diagnostic markup, and positive and negative cases.
Writing your first diagnostic
Write the PSC001 rule: a DiagnosticAnalyzer that finds Blazor [Parameter] properties and flags the ones that aren’t PascalCase.
Build a Roslyn Analyzer from scratch
Start a custom Roslyn analyzer for Blazor. We scaffold PSC.Analyzers.Blazor, explain every csproj setting, and set up analyzer release tracking.
I built a Visual Studio 2026 extension to bring back Blazor code-behind
Visual Studio 2026 dropped the built-in ‘extract @code to a code-behind’ feature. So I wrote a right-click extension that brings it back and handles the one tricky case that makes it hard.
APIs with Entity Framework Core: PUT
Continue the tutorial about APIs with Entity Framework Core and in particular how to implemente the PUT to update a record with dependencies.
APIs with Entity Framework Core: POST
Here how to change the minimal APIs with Entity Framework Core for POST and GET in order to save and retrieve an object with dependencies.
APIs with Entity Framework Core
I want to give a complete example of minimal APIs in Blazor with Entity Framework Core with complex objects.
New MarkdownEditor components for JavaScript and Blazor
Today, after 2 years, I released a new Markdown Editor components for JavaScript and Blazor. The full source code is available on GitHub.
Language In Use is here!
Language In Use is here! I’m so excited about the presentation of my new project. My new app helps you to learn and improve your language
NET8, Blazor and Custom User Management
I will show how to create custom user management with NET8 and Blazor based on Microsoft Identity. Here is how to add custom fields for users
Custom User Management with NET8 and Blazor
In this new series of posts, I will show how to create custom user management with NET8 and Blazor based on Microsoft Identity.
Blazor integration with Identity Server
I share the code for a Blazor integration with Identity Server and BFF. All browsers don’t allow to share or save an authentication token
Custom JavaScript function in Blazor
In this new post custom JavaScript function in Blazor, I present how to create functions in C# in a Blazor page and integrate them with JavaScript
Labels and OnClickChart for ChartJs
In this new post, I introduce an update with labels and OnClickChart event, my ChartJs component for Blazor. Let me know what you think
Browser Detect component for Blazor
I’m releasing a new update for Browser Detect component for Blazor that detect correctly Windows 11 plus few improvements.
Autocomplete component for Blazor
The Autocomplete for Blazor component offers simple and flexible autocomplete type-ahead functionality for Blazor WebAssembly and Server
Testing Blazor components with bUnit
bUnit is a testing library for Blazor Components. Its goal is to make it easy to write comprehensive, stable unit tests
Timeline component for Blazor
I introduce my new #Timeline component for #Blazor #WebAssembly and Blazor #Server. The components is build with #NET6.
Keep secrets out of source code
Keep secrets out of your source code in Visual Studio. It is never a good idea to store secrets or passwords in your source code.
ScrollTabs component for Blazor
Do you have to display a lot of tabs in your page, but the look and feel is no what you want. Here you have a ScrollTabs component for Blazor
Create form dynamically with Blazor
I show you how to create form dynamically with Blazor reading the definition of the form from an API or a Json file. It is working quite well
Drag and drop with Blazor
I show how to implement drag and drop with Blazor because drag and drop has become a popular interface solution in modern applications.
Guided Tours Blazor component
I introduce you my new Guided Tours #Blazor component to help your users to understand the UI of your application
Clippy Blazor component
I introduce you my new Clippy Blazor component for Blazor WebAssembly and Blazor Server. The component is built with .NET6.