SonarQube – Use dotnet-sonarscanner to Analyze .NET Solution
In this article, I am going to clone a .NET sample public repository and we are going to use dotnet CLI commands to demonstrate how the SonarQube scan can be…
In this article, I am going to clone a .NET sample public repository and we are going to use dotnet CLI commands to demonstrate how the SonarQube scan can be…
I have been trying to experiment with some configuration setting and plugins in SonarQube. So, I decided to run the SonarQube on my laptop. In coming days, I will try…
In previous article, we discussed about how to cleanup the local git repository via PowerShell script. We can schedule the script so that it runs on regular intervals and it…
Now a days, almost every project (be it a pet project or a professional enterprise) uses Git version control. If you are a Git user, you may be following a…
Recently, I was doing some analysis on some tests to perform some optimizations. While performing some analysis, I wanted to run only subset of tests. And while doing this activity,…
This is the first article from Azure App Configuration Service series. In this series of articles, we are going to discuss key features of this service, which will enable a…
In previous articles, we have talked about Gitflow workflow, GitHub flow and GitLab flow. In this last article of the series, we are going to discuss about Trunk Based Development.…
In previous article, I have provided brief overview of Gitflow workflow. We have seen that one of the major disadvantages of Gitflow workflow is its complexity. In this article, we…
Now a days, GIT repositories have been very common and most of the developers are aware of what branching strategy is being used by their current projects. We all know…
Business rules can be complicated and hence it becomes immensely important to automate the testing of those rules. The library, Fluent Validation, provides APIs to support the automated testing of…
In previous article, we have seen how RuleSets can be used to trigger different validations in different contexts. In this article, we are going to discuss about another pattern which…
I have been writing only about fluent validation in past few articles. There will be 2-3 articles more about fluent validation. Below is the list of all previous articles in…