Steve Talks Code
Coding thoughts about .NET
About
Blog
Tags
Categories
Archives
Talks
Guest Appearances
Search
RSS
Source Generated RegEx in .NET 7
8 Nov 2022
.NET 7
In this post, I describe the new source code generated RegEx that has been introduced with .NET 7
Creating a ZX Spectrum Image Load Video
7 Jul 2022
Retro Computing
This post is a bit of fun showing how I recreated a ZX Spectrum loading screen for my Source Generation Game talk
Could .NET Source Generator Attacks Be A Danger To Your Code?
2 Dec 2021
C# 9
Code Generation
.NET Core
Visual Studio
This post highlights the dangers of trusting third party .NET Source Generators & shows ways to spot supply chain attacks.
Debugging C# Source Generators with Visual Studio 2019 16.10
4 Jun 2021
C# 9
Code Generation
.NET Core
Visual Studio
In this post, I provide a step by step guide to debugging C#9 source generators using the new features in Visual Studio 2019 16.10
JetBrains Dependency Injection Webinar
15 Apr 2021
ASP.NET Core
Clean Code
Dependency Injection
Design Patterns
Webinars
Middleware
Last week, I had the honour of presenting a live webinar for JetBrains where I gave a presentation about using Dependency Injection in .NET Core and .NET 5. The recording is now available on YouTube.
Using OpenApiReference To Generate Open API Client Code
15 Mar 2021
C# 9
Code Generation
.NET Core
OpenAPI
Swagger
I this post I show how you can customise the code generated by the OpenApiReference tooling from Visual Studio's Connected Services using NSwag commands.
< Older
Recent Blog Posts
Source Generated RegEx in .NET 7
Creating a ZX Spectrum Image Load Video
Could .NET Source Generator Attacks Be A Danger To Your Code?
Debugging C# Source Generators with Visual Studio 2019 16.10
Latest on Twitter
Search Text
Close Search
No results found
Tags
.NET 7 (1)
.NET Core (16)
ASP.NET Core (17)
C# 9 (5)
Clean Code (10)
Code Generation (3)
Configuration (6)
Continuous Integration and Deployments (1)
Dependency Injection (8)
Design Patterns (13)
Dev Ops (2)
Git (2)
IDisposable (3)
Middleware (2)
Monorepo (2)
Octopus Deploy (1)
OpenAPI (1)
Retro Computing (1)
Swagger (1)
Visual Studio (2)
Webinars (1)