{"product_id":"linq-programming-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\u003ePublisher:\u003c\/b\u003e McGraw-Hill Companies\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 12\/01\/2008\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 384\u003cbr\u003e\u003cb\u003eBinding Type:\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\u003cb\u003eISBN:\u003c\/b\u003e 9780071597838\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\u003cbr\u003e\u003cp\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eJoe Mayo, Microsoft MVP, \u003c\/strong\u003e is an author and instructor who specializes in Microsoft .NET software technology. He owns Mayo Software Training and operates the C# Station website. \u003c\/p\u003e\u003cbr\u003e\u003cp\u003e\u003ci\u003eThis title is not returnable\u003c\/i\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"McGraw-Hill Companies","offers":[{"title":"Paperback","offer_id":39924054655091,"sku":"9.78E+12","price":60.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/9255\/0515\/products\/img_84b9df1a-f6c2-4c96-9b2b-63a9693e4304.jpg?v=1647436917","url":"https:\/\/bookstorenmore.com\/products\/linq-programming-9780071597838","provider":"Bookstore N More","version":"1.0","type":"link"}