It has been three years and I’m still trying to get the word ‘‘grok’’ into everyone’s mainstream vocabulary
(see the introductions to my last two books), and one of the things that I am ‘‘grokking’’ is the new LINQ
technology coming out of the Microsoft campus.
Microsoft is touting LINQ as a ‘‘groundbreaking innovation’’ that promises to ‘‘revolutionize the way
developers work with data.
LINQ is the project name for a set of extensions to the .NET Framework that provide a generic approach to querying data from different data sources. LINQ will premier in Visual Studio 2008, and will become the next must–have skill for .NET developers. For more information about LINQ, you can check out the author’s portal at
Pro LINQ Language Integrated Query in C Sharp 2008
This book, which started out as a nine-month project, grew into a 17-month project. You can’t dedicate 17 months of your life as an adult without a lot of support. For me, I couldn’t have done it without my wife Vickey.
This book provides examples using the IQuery, ICriteria, QueryOver, and LINQ to NHibernate API’s within the context of an example Guitar Store inventory program. The reader is walked through the creation of a Microsoft SQL Server 2008 database, the creation of a Visual Studio 2010 solution consisting of 3 projects (a Window Presentation Foundation (WPF), a Console Application, and a Class Library). Each one utilizes the .NET 4.0 framework. Then the reader is walked through the steps required to configure and use the many features available contained within NHibernate 3.2.