Sunday, February 9, 2014

LINQ Overview in C#.Net

      When I heard term “LINQ” I am somewhat confused when I working with “LINQ” my soul questions why you are in Confused that fablous power will be an introduction of “LINQ”.

                                When I starts workin with “Linq” iam really amazing with the querying and returns the result without use of strongly typed classes as well members of other datasource.Then why you are still waiting for let us start the Learning of LINQ.
                Acronym for LINQ is Language Integrated Query.It is a set of features introduced in Visual Studio 2008 in the version of 3.5 it extends powerful quering capabilities to the language syntax of C# and VB.LINQ introduces standard easily learned patterns for quering and updating the data and the technology can be extended to support potenially any kind of data store.Visual Studio includes LINQ Provider assemblies that enable the use of LINQ with .NET Framework Collections,SQl Server databases,ADO.Net Datasets and XML Documents.
LINQ is an mechanism which implements a querying handling capability at front end level by native syntaxes i.e either C# and VB.
Language-Integrated Query (LINQ) is an innovation introduced in Visual Studio 2008 and .NET Framework version 3.5 that bridges the gap between the world of objects and the world of data.

Where we can use LINQ?
In Visual Studio you can write LINQ queries in Visual Basic or C# with SQL Server databases, XML documents, ADO.NET Datasets, and any collection of objects that supports IEnumerable or the generic IEnumerable interface. LINQ support for the ADO.NET Entity Framework is also planned, and LINQ providers are being written by third parties for many Web services and other database implementations.
LINQ Constitutes the Following types:
3.LINQ TO DataSets
4.LINQ TO Entities
4.LINQ TO Objects
Here in this article I would like to explore different working scenarios with LINQ.
                          Examples with LINQ

No comments: