category

home / developersection / category

Improve the performance of a slow-running LINQ query
c# 16-Jun-2025
Improve the performance of a slow-running LINQ query

Improving the performance of a slow-running LINQ query—especially when using Entity Framework or LINQ to SQL

Introduction to LINQ in C#
c# 22-Apr-2025
Introduction to LINQ in C#

the most powerful and elegant features in C#. It allows you to query collections, databases, XML.

C# Anonymous Methods – A Beginner's Guide
c# 22-Apr-2025
C# Anonymous Methods – A Beginner's Guide

Anonymous methods in C# are a powerful feature that allows you to define inline methods without giving them a name.

C# Indexers – Access Objects Like Arrays
c# 22-Apr-2025
C# Indexers – Access Objects Like Arrays

C# allow objects to be indexed like arrays. This is useful when your object represents a collection of values and you want to access its elements as an array

C# Attributes – A Beginner's Guide
c# 22-Apr-2025
C# Attributes – A Beginner's Guide

They are a powerful way to annotate classes, methods, properties, and other program elements with additional information

C# Strings: A Complete Guide for Beginners
c# 22-Apr-2025
C# Strings: A Complete Guide for Beginners

strings are used to store sequences of characters like names, sentences, file paths, and more.

C# Operators
c# 22-Apr-2025
C# Operators

C# Operators — including arithmetic, logical, comparison, assignment, bitwise, and more — with examples and descriptions

Basic Implementation of CQRS in C#
c# 23-Jan-2025
Basic Implementation of CQRS in C#

The Command Query Responsibility Segregation (CQRS) pattern is a design principle that separates the responsibility for handling queries (read operations) and c

Serialization In C# And .NET
c# 17-Dec-2024
Serialization In C# And .NET

This blog delves into the intricacies of serialization in C#, exploring its types, implementation methods, and practical applications within the .NET framework.

Asynchronous programming with async, await, Task in C#
c# 10-Jun-2024
Asynchronous programming with async, await, Task in C#

Asynchronous programming in C# using async and await is a powerful feature that allows you to write non-blocking code, making your applications more responsive

Design Principle vs Design Pattern
c# 10-Jun-2024
Design Principle vs Design Pattern

Design principles and design patterns are two essential concepts in software engineering.

Set Default Value to Property in C#
c# 10-Jun-2024
Set Default Value to Property in C#

You can set default values to properties in several ways, depending on the context and the type of the property