Skip to content
Friday, July 31, 2026
Recent posts
  • Packaging, publishing and consuming Roslyn analyzers
  • Unit testing your analyzer
  • Writing your first diagnostic
  • Build a Roslyn Analyzer from scratch
  • I built a Visual Studio 2026 extension to bring back Blazor code-behind

PureSourceCode

All technologies, only pure source code

  • Forum
  • Links
  • Download
  • Shop
  • Profile
    • Newsletter
    • Cart
    • Checkout
    • My orders
  • Contact

Tag: blazor

Packaging, publishing and consuming Roslyn analyzers

July 24, 2026July 24, 2026 Enrico
Blazor Analyzer Feature Image5

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.

Read More
.NET10analyzer, blazor, roslynLeave a comment

Unit testing your analyzer

July 22, 2026July 24, 2026 Enrico
Blazor Analyzer Feature Image3

Test the PSC001 rule with Microsoft.CodeAnalysis.Testing: reference assemblies, inline diagnostic markup, and positive and negative cases.

Read More
.NET10analyzer, blazor, roslynLeave a comment

Writing your first diagnostic

July 22, 2026July 22, 2026 Enrico
Blazor Analyzer Feature Image1

Write the PSC001 rule: a DiagnosticAnalyzer that finds Blazor [Parameter] properties and flags the ones that aren’t PascalCase.

Read More
.NET10analyzer, blazor, roslynLeave a comment

Build a Roslyn Analyzer from scratch

July 21, 2026July 21, 2026 Enrico
Blazor Analyzer Feature Image

Start a custom Roslyn analyzer for Blazor. We scaffold PSC.Analyzers.Blazor, explain every csproj setting, and set up analyzer release tracking.

Read More
.NET10analyzer, blazor, roslynLeave a comment

I built a Visual Studio 2026 extension to bring back Blazor code-behind

July 7, 2026July 7, 2026 Enrico
Guided Tours Blazor component

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.

Read More
Blazor, Visual Studio, Visual Studioblazor, vs-extensionsLeave a comment

APIs with Entity Framework Core: PUT

February 23, 2025February 23, 2025 Enrico
APIs with Entity Framework Core

Continue the tutorial about APIs with Entity Framework Core and in particular how to implemente the PUT to update a record with dependencies.

Read More
.NET7, .NET8, .NET9, C#blazor, entity-framework-core, entityframeworkcore, webapiLeave a comment

APIs with Entity Framework Core: POST

February 19, 2025February 23, 2025 Enrico
APIs with Entity Framework Core

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.

Read More
.NET9, C#blazor, entity-framework-core, entityframeworkcore, webapiLeave a comment

APIs with Entity Framework Core

February 19, 2025February 23, 2025 Enrico
APIs with Entity Framework Core

I want to give a complete example of minimal APIs in Blazor with Entity Framework Core with complex objects.

Read More
.NET9, C#blazor, entity-framework-core, minimal-apisLeave a comment

New MarkdownEditor components for JavaScript and Blazor

July 1, 2024July 1, 2024 Enrico
markdown editor blazor logo

Today, after 2 years, I released a new Markdown Editor components for JavaScript and Blazor. The full source code is available on GitHub.

Read More
.NET8, Blazor, C#, JavaScriptblazor, blazor-server, blazor-webassembly, javascript, markdownLeave a comment

Language In Use is here!

June 13, 2024June 13, 2024 Enrico
LanguageInUse

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

Read More
.NET8, Blazor, MAUI, Newsblazor, maui, net8Leave a comment

NET8, Blazor and Custom User Management

October 25, 2023December 14, 2023 Enrico
blazor microsoft identity

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

Read More
.NET8, Blazor, C#blazor, microsoft-identity, net82 Comments

Custom User Management with NET8 and Blazor

October 24, 2023October 25, 2023 Enrico
blazor microsoft identity

In this new series of posts, I will show how to create custom user management with NET8 and Blazor based on Microsoft Identity.

Read More
.NET8, ASP.NET, Blazorblazor, identity, identityserver4, microsoft-identity8 Comments

Blazor integration with Identity Server

September 20, 2023September 21, 2023 Enrico
x-xss-protection

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

Read More
.NET7, Blazor, Tips & tricksbff, blazor, blazor-server, blazor-webassembly, identity, identityserver4, xssLeave a comment

Custom JavaScript function in Blazor

April 3, 2023April 3, 2023 Enrico
Microsoft Blazor wallpaper

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

Read More
Blazorblazor, blazor-component, blazor-server, blazor-webassemblyLeave a comment

Labels and OnClickChart for ChartJs

March 15, 2023March 15, 2023 Enrico
Blazor component for Chart.js

In this new post, I introduce an update with labels and OnClickChart event, my ChartJs component for Blazor. Let me know what you think

Read More
.NET6, Blazorblazor, blazor-component, blazor-server, blazor-webassemblyLeave a comment

Browser Detect component for Blazor

March 14, 2023March 14, 2023 Enrico
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.

Read More
.NET6, Blazorblazor, blazor-component, blazor-server, blazor-webassemblyLeave a comment

Autocomplete component for Blazor

February 28, 2023February 28, 2023 Enrico
Microsoft Blazor wallpaper

The Autocomplete for Blazor component offers simple and flexible autocomplete type-ahead functionality for Blazor WebAssembly and Server

