
Performance of written code has always been crucial and getting accurate matrices is a big challenge. In my initial experience with BenchmarkDotNet, I found it easiest to use among all free/paid code performance monitor tools.

In this article, we are going to understand the definition of Artificial Intelligence with a brief history and then we will have bird-eye views of the most emerging fields of Artificial Intelligence with use cases.
In this article, you will learn how to measure code quality with Visual Studio.
A few months ago, I came across one static code analysis tool named NDepend and found this to be the next level of static code analysis
This article gives step by step detail to perform automated testing of Web API using Postman.

In this article you will learn about All About Method Overloading in C#.
In this article, you will learn the tips for easier and effective JavaScript debugging in the browser.

C# does not support multiple inheritance for classes in the traditional sense, meaning a class cannot inherit from more than one class. However, C# provides mechanisms to achieve similar functionality using interfaces and a concept known as "multiple interface inheritance" or "interface-based multiple inheritance.

In this article, you will learn about some of the top important C# features that are often not very well known.

In this article, we will be exploring the life cycle of query execution in Entity Framework.
In this part of the study of OWASP Top 10 Threats, we will understand Threat # 3 – Sensitive Data Exposure.

In this article, we are going to cover String Interning - A very important feature of .NET Framework from the perspective of string comparison.
In this article, we will learn about Secure Programming of SOUND programming methodology. We will cover Broken Authentication from OWASP's top 10 security threats.

In this article, we are going to cover all the necessary information you need to know about Immutable classes in C#.

In our C# programming life, we use If-Else if, Switch case, and If conditional statements frequently. In this article, we will look into the performance of each of these conditional statements in C#.
Cracking a job interview is our first step towards fulfilling our dreams and ambitions. Based on my experience being on both sides of the table of the interview, I have formulated these points to focus on in order to crack your next job interview.
Learn how blogging can improve writing skills, deepen knowledge, organize ideas, build professional visibility, strengthen a portfolio, and inspire others.

There has always been confusion among developers when to use which collection. Sometimes, we don’t know about all the available collections and their purpose and consequently, use them incorrectly and end up with performance issues.
Considering security as the most important aspect of an application and as the First step in SOUND Programming Methodology, we will be covering SQL Injection Attack and Prevention.

When we talk about LINQ, we consider two collections, IEnumerable and IQueryable. In this article, we will learn all about IEnumerable and IQueryable, except how they are evaluated. Possibly, I will cover that in the next article to strengthen our basic understanding.
This is a basic example of Abstraction vs Encapsulation we read in books, but it becomes very confusing when you try to search them online and explain from a technical perspective.
Coding and Code review are the most basic building blocks of any software product. Any lapse may severely affect the schedule, quality, and of course the cost. Not only in the review but a few issues can also be found at a later stage as well. That may lead to rework.

In this article, you will learn why to use CORS and not JSONP while developing an ASP.NET application.
DevSocialUpcoming · 3rd editionAI Agents ConferenceNov 23–27, 2026Live onlineMembers only16days leftRegisterMembers onlyWrite an article and earn +1,000 SHARP when it is approved.
Write an article