In this article, we will learn how to integrate logging into our applications to keep track of their health.
Different programming languages support variance (covariance/contravariance) in different ways. The goal of this article is to compare all supported types of variance in C#, Java and Scala in one place, and to reason about why some architectural decisions have been made by language designers.
Working with different data stores (SQL, NoSQL ..) in high performance enterprise application using DDD and Repository unit of work pattern
An article that explain hows to expose SignalR feature through an ASP.NET Web API, which helps applications that can use REST service and to broadcast a real-time message to their clients.
Lightweight SQL & HTML Web Server Reporting
How to manage multiple versions of device drivers and with multiple versions of applications, which share common operational contracts.