C# – BenchmarkDotNet

By | 07/12/2022

In this post, we will see how to use the library BenchmarkDotNet for testing the performance of our methods.But first of all, what is BenchmarkDotNet?“BenchmarkDotNet is a lightweight, open-source, powerful .NET library that can transform our methods into benchmarks, track the performance, and then provide insights into the performance data captured”.I want to specify that… Read More: C# – BenchmarkDotNet »

Category: C#

Python – Logging

By | 23/11/2022

Logging is a very important part in the software development because, it can help us to find bugs in our code and it is very helpful in case of application crashing.To be honest, it is a common practice using, especially during the development, the command Print() in order to find bugs, instead to use Logging.But… Read More: Python – Logging »

Azure – API Management

By | 16/11/2022

In this post, we will see how to create an API Management resource and how to deploy an our Web API service.But first of all, what is API Management?From Microsoft web site:“Azure API Management is a hybrid, multicloud management platform for APIs across all environments. As a platform-as-a-service, API Management supports the complete API lifecycle.APIs… Read More: Azure – API Management »

C# – 11

By | 09/11/2022

In this post, we will see two interesting features introduced with C# 11.For the complete list of all new features, go to the Microsoft web site. In order to use C# 11, we have to install .NET 7.0 that we can download here:https://dotnet.microsoft.com/en-us/download/dotnet/7.0 We select our OS (in my case Windows x64), we download the… Read More: C# – 11 »

Category: C#

C# – Code Snippets

By | 02/11/2022

In this post, we will see how to use Code Snippets and how to create a custom one.But first of all, what is a Code Snippet?From Microsoft web site:“Code snippets are ready-made snippets of code you can quickly insert into your code. For example, the for code snippet creates an empty for loop.You can insert a code snippet at… Read More: C# – Code Snippets »

Category: C#

.NET – CLI overview

By | 26/10/2022

In this post, we will see some commands of .NET command-line interface (CLI) that can help us to be more productive.CLI is a cross-platform toolchain for developing, building, running and publishing .NET applications; in order to run CLI commands, we can use either Terminal (CMD) or Powershell.For the complete list of commands, we can check… Read More: .NET – CLI overview »