May 22Configure ELK stack in .NET Core 6Every application needs a log centralized log system and for that, in this article, I will configure ElasticSearch and Kibana in .NET core 6 using Serilog. The first step is to install the docker desktop application on our machine (for production purposes it is recommended to use a VM). Now…Net Core 62 min read
Feb 27Use a self-hosted agent for the Azure pipelineIn my last article, I wrote about how you can define a CI/CD pipeline using the Azure pipeline. Everything went as expected until the client moved the databases from an Azure database service to a SQL Managed Instance (SQL MI). At this point, the access to the SQL MI is…Azure Devops3 min read
Oct 22, 2021Define CI&CD in one Azure pipelineA few weeks ago a client asked me how to create a new pipeline and combine CI&CD in the same pipeline. I’m not going to explain here why this is not a great idea, and only to define this new pipeline. So, I’m going to create a new Azure DevOps…Ci2 min read
Jan 16, 2021How to call report server in .net 5Even if we are using the last Microsoft releases we also need from time to time to call old or unsupported features. For example, how to call a report (rldc) from a report server in a new .net 5 application. First of all, I must say that I’m using a…Report Server2 min read
Nov 21, 2020Use Git in Visual Studio 2019After the migration from TFSVC to Git is done, now is time to learn how to use Git in Visual Studio 2019 using Git integrated options from VS. First of all we need to map our repository (in this example I’ll use the DEV branch). Open VS2019 -> Continue without…Git4 min read
Nov 15, 2020Import TFSVC repository to GitImport TFSVC repository to Git If you are still using the TFSVC repository (on Azure DevOps or TFS on-premise server), now is time to move forward and migrate to Git. In this story you’ll find out an easy way to do this migration in minutes. Open the project section from…Tfsvc3 min read