Tech with Christian
130+
tech posts
3K+
members
100%
professional
Latest on the blog
Latest on the blog
Latest featured insights, tutorials, and updates from my development journey. Explore posts about .NET, software architecture, best practices, and more. View all ›
The Transactional Outbox Pattern in .NET - Building It Yourself vs. Letting WolverineFX Do It
Every dual-write eventually loses a message. This tutorial builds the transactional outbox pattern in .NET twice. Once by hand against PostgreSQL, once with WolverineFX, so you can see exactly what a library buys you over roughly 150 lines of your own code.
· Christian Schou Køster
Is Your Business Central Ready for Copilot?
· Christian Schou Køster
Extend your Extensions in .NET
Starting from .NET 10 we will get new features for extensions. We will now get extension members that will give us the option for extending our extensions 🔥
· Christian Schou Køster
Validate Settings Using The IOptions Pattern in .NET
· Christian Schou Køster
Avoid Complexity with the State Design Pattern in .NET
Struggling with complex if-else chains in your growing codebase? Let me show you how the state design pattern can simplify logic, boost maintainability, and make your code easier to scale—with a practical, real-world example of a document flow.
· Christian Schou Køster
How To Use GitHub Actions To Build And Test .NET Projects
This short GitHub Actions tutorial will teach you how to use GitHub Actions with .NET. By the end of this tutorial, you will know an easy way of creating a new build template and publish it to your Git repository for your .NET project.
· Christian Schou Køster
Level Up Your .NET Skills
Level Up Your .NET Skills
In-depth tutorials and courses created for engineers by an engineer who wishes you to succeed, learn .NET and contemporary development techniques. My content helps you write cleaner code, follow best practices, and stay up to date with latest .NET technologies, whether you're designing enterprise solutions or creating your first application.
- Learn in-demand skills
- Learn from real-world experience
- Learn at your own pace
Love
Love
Wall of love from some of my awesome readers ❤️
Everything was very clear with your explanation, thank you very much for the content.
Renzo
Christian, I find your content so helpful and everything is well explained. Good work.
Joyce
Nice Job. Christian. I have read up this tutorial and the excellent one on MassTransit. Thank You!!!!
Benjamin
Thanks a lot! Great article!! 🙏😎😀
Daniel
This was very well written and easy to follow. I was able to implement it in a few hours into my blazor app.
Ken