{"id":51,"date":"2013-10-04T10:09:00","date_gmt":"2013-10-04T15:09:00","guid":{"rendered":"https:\/\/www.chrystalsander.com\/blog\/?p=51"},"modified":"2023-07-26T15:58:18","modified_gmt":"2023-07-26T20:58:18","slug":"linq-linqpad","status":"publish","type":"post","link":"https:\/\/www.chrystalsander.com\/blog\/?p=51","title":{"rendered":"LINQ : LINQPad"},"content":{"rendered":"<div>\n<div>\n<p align=center style='text-align:center'><a href=\"http:\/\/1.bp.blogspot.com\/-AfpvrK3GxgY\/Uk7aK4GRhmI\/AAAAAAAABGg\/IoXNhbp1xXA\/s1600\/image003-771393.jpg\"><img decoding=\"async\" src=\"http:\/\/1.bp.blogspot.com\/-AfpvrK3GxgY\/Uk7aK4GRhmI\/AAAAAAAABGg\/IoXNhbp1xXA\/s320\/image003-771393.jpg\" border=\"0\" alt=\"\" id=\"BLOGGER_PHOTO_ID_5930917639685768802\" \/><\/a><o:p><\/o:p><\/p>\n<p>In my quest to get a better grasp of LINQ and Lambdas, I came across the &#8220;<a href=\"http:\/\/www.linqpad.net\/\">LinqPad<\/a>&#8221; tool.&nbsp; This free tool, written in 2007 but continually updated through the 3.5 .NET framework, was graciously written by <a href=\"http:\/\/www.albahari.com\/\">Joseph Albahari<\/a> and provides features up and beyond Linq.&nbsp; Though the primary focus is Linq, this tool is excellent for testing your VB and C# snippets.&nbsp; I have a numerous Visual Studio solutions just for testing code snippet and this tool easily wipes out most of them.&nbsp; <o:p><\/o:p><\/p>\n<p>At first, I had difficulty figuring out how to enter my syntax effectively but the incredibly helpful (and free) <a href=\"http:\/\/oreilly.com\/pub\/e\/909\">webinar<\/a> from Albahari cleared up my questions in under an hour.&nbsp; Attaching a datasource to the tool was very easy and with the extra features, such as importing namespaces, users can everything from data querying to C# code testing to testing RegEx to pinging websites.&nbsp;&nbsp; <o:p><\/o:p><\/p>\n<p>The tool also supports XML\/XPath\/XQuery, VB, F#, SQL, and ESQL.<o:p><\/o:p><\/p>\n<p><o:p>&nbsp;<\/o:p><\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>In my quest to get a better grasp of LINQ and Lambdas, I came across the &#8220;LinqPad&#8221; tool.&nbsp; This free tool, written in 2007 but continually updated through the 3.5 .NET framework, was graciously written by Joseph Albahari and provides features up and beyond Linq.&nbsp; Though the primary focus is Linq, this tool is excellent &hellip; <a href=\"https:\/\/www.chrystalsander.com\/blog\/?p=51\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;LINQ : LINQPad&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[31,33,32],"tags":[83],"_links":{"self":[{"href":"https:\/\/www.chrystalsander.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/51"}],"collection":[{"href":"https:\/\/www.chrystalsander.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.chrystalsander.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.chrystalsander.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.chrystalsander.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=51"}],"version-history":[{"count":1,"href":"https:\/\/www.chrystalsander.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/51\/revisions"}],"predecessor-version":[{"id":240,"href":"https:\/\/www.chrystalsander.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/51\/revisions\/240"}],"wp:attachment":[{"href":"https:\/\/www.chrystalsander.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=51"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.chrystalsander.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=51"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.chrystalsander.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=51"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}