|
|
|
LINQ is a codename for a set of extensions to the .NET Framework that encompass language-integrated query, set, and transform operations. It extends C# and Visual Basic with native language syntax for queries and provides class libraries to take advantage of these capabilities.
|
|
|
|
|
|
|
|
|
LINQ Deferred Execution
by
Mohammad Elsheimy
on
Oct 04, 2009
In this article we will see how LINQ defers the execution of the query till you request the results. Plus, learn how to execute the query immediately.
|
LINQ FAQ Part3
by
Shivprasad
on
Aug 01, 2009
This is the third series in my LINQ FAQ series. In this series we will cover LINQ FAQ’s related to concurrency handling, compiled queries, CRUD implementation and mapping simple .NET classes with XML file configuration. I love to write articles in FAQ format for the only purpose that they are to the point and you can get to know more by reading less.
|
How to improve your LINQ query performance by 5 X times ?
by
Shivprasad
on
Jul 17, 2009
LINQ has been criticized by many early adopters for its performance issues. Well if you are just going to drag and drop using DBML code generator I am sure you will land up in to mess. Try doing this make a simple LINQ to SQL project using DBML and see your SQL profiler, I am sure you will never like to touch DBML code generator again.
In this article we will first look in to how LINQ queries are executed, and then we will touch base on how compiled LINQ queries can help us improve our application performance at least 5 times. My numbers can be 10% up and down as I had come to that figure using my environmental situations.
|
LINQ FAQ Part 2
by
Shivprasad
on
Jul 14, 2009
This FAQ article is dedicated to LINQ to SQL. In this article we will see a basic example of LINQ to SQL, how to define 1-1 and 1-many relationship using LINQ, how we can optimize LINQ queries, execution of stored procedures using LINQ and finally we will see a simple CRUD example using LINQ to SQL. For past some days I was running small sprint to complete this marathon I hope you will like this article.
|
LINQ FAQ for Newbie's
by
Shivprasad
on
Jul 13, 2009
In this section we will run through basics of LINQ and then see 5 basic LINQ queries which you will always need in your project for queries. While looking at the basics we will also try to learn what problem LINQ solves from the perspective of middle tier business objects.
|
CRUD operations using LINQ Entities
by
Shivprasad
on
Jul 13, 2009
This is a pretty simple tutorial dedicated to LINQ newbie’s who want to learn how to do CRUD operations using LINQ entities. I am sure many experienced LINQ players would criticize me for such a mild article.
|
Simple 6 steps to use stored procedure in LINQ
by
Shivprasad
on
Jul 08, 2009
This is an extremely small article which describes how to flourish LINQ objects using stored procedure. What provoked me to write this article is the ‘ExecuteMethodCall’ function which helps to execute stored procedures in LINQ. As this is a protected function it changes the way you architect the DAL using ‘DataContext’ class and probably you would like to tweak and consider some options here. You can see more details of it when you read through the steps below. I am writing a huge series of LINQ FAQ and these small articles form small sprints to complete the huge FAQ series. I hope you enjoy it.
|
One-Many and One-One relationship using LINQ to SQL
by
Shivprasad
on
Jul 03, 2009
In this article we will start with a basic LINQ to SQL example and then see how we can implement one-many and one-one relationship using ‘Entityref’ and ‘EntitySet’. We have also attached a source which demonstrates the same in a practical manner.
|
An Introduction to LINQ
by
Ashish Tripathi
on
Jun 09, 2009
LINQ stands for Language INtegrated Query. Means query language integrated with Microsoft .NET supporting languages i.e. C#.NET, VB.NET, J#.NET etc. Need not to write\ use explicit Data Access Layer.
|
SALT and PEPPER – 3 TIER and LINQ
by
Shivprasad
on
May 15, 2009
There is no pre-requisite (Oh yes even if you do not know LINQ this article will guide you) for this article J what I need from you guys is time to read this article. So block your 10 minutes and rest assured you will understand LINQ in a much better way.
|
Data Binding using LINQ to SQL in C#
by
Mahesh Chand
on
Mar 19, 2009
LINQ to SQL allows developers to work with databases using LINQ. This article discusses how to get, add, update, and delete data in a DataGridView control using LINQ to SQL.
|
Using LINQ to Objects in C#
by
Scott Lysle
on
Mar 19, 2009
This article provides an introduction to employing LINQ to Objects queries to support a simple win forms application; the article addresses the construction of LINQ to Objects statements and then goes on to describe how one might use LINQ to Objects within the context of an actual application.
|
LINQ FAQ for Newbie's
by
Shivprasad
on
Mar 05, 2009
In this article we will run through basics of LINQ and then see 5 basic LINQ queries which you will always need in your project for queries. While looking at the basics we will also try to learn what problem LINQ solves from the perspective of middle tier business objects.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
List of LINQ Data Providers
by
Mahesh Chand
On
Mar 24, 2009
LINQ is much more than just LINQ to SQL, LINQ to XML, and LINQ to Objects. Any body can extend LINQ and add his/her own data provider. This blog has a listing of some interesting LINQ data providers.
|
|
Comments:
0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
LINQ and Prime Numbers
by
Mike Gold
On
Oct 16, 2007
LINQ can be used to find complex mathematical sets. Here is a LINQ Program I created that will find all the prime numbers from 1 - 1,000,000
|
|
Comments:
0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Chapter 11: An introduction to LINQ
by
Murach
on
Aug 13, 2009
In this chapter, you’ll learn the basic concepts and skills for using a new feature of C# 2008 called LINQ. To illustrate these concepts and skills, I’ll use an
implementation of LINQ called LINQ to Objects. You use LINQ to Objects to work with in-memory data structures such as generic lists and arrays.
|
|
|
|
Chapter 8 : Reading Objects with LINQ to SQL
by
Addison Wesley
on
Jul 28, 2009
It uses the mapping of classes to tables to translate LINQ queries to SQL commands and then materializes objects from the rows returned. The objects can be related to each other in a graph of objects that is managed by LINQ to SQL on your behalf.
|
|
|
|
|
C# LINQ Samples and content for Beta 1
by
Mahesh Chand
on
May 12, 2007
Orcas is the code name for next iteration of Visual Studio. These samples are pre-release versions that are expected to change and evolve over time. Return to this page for fixes and updates to the Orcas samples.
|
|
|
|
|
|
|
|
|
C# 3.0 DLinq in Action
by
Mahesh Chand
on
May 12, 2007
This video showcases the use of The LINQ Project with C# 3.0. In this video, LINQ is used to query relational databases. This presentation is based on an earlier release of the Microsoft Visual Studio Code Name “Orcas” C# LINQ CTP.
|
C# 3.0 XLinq in Action
by
Mahesh Chand
on
May 12, 2007
This video showcases the use of The LINQ Project with C# 3.0. In this video, LINQ is used to query XML files. This presentation is based on an earlier release of the Microsoft Visual Studio Code Name “Orcas” C# LINQ CTP.
|
C# 3.0 LINQ in Action
by
Mahesh Chand
on
May 12, 2007
This video showcases the use of The LINQ Project with C# 3.0. In this video, LINQ is used to query in-memory data stores. This presentation is based on an earlier release of the Microsoft Visual Studio Code Name “Orcas” C# LINQ CTP.
|
Looking to LINQ
by
Mahesh Chand
on
May 12, 2007
Julie Lerman remembers well the October day she first learned about Microsoft's Project LINQ, or Language Integrated Query.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Description
|
|
This book demonstrates the overwhelming majority of LINQ operators and protoypes, it is a veritable treasury of LINQ examples.
|
|
Browse more books here»
|
|
|
|
|