Meziantou's blog

Blog about Microsoft technologies (.NET, ASP.NET Core, Blazor, EF Core, WPF, TypeScript, etc.)

  • Home
  • Projects
  • Talks
  • Archives
  • About
  • Contact

Categories: Roslyn (16 posts)

2025

  • Roslyn Annotations for Code Fix
  • Using Roslyn to analyze and rewrite code in a solution

2024

  • Embedded Languages Supported by Roslyn
  • Useful resources to write Roslyn Analyzers
  • How to test a Roslyn analyzer
  • Roslyn analyzers: How to
  • Making primary constructor parameters read-only

2023

  • File paths in a Roslyn analyzer or source generator
  • How to access the Roslyn compilation from a VS extension
  • Measuring performance of Roslyn Source Generators
  • Testing Roslyn Incremental Source Generators

2021

  • Understanding the impact of Roslyn Analyzers on build time

2020

  • Checking if a property is an auto-implemented property in Roslyn

2019

  • Working with types in a Roslyn analyzer
  • Writing language-agnostic Roslyn Analyzers using IOperation

2018

  • Writing a Roslyn analyzer
Photo of Gérald Barré

Gérald Barré

aka. meziantou

Microsoft Most Valuable Professional (MVP)

Recent posts

  • How to Merge Two Git Repositories While Preserving History
  • Automating Null-Forgiving Operator Removal in C# Projects
  • Using Pattern Matching in C# for Performance Optimization
  • Resize Ubuntu Partitions in Hyper-V to Use Full Disk
  • Use C# 14 extensions to simplify enum Parsing

Links

  • Dev Tool List
  • Dev News
  • Async/await resources
  • .NET Multithreading resources
  • Visual Studio tips
  • Online tools
  • free-for.dev
Copyright © 2025 Gérald Barré - Use of this site constitutes acceptance of our Terms of use and Privacy policy.