Category: ASP.Net

IComparable vs IComparer

In .NET some of the collection types such as Array, ArrayList, List<T> expose the Sort method that allows you to sort the collection. In order for those classes to sort the collection, there has to be a way for them to somehow compare objects with each other. The most basic Sort method usually does not

Learning LINQ Part-2

LINQ (Language INtegrated Query): 1) LINQ is a technique for querying data. 2) We can easily retrieve data from any object that implements the IEnumerable<T> interface using LINQ. 3) LINQ supports IntelliSense and objects are strongly type-safe on the other hand SQL queries are not.  LINQ Types: LINQ to Object LINQ to ADO.Net   LINQ to

Learning LINQ Part-1

Introduction LINQ (Language Integrated Query) is a programming model that introduces queries as a regular programming concept into .NET Languages. LINQ syntax is more semantic and self explanatory. It provides a simple but most powerful environment to the developer by reducing code size. LINQ can access data from several data sources like Plain .NET Objects