What is Tuple in C#
C# has a feature called Tuple which allows you to group together multiple values of different types into a single object. Tuples are immutable, meaning that once you create a tuple, you cannot modify...
C# has a feature called Tuple which allows you to group together multiple values of different types into a single object. Tuples are immutable, meaning that once you create a tuple, you cannot modify...
.NET Core is a popular open-source framework that is used to build modern, cross-platform applications. It provides developers with a set of tools and libraries to create high-performance applications that run on different platforms,...
Raw string literals are a new feature in C# 11 .NET 7, which may appear to be a mess at first but may have some good reasons to be used. However, there may be...
In .NET 7 we can now use multiline in string Interpolation statements Before writing the code, I would like to explain what string interpolation is. String interpolation is the $ sign in front of...
LINQ now has a simplified ordering of values in .NET 7. Let’s see in action in this article Step 1 Open Visual Studio 2022. I’m using Visual Studio 2022, version 17.4.1, for this demonstration;...
In this article, we are going to see how to create TAR files and extract files from TAR files in .NET 7 using C# For this, I have created 2 folders with the following...
The .NET version has been released. In this article, I’m going to give you an overview of what’s in .NET 7, and I’m going to go over the support life cycle of this version...
You may have heard of REST and RESTful API and things like “Your API should implement REST” “Is your API is a REST API?” So you have probably heard this term a lot, and...
“API” stands for Application Programming Interface. Does this definition or acronym of API help you to understand the meaning and usability of API? Probably not. So let’s talk about what it really means “It’s...
There are many reasons why you as a developer should understand SQL Server Performance. One of the biggest reasons is that, generally, the responsibility of the overall performance of the app is on the...