SQL Server 2008 introduced Filtered Index. It is nothing but an optimized non-clustered index.
In this article we learn how to use Service Broker and triggers to capture data changes.
The SQL Server Service Broker helps developers to build scalable as well as secure database applications.

LINQ has one operator called “Let” that allows us to create / declare variables inside the LINQ query.

Learn how to define and use Common Table Expressions in SQL Server, including recursive queries, repeated references, scope, and common limitations.
In SQL Server 2005 and later versions of it, database objects such as functions, Stored Procedures, etc. can be created which are already created in CLR.
In SQL Server 2005 and later version of it, database objects like function, store Procedure, etc can be created which are already created in CLR.

Learn how to use SQL Server compound assignment operators such as +=, -=, *=, /=, %=, &=, ^=, and |= with T-SQL examples.
In this article, we learn how use a Table Valued Parameter with a C# application.

Learn what is a Table Valued Parameter in SQL Server and how to create and use table valued parameters in stored procedures and queries.

Action Filters provide us the ability to create an AOP (Aspect Oriented) approach with ASP.Net MVC.

In this article, you will learn how action methods help us to return models to views, file streams, and also redirect to other controllers Action method in MVC 3.0.

In this tutorial, we learn how to use the Data Annotation validators to perform validation in a .NET application.

In .net 4.0, namespace System.ComponentModel.DataAnnotations allow you to create new attribute and with the help of this you can validate the data as per your requirement.

A Channel Factory enables you to create a communication channel to the service without a proxy.

In this article you will learn the new features of Entity Framework 5.0 RC.

In this article, I will explain WCF Concurrency with ConcurrencyMode with the ConcurrencyMode enumeration.

Abstraction simplifies complex systems by focusing on relevant features and hiding unnecessary details. It defines what an object does, not how. Encapsulation protects internal object data by restricting access and exposing only essential elements.
A design pattern is a general repeatable solution to a common problem that occurs in the software industry. A design pattern is not completely a form of code, but it is a template for how to solve the problem and also can be used in many other problems.
Change tracking captures rows in a table that have been changed, but do not capture the data that was changed.
CDC is capture insert, update and delete activity on SQL tables.

Entity Framework manages associations between entities in databases, facilitating relationships like one-to-one, one-to-many, and many-to-many. Through navigation properties and various mapping strategies, EF simplifies data modeling and querying in applications.

A model-defined function is the function that is defined in a conceptual model of EDMX. The body of the MDF (Model Define Function) is representing in Entity SQL, which allows the function to be used independently of rules or languages supported in the data source.

Table-per-type inheritance uses a separate table in the database to maintain data and uses a single entity type in the Entity Framework. In other words, there is a single entity set in the Entity Framework for many database tables.

In OOP, we use inheritance to reduce unnecessary code. We can also archive inheritance in Entity Framework.
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