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 »

Category: C#

Swift – Core Data

By | 30/11/2022

In this post, we will see how to use Core Data in an iOS project.But first if all, what is Core Data?From Apple web site:“Core Data is a framework that you use to manage the model layer objects in your application. It provides generalized and automated solutions to common tasks associated with object life cycle… Read More »

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 »

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 »

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 »

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 »

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 – Keyboard shortcuts in Visual Studio

By | 19/10/2022

In this post, we well see some keyboard shortcuts in Visual Studio that can help us to be more productive while we are using Visual Studio.For the complete list of keyboard shortcuts, we can check out here. BUILDBuild Solution => Ctrl + Shift + BCancel => Ctrl + Break (Pause)Compile => Ctrl + F7 DEBUGDelete… Read More »

Linux – Commands (Part II)

By | 12/10/2022

Linux – Commands (Part I) SEARCH TEXT IN A FILE grep: it searches for patterns in each file and prints each line that matches a pattern: With the option -i it will ignore case distinctions: With the option -R it will search all files under each directory, recursively: MISCELLANEOUS history: it will list up to 500 previously executed commands:… Read More »