Stop Saving to Disk with C# Asynchronous Streams
My journey to solve a hard performance problem with a new-ish language feature: asynchronous streams. This post explains what asynchrnous streams are, and shows a real-world problem they can solve.
My journey to solve a hard performance problem with a new-ish language feature: asynchronous streams. This post explains what asynchrnous streams are, and shows a real-world problem they can solve.
How to automatically add current user info to logs in ASP.Net Core. First shown in ASP.Net Boilerplate with log4net. Next shown in ABP Framework with the Microsoft Logging Framework and Serilog.
How to write more maintainable DevOps code in C# with better tooling via the Frosting Cake Runner.
Set yourself up for success on your next DevOps project by avoiding this gnarly Cake mistake
.NET Extensions aren't just for ASP.NET Core. They actually provide many things that can be very useful in a Xamarin.Forms app including app configuration and dependency injection. In this post we will explore how to use the .NET Extensions dependency injection services in a Xamarin.Forms app.