Home Blog
c# 12 features

Exploring the Exciting New Features of C# 12

In the C# 12 Preview, several new features have been added to the language. This article will take a look at these features and examine how they can be helpful for us in the...
switch statement

C# Switch Statements – Traditional vs. Expressions

Microsoft introduced a more concise and readable syntax for switch expression in C# 8.0, enhancing code clarity and efficiency. In this post, I'd like to compare the new expression syntax to the traditional version...
Translator with C# and ChatGPT

Building a C# and ChatGPT Translator with Minimal Code

In the recent few months, ChatGPT has become very famous and everyone is talking about it. So, I finally decided to play with the API they provide and see what I can build with...
Dapper vs. Entity Framework

Dapper vs. Entity Framework: Choosing the Right ORM for Your .NET Project

When it comes to Object-Relational Mapping (ORM) in .NET, there are two popular options that are usually considered. Dapper and Entity Framework both let developers work with data in an object-oriented way, but they...
asp dot net top choice

5 Reasons Why ASP.NET Core Is a Top Choice for Web Development in 2023

ASP.NET Core is the latest Microsoft solution for web-based applications, It's an open-source project which gained enough popularity among developers. It offers many benefits for developers looking to build modern, scalable, and secure applications....
Inline hints

How to Enable the Inline Hints for Visual Studio 2022

You need to do the following steps to enable the Inline Hints: Go to Tools > Options > Text Editor > C# > Advanced. Check the Display inline parameter name hints checkbox. Check the Display inline...
5 Bad Practices to Avoid in C#

5 Bad Practices to Avoid in C#

In this post, I want to give 5 little examples of bad practices in C# and what can be done instead to improve your code a little bit. If you are an intermediate C#...
Minimal APIs

Minimal APIs In ASP.NET Core – How To Setup One?

Minimal API is introduced in .NET 6 to create APIs with the least possible dependencies. This new hosting model allows creating API with few lines of code and it's inspired by existing successful frameworks...
Giving gift

Most Useful Gift Ideas To Make Programmers Happy in 2022

Christmas is around the corner and it's the time of the year we buy a lot of gifts for each other, and that can be a difficult decision for some. This can be even...
20 Nuget Packages You Need To Know About

20 Nuget Packages You Need to Know About

Have you ever heard people saying "you don't need to reinvent the wheel"? This article is exactly about that. I'm going to list the top Nuget packages that I think every Asp.net core developer...

Be in touch