Mutation testing is a software testing technique that changes some logical operators into their opposite and runs the tests against them, evaluates th...
ABP Framework goes Azure A step-by-step tutorial on how to set up Continuous Deployment of an ABP Framework application
Read this article to learn how to split your IO app into smaller modules which you can cover by 100%
Learn how to implement a better enhanced Repository Pattern following Best Practices to satisfy extended requirements like throttling.
Know when DIs aren’t the right solution, and the better design to use instead in .NET C#
When using System.Timers.Timer in your .NET C# application, you might face problems with abstracting it and being able to cover your modules with Unit...
How could I test a Console application when the input is passed by key strokes and the output is presented on a screen?!! Know the What? and How? to f...
In this post, I describe the new "keyed service" support for the dependency injection container, which came with .NET 8.0. Then, I'll show y...
A guide on how to do Web Scraping in .NET C#, with code samples.
This article is about the new .NET 8 support with ABP v8. Also, I summarized the new features of .NET 8.