Dotnet Source Generators in 2024 Part 1: Getting Started

Dotnet Source Generators in 2024 Part 1: Getting Started

IntroductionIn this blog post, we will cover the basics of a source generator, the major types involved, some common issues you might encounter, how to properly log those issues, and how to ...
Lateral Movement with the .NET Profiler

Lateral Movement with the .NET Profiler

Lateral Movement with the .NET ProfilerThe accompanying code for this blogpost can be found HERE.IntroI spend a lot of my free time modding Unity games. Since Unity is written in C#, the games are very ...
Microsoft CEO Satya Nadella, with superimposed text: “C# is dead”

Microsoft Ditches C# for Rust: M365 Core Gets Safety and Perf Boosts

C# — Rust in peas: Microsoft 365 “Core Platform Substrate” gets rewrite in Rust language ...
Security Boulevard
The invisible C# code

The invisible C# code

Static Analysis of (the Invisible) C# SourcesFrom https://docs.microsoft.com/Does your static analysis tool see the C# source underlying your C# source? I am a compiler engineer at ShiftLeft, the designer and (main) implementor of ...