Read More
.NET Coreblazor, blazor-component, blazor-server, blazor-webassembly, type-aheadLeave a comment

Testing Blazor components with bUnit

February 23, 2023February 23, 2023 Enrico

bUnit is a testing library for Blazor Components. Its goal is to make it easy to write comprehensive, stable unit tests

Read More
Blazor, C#, TestingblazorLeave a comment

Timeline component for Blazor

February 22, 2023February 23, 2023 Enrico
Timeline component for Blazor

I introduce my new #Timeline component for #Blazor #WebAssembly and Blazor #Server. The components is build with #NET6.

Read More
Blazorblazor, blazor-component, blazor-server, blazor-webassemblyLeave a comment

Keep secrets out of source code

January 19, 2023January 19, 2023 Enrico

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.

Read More
.NET Core, .NET General, .NET5, .NET6, .NET7, ASP.NET, Blazor, Visual Studioaspnet-core, blazor, netcore, visual-studio, visualstudio-2022Leave a comment

ScrollTabs component for Blazor

November 7, 2022November 15, 2022 Enrico
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

Read More
.NET6, Blazor, C#blazor, blazor-component, blazor-webassemblyLeave a comment

Create form dynamically with Blazor

September 23, 2022September 23, 2022 Enrico
How to Create a Dynamic Form Builder in 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

Read More
Blazorblazor, blazor-component, blazor-server, blazor-webassemblyLeave a comment

Drag and drop with Blazor

August 12, 2022August 12, 2022 Enrico
drag and drop wallpaper

I show how to implement drag and drop with Blazor because drag and drop has become a popular interface solution in modern applications.

Read More
Blazorblazor, blazor-component, blazor-server, blazor-webassembly, drag-and-dropLeave a comment

Guided Tours Blazor component

June 10, 2022June 10, 2022 Enrico
Guided Tours Blazor component

I introduce you my new Guided Tours #Blazor component to help your users to understand the UI of your application

Read More
.NET6, Blazorblazor, blazor-component, blazor-server, blazor-webassemblyLeave a comment

Clippy Blazor component

June 10, 2022June 10, 2022 Enrico
clippy

I introduce you my new Clippy Blazor component for Blazor WebAssembly and Blazor Server. The component is built with .NET6.

Read More
.NET6, Blazorblazor, blazor-component, blazor-server, blazor-webassembly, clippy, microsoft-office, net6Leave a comment

Posts navigation

Older posts

[flnkit_donate suggested="5,10,25" currency="gbp" description="Buy me a coffee" button_text="Support Us" min="2" max="100"]

  • Packaging, publishing and consuming Roslyn analyzers
  • Unit testing your analyzer
  • Writing your first diagnostic
  • Build a Roslyn Analyzer from scratch
  • I built a Visual Studio 2026 extension to bring back Blazor code-behind
  • Blazor Analyzer Feature Image5
    Packaging, publishing and consuming Roslyn analyzersJuly 24, 2026
  • Blazor Analyzer Feature Image3
    Unit testing your analyzerJuly 22, 2026
  • Blazor Analyzer Feature Image1
    Writing your first diagnosticJuly 22, 2026
  • Blazor Analyzer Feature Image
    Build a Roslyn Analyzer from scratchJuly 21, 2026
  • Guided Tours Blazor component
    I built a Visual Studio 2026 extension to bring back Blazor code-behindJuly 7, 2026

android api apple aspnet-5 aspnet-core azure azure-devops azure-functions blazor blazor-component blazor-server blazor-webassembly clean-architecture dependency-injection design-pattern docker entity-framework-core games github identityserver4 ios javascript linux macOS maui microsoft microsoft-excel microsoft-identity net6 net8 netcore pattern powershell python security swagger swagger-ui visual-studio visualstudio-2022 webapi windows10 windows11 xamarin-forms xbox xbox-series-s

  • .NET
  • .NET Core
  • .NET General
  • .NET10
  • .NET5
  • .NET6
  • .NET7
  • .NET8
  • .NET9
  • Agile
  • Ajax
  • Amazon
  • Android
  • AngularJs
  • Apple
  • Apps
  • ASP.NET
  • Azure
  • Azure
  • Azure DevOps
  • Blazor
  • C#
  • Claude
  • Developers
  • Docker
  • F#
  • Framework
  • Games
  • General
  • Google
  • Google
  • HTML
  • HTML\CSS
  • IIS
  • Internet
  • iOS
  • Java
  • JavaScript
  • Linux
  • macOS
  • MAUI
  • Microsoft
  • Microsoft Office
  • MVC
  • News
  • Node.js
  • Other
  • PowerBI
  • PowerShell
  • Programming languages
  • Projects and ideas
  • Python
  • R
  • React.JS
  • Rust
  • Security
  • SQL
  • Swift
  • Testing
  • Tips & tricks
  • Tools
  • TypeScript
  • Ubuntu
  • Uncategorized
  • Unity
  • Universal Windows App
  • VB.NET
  • Visual Basic
  • Visual Studio
  • Visual Studio
  • WebAPI
  • Windows
  • Xamarin

Copyright © All rights reserved

Proudly powered by WordPress | Theme: SuperMag by Acme Themes
 Share This
 Facebook
 WhatsApp
 Reddit
 Telegram
 LinkedIn

Share on Mastodon

Verified by MonsterInsights