{"product_id":"linq-programming-joe-mayo-9780071597838","title":"LINQ Programming","description":"\u003cp\u003e\u003cb\u003ePublisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.\u003c\/b\u003e\u003cb\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eTake your LINQ programming skills to the top tier\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eResolve data format impedance mismatch with guidance from a C# expert and Microsoft MVP. \u003cem\u003eLINQ Programming\u003c\/em\u003e details cutting-edge techniques to effectively assimilate XML, SQL, ADO.NET, and unstructured data sources. Build powerful LINQ queries, handle hierarchical and relational data, use lambdas and expression trees, and develop multi-threaded applications. Get proven strategies for handling conflicts and exceptions and creating custom extension methods. Additionally, you'll learn how to create your own LINQ provider through a working example, LINQ to Twitter.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eFilter, order, and group code using LINQ to Objects\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eQuery relational and unstructured data with LINQ to SQL and LINQ to XML \u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eWork with ADO.NET through LINQ to DataSet\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eDeploy object-oriented programming techniques and LINQ to Entities \u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eRead, manipulate, and create C#-based XML documents\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eGenerate DBML and external mapping files with SqlMetal\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eCreate custom lambdas, expressions, providers, and extensions\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eSupport concurrent processing and multi-threading using PLINQ\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eBuild a custom LINQ provider for working with any data source\u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Joe Mayo\u003cbr\u003e\u003cb\u003eISBN-10:\u003c\/b\u003e 0071597832\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9780071597838\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e McGraw-Hill Companies\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 12\/01\/2008\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 384\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.40lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.00h x 7.30w x 1.00d\u003cbr\u003e\u003cbr\u003e\u003cb\u003eReview Citation(s): \u003c\/b\u003e\u003cbr\u003e\u003ci\u003eScitech Book News\u003c\/i\u003e 06\/01\/2009 pg. 18","brand":"Joe Mayo","offers":[{"title":"Paperback","offer_id":43913343172863,"sku":"9780071597838","price":58.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/2982\/9887\/products\/img_d7c2a1c5-894e-4bd9-a2e0-14d0fa25883f.jpg?v=1680618088","url":"https:\/\/www.whiterainbookhouse.com\/products\/linq-programming-joe-mayo-9780071597838","provider":"WR Book House","version":"1.0","type":"link"}