{"id":584,"date":"2007-07-06T12:25:53","date_gmt":"2007-07-06T11:25:53","guid":{"rendered":"http:\/\/www.craigmurphy.com\/blog\/?p=584"},"modified":"2007-07-11T17:05:46","modified_gmt":"2007-07-11T16:05:46","slug":"chris-seary-on-securing-linq-to-sql","status":"publish","type":"post","link":"http:\/\/www.craigmurphy.com\/blog\/?p=584","title":{"rendered":"Chris Seary on Securing LINQ to SQL"},"content":{"rendered":"<p>Security expert, Chris Seary has written a thought-provoking <a href=\"http:\/\/blog.searyblog.com\/blog\/_archives\/2007\/7\/5\/3072740.html\">piece<\/a> about the changing role of the Database Administrator (DBA) now that database querying is becoming a feature in many .NET programming languages, via the use of <a href=\"http:\/\/msdn2.microsoft.com\/en-gb\/netframework\/aa904594.aspx\">Language INtegrated Query<\/a> (LINQ).  With developers writing code that effectively reaches into the database, it does present developers and DBAs with a cause for concern, especially where performance might be an issue.  Chris discusses this problem and lays down the foundation for what it likely to be considered a future best practice.<\/p>\n<p>On another note, Chris is now an <a href=\"http:\/\/blog.searyblog.com\/blog\/_archives\/2007\/7\/1\/3062282.html\">independent consultant<\/a>.  If you need a security expert, give Chris a call.  Check out his MSDN <a href=\"http:\/\/www.microsoft.com\/uk\/msdn\/security\/guest_articles.mspx\">articles<\/a> and <a href=\"http:\/\/blog.searyblog.com\/blog\/SecurityPresentations\">slide decks<\/a>.  Chris recently spoke at <a href=\"http:\/\/www.developerday.co.uk\">DDD5<\/a> to a full-house, deliverying a good overview of his &#8216;Ten Top Tips for Securing Web Applications&#8217;.<\/p>\n<p>Technorati Tags: <a href=\"http:\/\/technorati.com\/tag\/Chris+Seary\" rel=\"tag\">Chris Seary<\/a>, <a href=\"http:\/\/technorati.com\/tag\/Chris+Seary+Computing\" rel=\"tag\">Chris Seary Computing<\/a>, <a href=\"http:\/\/technorati.com\/tag\/LINQ\" rel=\"tag\">LINQ<\/a>, <a href=\"http:\/\/technorati.com\/tag\/Securing+LINQ\" rel=\"tag\">Securing LINQ<\/a>, <a href=\"http:\/\/technorati.com\/tag\/DDD5\" rel=\"tag\">DDD5<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Security expert, Chris Seary has written a thought-provoking piece about the changing role of the Database Administrator (DBA) now that database querying is becoming a feature in many .NET programming languages, via the use of Language INtegrated Query (LINQ). With developers writing code that effectively reaches into the database, it does present developers and DBAs &hellip; <a href=\"http:\/\/www.craigmurphy.com\/blog\/?p=584\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Chris Seary on Securing LINQ to SQL<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15,22,3,21],"tags":[],"class_list":["post-584","post","type-post","status-publish","format-standard","hentry","category-net","category-community","category-development","category-security"],"_links":{"self":[{"href":"http:\/\/www.craigmurphy.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/584","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.craigmurphy.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.craigmurphy.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.craigmurphy.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.craigmurphy.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=584"}],"version-history":[{"count":0,"href":"http:\/\/www.craigmurphy.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/584\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.craigmurphy.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=584"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.craigmurphy.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=584"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.craigmurphy.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=584"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}