{"id":4363,"date":"2008-05-15T19:45:00","date_gmt":"2008-05-15T19:45:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/vbteam\/2008\/05\/15\/linq-deep-dive-and-best-practices-presentation-materials-lisa-feigenbaum\/"},"modified":"2024-07-05T14:25:06","modified_gmt":"2024-07-05T21:25:06","slug":"linq-deep-dive-and-best-practices-presentation-materials-lisa-feigenbaum","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/vbteam\/linq-deep-dive-and-best-practices-presentation-materials-lisa-feigenbaum\/","title":{"rendered":"LINQ Deep Dive and Best Practices Presentation Materials (Lisa Feigenbaum)"},"content":{"rendered":"<p>I presented the following talk this week at <a class=\"\" href=\"http:\/\/vslive.com\/2008\/orlando\/\" target=\"_blank\" rel=\"noopener\">VSLive! Orlando 2008<\/a>:<\/p>\n<p><strong>Visual Studio 2008: LINQ Deep Dive and Best Practices<br \/><\/strong>LINQ (Language Integrated Query) is a key platform innovation introduced with Visual Studio 2008 which brings SQL-style query expressions into VB and C# enabling you to describe what data to reason about instead of how to access the data. In this session, by taking a much closer look at the language features that enable LINQ-enabled frameworks, we&rsquo;ll uncover tips, tricks, and best practices for writing queries that will help you write robust, high-performing, maintainable business applications more quickly. In addition to gaining a solid understanding of LINQ for data access, you&rsquo;ll also leave this session with a clear understanding of how query and the individual language features can be leveraged in other parts of your application to write less code.<\/p>\n<p>Presentation materials from the talk are posted on&nbsp;Code Gallery <a class=\"\" href=\"http:\/\/code.msdn.microsoft.com\/vsliveorlando2008\" target=\"_blank\" rel=\"noopener\">here<\/a>:<\/p>\n<ul>\n<li><a class=\"\" href=\"http:\/\/code.msdn.microsoft.com\/Project\/Download\/FileDownload.aspx?ProjectName=vsliveorlando2008&amp;DownloadId=1989\" target=\"_blank\" rel=\"noopener\">Powerpoint Presentation<\/a><\/li>\n<li><a class=\"\" href=\"http:\/\/code.msdn.microsoft.com\/Project\/Download\/FileDownload.aspx?ProjectName=vsliveorlando2008&amp;DownloadId=1990\" target=\"_blank\" rel=\"noopener\">VB Solution &#8211; Before Demo<\/a><\/li>\n<li><a class=\"\" href=\"http:\/\/code.msdn.microsoft.com\/Project\/Download\/FileDownload.aspx?ProjectName=vsliveorlando2008&amp;DownloadId=1991\" target=\"_blank\" rel=\"noopener\">C# Solution &#8211; Before Demo<\/a><\/li>\n<li><a class=\"\" href=\"http:\/\/code.msdn.microsoft.com\/Project\/Download\/FileDownload.aspx?ProjectName=vsliveorlando2008&amp;DownloadId=1992\" target=\"_blank\" rel=\"noopener\">VB Solution &#8211; After Demo<\/a><\/li>\n<li><a class=\"\" href=\"http:\/\/code.msdn.microsoft.com\/Project\/Download\/FileDownload.aspx?ProjectName=vsliveorlando2008&amp;DownloadId=1993\" target=\"_blank\" rel=\"noopener\">C# Solution &#8211; After Demo<\/a><\/li>\n<\/ul>\n<p>Thanks!<br \/>Lisa<\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I presented the following talk this week at VSLive! Orlando 2008: Visual Studio 2008: LINQ Deep Dive and Best PracticesLINQ (Language Integrated Query) is a key platform innovation introduced with Visual Studio 2008 which brings SQL-style query expressions into VB and C# enabling you to describe what data to reason about instead of how to [&hellip;]<\/p>\n","protected":false},"author":15,"featured_media":8818,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[192,195],"tags":[94,95,166],"class_list":["post-4363","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-featured","category-visual-basic","tag-linqvb9","tag-lisa-feigenbaum","tag-vb2008"],"acf":[],"blog_post_summary":"<p>I presented the following talk this week at VSLive! Orlando 2008: Visual Studio 2008: LINQ Deep Dive and Best PracticesLINQ (Language Integrated Query) is a key platform innovation introduced with Visual Studio 2008 which brings SQL-style query expressions into VB and C# enabling you to describe what data to reason about instead of how to [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/posts\/4363","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/comments?post=4363"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/posts\/4363\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/media\/8818"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/media?parent=4363"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/categories?post=4363"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vbteam\/wp-json\/wp\/v2\/tags?post=4363"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}