در کتاب آموزش گامبهگام LINQ با #C (خلاصه و معرفی) اثر رمضان عباس نژاد ورزی، مقدمهای از #C، بانک اطلاعاتی SQL Server، عملگرهای استاندارد LINQ، قطعات LINQ to SQL و LINQ to Dataset آمده است.
امروزه کد و داده دو عنصر اصلی نرمافزار هستند. یکی از بخشهای بسیار مهم نرمافزار، نوشتن کدهایی برای دستیابی به داده است. از آنجایی که منابع دادهای مختلف از قبیل بانکهای اطلاعاتی متعدد، فایلهای XML و آرایهها وجود دارند، یکی از مهمترین مشکلات برنامهنویسان، این است که هر یک از منابع داده از یک مدل خاص استفاده میکند. بنابراین، برنامهنویس باید دادههای خود را از مدلی به مدل دیگر تبدیل کند تا بتواند از آنها استفاده نماید. این تبدیلات نه تنها زمانبر است، بلکه برنامهنویس باید کار کردن با ابزارهای مختلف را یاد بگیرد. به همین دلیل، شرکت مایکروسافت تکنولوژی LINQ (Language Integrated Query) را در داتنت اضافه نموده است. به زبان ساده میتوان گفت LINQ، واسطی است که بین زبان برنامهنویسی و منبع داده قرار میگیرد و ارتباط بین آنها را برقرار میکند. یعنی، نیازی نیست با تغییر منبع داده، برنامه نوشته شده در زبان برنامهنویسی تغییر یابد.
کتاب آموزش گامبهگام LINQ با #C به موضوعاتی از قبیل چگونگی نگاشت رویههای ذخیره شده و توابع به LINQ، ارتباط بین LINQ و XML، چگونگی پیادهسازی تراکنش در LINQ و ارتباط بین Microsoft Report و LINQ پرداخته است. در پیوست امکانات طراحی کلاس در LINQ و ابزار SqlMetal بیان گردیده است.