August 20, 2008  
  You are here:  Home

Site hits:  77653



Module Border Module Border
My Book

 

Module Border Module Border
LINQ Sites
LINQ Articles
LINQ Examples
Top Referrals


LINQ

LINQ

Pro LINQ

Pro LINQ

Pro LINQ: Language Integrated Query in C# 2008

Pro LINQ: Language Integrated Query in C# 2008

Foundations of LINQ in C#

Foundations of LINQ in C#

LINQ books

LINQ books

Language Integrated Query

Language Integrated Query

Apress

Apress

1-59059-789-3

1-59059-789-3

1590597893

1590597893

LINQ to Objects

LINQ to Objects

LINQ to SQL

LINQ to SQL

LINQ to XML

LINQ to XML

LINQ to Datasets

LINQ to Datasets

C# 3.0

C# 3.0

extension methods

extension methods

lambda expressions

lambda expressions

anonymous classes

anonymous classes

var keyword

var keyword

  Add LINQDev to my favorites.



“I must say, that I having allots of fun learning from this book...this book is speaking my language so i found it very educating.”
5_stars.gif -- Gilad Lavian

To see all the reviews, click here.

Amazon Sales Rankings - How Is My Book Doing?
It is very exciting for me to see how my book is doing at Amazon in various categories. To be in the top 10 for "C#" or "C & C++ Windows Programming" is beyond my wildest expectations.

The paperback version:

The Kindle version:


Welcome

Welcome to LINQDev, the site dedicated to Language Integrated Query development.  For those unaware, LINQ is Microsoft's new generic data query API for the .NET platform.

It is this site's goal to be your single stop to find out all that is going on in the LINQ world. Whether it is our aggregated blogs from the most prolific LINQ bloggers. or our archive of LINQ articles, if it's about LINQ, you should be able to find it here.

Here you will find links, articles, and blog messages about all of LINQ's components:

  • LINQ to Objects
  • LINQ to XML
  • LINQ to XSD (new as of 11/27/2006)
  • LINQ to Datasets
  • LINQ to SQL

Please look around and feel free to post in the forums if you have information to share, or questions.

LINQ Latest Release
Until Orcas/LINQ is released, you can always come here to get a link to the latest version of LINQ.

Visual Studio 2008 RTM Is Here
Visual Studio 2008 was RTM yesterday, November 19, 2007. This is the same date that my book, Pro LINQ: Language Integrated Query in C# 2008, was published. You must be signed in with an MSDN subscriber account to be able to download VS 2008 RTM here.
Visual Studio 2008 Express
The Express (free) editions of Visual Studio 2008 can be downloaded here.
Visual Studio 2008 Beta 2 Is Here
Download the beta 2 at the link provided.
April 2007 Orcas Beta1 Download Available
The beta1 for Visual Studio Orcas is finally here.
March 2007 Orcas CTP Download
The latest version of LINQ. This one supposedly has feature parity with the May 2006 LINQ CTP
May 2006 Community Technology Preview Download

  The new var keyword is useful when you get confused about what your query is returning.
Published November 19, 2007

Foundations of LINQ in C# imageI want to take the opportunity to announce my first book, Pro LINQ: Language Integrated Query in C# 2008.  Since I have never written a book before, it is quite a learning experience.  I am glad though, that my first book will be published by Apress, because they have been great to work with.

 

Pro LINQ: Language Integrated Query in C# 2008, published on November 19, 2007, should be available at your favorite bookstore in days.  You can learn more about it at Apress.com or Amazon.com.

 

Better yet, keep an eye on this site and my blog for insider details.


Order from your favorite online bookstore ...

amazon.gif barnes_noble.gif bookpool_logo.gif
amazon_co_uk.jpg bamm.gif
amazon_ca.gif amazon_fr.gif amazon_de.gif

You will learn ...

 

how to leverage all the new LINQ relevant C# 2008 language features including extension methods, lambda expressions, anonymous data types, and partial methods.

how to use LINQ to Objects to query in-memory data collections such as arrays, ArrayLists, and Lists to retrieve the data you want.

why some queries are deferred, how a deferred query can bite you, and how you can make deferred queries work for you.

how to use LINQ to XML to revolutionize your creation, manipulation, and searching of XML data.

how to query DataSets with LINQ to DataSet so you can co-exist with legacy code and use LINQ to query databases other than SQL Server.

how to query Databases with LINQ to SQL, write your own entity classes, and understand how to handle concurrency conflicts.

You should buy my book ...

 

because if you think that LINQ is only about querying data from a database, you are missing the boat and Pro LINQ: Language Integrated Query in C# 2008 will rectify that in a hurry.

because if you think that the results of your LINQ to SQL query are guaranteed to match your search criteria, you are wrong.

because my book is all about code. It begins with code, it ends with code, and it contains over 380 code examples.

because my book is my reference. Please allow me to explain. When I first began writing my book, Microsoft white papers and documentation were my references. If there was something I couldn't remember or didn't understand, I consulted the Microsoft documentation. Over time, a wondrous thing happened. I began consulting the Microsoft documentation less and less, and began consulting my book more and more. By the end, my book became my primary reference for LINQ. For me, Pro LINQ: Language Integrated Query in C# 2008 is the best LINQ reference available, and I feel you deserve no less.


Obtain the Northwind Database
Since many of the LINQ to SQL examples provided in my book, as well as other books and articles, require the Miscrosoft Northwind sample database, you can download it from here.

The Extended Northwind Database
This is the extended version of the Northwind database that was initially distributed with the May 2006 LINQ CTP. It contains additional things such as a Contacts table, as well as table-valued and scalar-valued functions to demonstrate additional LINQ to SQL functionality. This is the version of the Northwind database that my book will use.

The Standard Northwind Database
You can get an installable download for the standard Northwind database at this link. After installing, the Northwind database will be in your "C:\SQL Server 2000 Sample Databases" directory.
Additional LINQ to SQL Resources
SQLMetal's XML Intermediate (DBML) File Schema
This was so hard to find again, I thought I had better save a link to it somewhere. Since I had a hard time finding it, I thought you might too.
SQLMetal's XML External Mapping File Schema
For the sake of completeness, here is a link to the schema for the other XML file that SQLMetal knows how to produce, the external mapping file.
SQL-CLR Type Mapping (LINQ to SQL)
This is a link to the MSDN documentation for the compatibility and mapping between SQL data types and the .NET CLR data types.

QTCommunicationSimplified50.gif


Try Radicomm's Quicktalk, the first enterprise-class Push-To-Talk application for your Motorola/Symbol rugged devices, in your distribution center for free.

Click here to enter the 21st Century.


Blog Reviews
These are reviews that have been posted on blogs and are therefore longer than the typical Amazon type review.


LINQ Bloggers
Feedback





Cancel   Send


 
Home|Forums|Blog|LINQ Extras|Contact Me|Book Reviews
  Copyright (c) 2008 LINQDev Terms Of Use Privacy Statement