Quang NguyenSerilog or Microsoft Logging?When working with logging in .NET, developers might have to choose between using the built-in Microsoft.Extensions.Logging framework or…Sep 13Sep 13
Quang NguyenGenerate Code Coverage Report For .NET Core & .NET Framework projectsIn the previous post, I talked about how to set up a SonarQube server local to analyze the code quality. In this post, I’m going to talk…Sep 26, 2021Sep 26, 2021
Quang Nguyen[Infographic] Domain Driven Design (DDD) & Clean ArchitectureReferencesSep 12, 2021Sep 12, 2021
Quang NguyenGit-Flow vs GitHub-FlowGit vs GitHub pros and cons. continuous deployment. CI/CD pipeline. Git branching strategy.Sep 10, 20211Sep 10, 20211
Quang Nguyen5 easy steps to run code analysis on your .Net Framework project with SonarQubeUsing Docker & Docker Compose to build a SonarQube server locally and run code analysis on your .Net Framework projectAug 1, 2021Aug 1, 2021
Quang NguyenJavaScript Async and DeferThere are two modern features we can use to bypass the problem of the blocking script — async and defer.Jul 30, 2021Jul 30, 2021
Quang NguyenCSS — Style Override TechniqueCSS stands for Cascading Style Sheets, and that first word cascading is incredibly important to understand — the way that the cascade…Jul 18, 2021Jul 18, 2021
Quang NguyenAn introduction to BlazorTo be honest, with Blazor, I’m a beginner. However, suppose you are a web developer with experience working on the stack of .NET…Jul 11, 2021Jul 11, 2021