Introducing VSCode NET Build Commands
TL;DR I’ve made a VSCode extension to make .NET build tasks and launch configuration easier to maintain. You can find it here. Why It all started with an itch, as it always does. I’ve been using...
TL;DR I’ve made a VSCode extension to make .NET build tasks and launch configuration easier to maintain. You can find it here. Why It all started with an itch, as it always does. I’ve been using...
Wondering what to do this summer vacation? ☀️ 🚀Thrilled to announce that my latest book; “Metaprogramming in C#” is now available for pre-ordering. It was a great journey writing this, had great ...
Recently we’ve been working a lot with Pulumi for automating our cloud environments. We’re building out our own management tool and creating Pulumi stack definitions in C#. One thing that quickly b...
Lets face it; I’m a framework builder. In the sense that I build stuff for other developers to use. The goal when doing so is that the developer using what’s built should feel empowered by its capa...
One of the things discovered with usage of our proxy generator was that when working in the code and adding things like another property on a class/record. While typing we could see the generator r...
TL;DR All the things discussed can be found as code here basic documentation for it here. If you’re interested in the NuGet Package directly, you find it here. The sample in the repo uses it - rea...
One of the cool things in .NET 6 is the concept of hot reload if doing something like dotnet watch run. This extends into ASP.NET to things like Razor pages. If your like me, wants a specific IoC c...
Back in 2015, I wrote about concepts. The idea behind these are that you encapsulate types that has meaning to your domain as well known types. Rather than relying on technical types or even primit...
I recently upgraded to a new MacBook with the M1 CPU in it. In one of the projects I’m working on @ work we have a third party dependency that is still using the legacy package of gRPC and since ...
TL;DR You can find a full implementation with sample here. Testing I wrote my first unit test in 1996, back then we didn’t have much tooling and basically just had executables that ran automatic...