Blog: https://andrewlock.net
Mastadon: @[email protected]
Twitter: @andrewlocknet
andrewlock.net/recent-updat...
In this post I describe some recent changes to the NetEscapades.EnumGenerators source generator, including support for [EnumMember] and new analyzers
#dotnet
andrewlock.net/recent-updat...
In this post I describe some recent changes to the NetEscapades.EnumGenerators source generator, including support for [EnumMember] and new analyzers
#dotnet
It enables logging of where each property was initially assigned from during evaluation and lights up more features in the binlog viewer.
It enables logging of where each property was initially assigned from during evaluation and lights up more features in the binlog viewer.
🎶 Somebody told me
the user provider
should use an adaptor
to proxy the query
factory builder... 🎶
www.youtube.com/watch?v=p03o...
🎶 Somebody told me
the user provider
should use an adaptor
to proxy the query
factory builder... 🎶
www.youtube.com/watch?v=p03o...
andrewlock.net/exploring-th...
In this post we enable host tracing and use that to understand how a .NET app boots up via the dotnet muxer, hostfxr, and hostpolicy.dll
#dotnet
andrewlock.net/exploring-th...
In this post we enable host tracing and use that to understand how a .NET app boots up via the dotnet muxer, hostfxr, and hostpolicy.dll
#dotnet
rjj-software.co.uk/blog/cve-202...
rjj-software.co.uk/blog/cve-202...
And if you want a place to start, you could try this conversation I had with @unixterminal.bsky.social: dotnetcore.show/season-8/hay...
And if you want a place to start, you could try this conversation I had with @unixterminal.bsky.social: dotnetcore.show/season-8/hay...
andrewlock.net/companies-us...
In this post I describe a solution to .NET "releasing too quickly": just pay for support of older versions, such as HeroDevs' Never Ending Support for .NET 6…
#dotnet @hero.dev
andrewlock.net/companies-us...
In this post I describe a solution to .NET "releasing too quickly": just pay for support of older versions, such as HeroDevs' Never Ending Support for .NET 6…
#dotnet @hero.dev
andrewlock.net/companies-us...
In this post I describe a solution to .NET "releasing too quickly": just pay for support of older versions, such as HeroDevs' Never Ending Support for .NET 6…
#dotnet @hero.dev
andrewlock.net/companies-us...
In this post I describe a solution to .NET "releasing too quickly": just pay for support of older versions, such as HeroDevs' Never Ending Support for .NET 6…
#dotnet @hero.dev
A good time to go and comment on your favorite episodes! 😊
unhandledexceptionpodcast.com
Just Googled it and found this post (and migration tool!) by @andrewlock.bsky.social!
Andrew - you're a star!!! ⭐
andrewlock.net/migrating-co...
www.danclarke.com
A good time to go and comment on your favorite episodes! 😊
unhandledexceptionpodcast.com
andrewlock.net/exploring-do...
In this post I show how to work with [UnsafeAccessor] to do 'easier' reflection and how to use .NET 10's [UnsafeAccessorType] with types you can't reference at compile time
#dotnet
andrewlock.net/exploring-do...
In this post I show how to work with [UnsafeAccessor] to do 'easier' reflection and how to use .NET 10's [UnsafeAccessorType] with types you can't reference at compile time
#dotnet
andrewlock.net/understandin...
In this post I discuss request smuggling, the recent vulnerability in ASP.NET Core with a severity score of 9.9, and how attackers could exploit it
#dotnet #aspnetcore
andrewlock.net/understandin...
In this post I discuss request smuggling, the recent vulnerability in ASP.NET Core with a severity score of 9.9, and how attackers could exploit it
#dotnet #aspnetcore
damienbod.com/2025/11/03/i...
#aspnetcore #mcp #llm #duende #openidconnect #oidc #oauth #dpop #jwt #openai #ai
damienbod.com/2025/11/03/i...
#aspnetcore #mcp #llm #duende #openidconnect #oidc #oauth #dpop #jwt #openai #ai
andrewlock.net/understandin...
In this post I discuss request smuggling, the recent vulnerability in ASP.NET Core with a severity score of 9.9, and how attackers could exploit it
#dotnet #aspnetcore
andrewlock.net/understandin...
In this post I discuss request smuggling, the recent vulnerability in ASP.NET Core with a severity score of 9.9, and how attackers could exploit it
#dotnet #aspnetcore
andrewlock.net/adding-metad...
In this post I discuss fallback endpoints and show how adding metadata to MVC or Razor Page fallback endpoints has some quirks to be aware of
#dotnet #aspnetcore
andrewlock.net/adding-metad...
In this post I discuss fallback endpoints and show how adding metadata to MVC or Razor Page fallback endpoints has some quirks to be aware of
#dotnet #aspnetcore
In the process, we also learn how to use static linking with NativeAOT.
minidump.net/using-functi...
In the process, we also learn how to use static linking with NativeAOT.
minidump.net/using-functi...
andrewlock.net/easily-publi...
In this post I describe how you can use nuget's new Trusted Publishing feature to publish NuGet packages from a GitHub Actions workflow
#dotnet #NuGet #GitHubActions
andrewlock.net/easily-publi...
In this post I describe how you can use nuget's new Trusted Publishing feature to publish NuGet packages from a GitHub Actions workflow
#dotnet #NuGet #GitHubActions
andrewlock.net/sleep-pc-a-d...
In this post I describe a small native AOT .NET tool that I built to force a Windows PC to go to sleep after a timer expires
#dotnet
andrewlock.net/sleep-pc-a-d...
In this post I describe a small native AOT .NET tool that I built to force a Windows PC to go to sleep after a timer expires
#dotnet
It allows me to measure the responsiveness of Visual Studio when running with ReSharper, in various conditions.
I also made the source code available on github: github.com/kevingosse/U...
It allows me to measure the responsiveness of Visual Studio when running with ReSharper, in various conditions.
I also made the source code available on github: github.com/kevingosse/U...
devblogs.microsoft.com/dotnet/dotne...
devblogs.microsoft.com/dotnet/dotne...
Exploring the .NET 10 preview - Part 8
andrewlock.net/exploring-do...
In this post I look at the advantages, trade-offs, and implications of the new platform-specific .NET tool feature added in .NET 10 and how to support old SDKs
#dotnet
Exploring the .NET 10 preview - Part 8
andrewlock.net/exploring-do...
In this post I look at the advantages, trade-offs, and implications of the new platform-specific .NET tool feature added in .NET 10 and how to support old SDKs
#dotnet
andrewlock.net/exploring-do...
This post looks at the new support for platform-specific .NET tools that lets you pack tools as self-contained or Native AOT packages
#dotnet
andrewlock.net/exploring-do...
This post looks at the new support for platform-specific .NET tools that lets you pack tools as self-contained or Native AOT packages
#dotnet