September 3, 2010  
  You are here:  Home

Site hits:  168135



Module Border Module Border
My Book

C#


VB

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.

 

Pro LINQ:  Language Integrated Query in VB 2008 Now Available!!!

 

Pro LINQ:  Language Integrated Query in VB 2008 was published on August 10, 2009 and is already shipping from Amazon.  This is the only LINQ book completely dedicated to your favorite language, Visual Basic 2008.


“I got this book some time ago, and have only just finished it, but already it has become one of my most treasured posessions ... I am no stranger to LINQ, and have written numerous articles on LINQ myself, and have been using LINQ for about 1 year now, but I have to say the attention that Joe Rattz has given it in this book, is nothing short of excellent. Of particular merit for me was Chapter 17 Concurreny Conflicts, when dealing with LINQ to SQL. There are about 25 pages in this chapter, but this is a big issue, and its handled beautifully and dutifully by Mr Rattz. I take my hat off to him for this chapter. In fact in my opinion it's worth buying this book just for that chapter alone. That's not to say the rest of the book isn't good, because it is. It's all good. All in all I thoroughly recommend this book. Buy it, buy it now.”
5_stars.gif -- Sacha Barber (MS MVP)

To see all the reviews, click here.

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.


  The new var keyword is useful when you get confused about what your query is returning.

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.

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.

 

Choose your language ...

 

Pro LINQ: Language Integrated Query in C# 2008
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 borders_logo.gif
amazon_co_uk.jpg bamm.gif
amazon_ca.gif amazon_fr.gif amazon_de.gif

Pro LINQ: Language Integrated Query in VB 2008
Published August 10, 2009

Foundations of LINQ in C# imageI want to take the opportunity to announce my recently published book, Pro LINQ: Language Integrated Query in VB 2008.  After more than a year of work, this book is now available and shipping.  You can learn more about it at Apress.com or Amazon.com.

 

Pro LINQ: Language Integrated Query in VB 2008 is the only LINQ book for Visual Studio 2008 completely dedicated to your favorite language, VB.

 

Covers all the VB-specific lanuguage features ...

 

how to use Option Infer.

how to use nullable types.

how to use XML literals.

how to use embedded expressions inside XML literals.

how to use XML axis properties.

how to use XML namespace Imports.


Order from your favorite online bookstore ...

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


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.
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

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) 2010 LINQDev Terms Of Use Privacy Statement