<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://introducinglinq.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Programming Microsoft LINQ</title><link>http://introducinglinq.com/files/folders/programming_microsoft_linq/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.2)</generator><item><title>Corrections to Programming Microsoft LINQ Book</title><link>http://introducinglinq.com/files/folders/programming_microsoft_linq/entry170.aspx</link><pubDate>Fri, 20 Feb 2009 08:22:09 GMT</pubDate><guid isPermaLink="false">6f1fdd61-9c0b-497f-974b-3001d899dae0:170</guid><dc:creator>Marco.Russo</dc:creator><slash:comments>1</slash:comments><description>This file contains the most updated corrections to "Programming Microsoft LINQ" book. </description><enclosure url="http://introducinglinq.com/files/folders/170/download.aspx" length="606290" type="application/pdf" /></item><item><title>Programming LINQ - Chapter 16</title><link>http://introducinglinq.com/files/folders/programming_microsoft_linq/entry135.aspx</link><pubDate>Sat, 21 Jun 2008 15:39:54 GMT</pubDate><guid isPermaLink="false">6f1fdd61-9c0b-497f-974b-3001d899dae0:135</guid><dc:creator>Marco.Russo</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;&lt;STRONG&gt;Chapter 16 - LINQ and ASP.NET&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;This chapter showed you how to leverage the new features and controls available in ASP.NET 3.5 to develop data-enabled Web applications, using LINQ to SQL and LINQ in general. Consider that what you have seen is really useful for rapidly defining Web site prototypes and simple Web solutions. On the other hand, in enterprise-level solutions you will probably need at least one intermediate layer between the ASP.NET presentation layer and the data persistence one, represented by LINQ to SQL. In real enterprise solutions, you usually also need a business layer that abstracts all business logic, security policies, and validation rules from any kind of specific persistence layer. And you will probably have a Model-View-Controller or Model-View-Presenter pattern governing the UI. In this more complex scenario, chances are that the LinqDataSource control will be tied to entities collections more often than to LINQ to SQL results.&lt;/P&gt;</description><enclosure url="http://introducinglinq.com/files/folders/135/download.aspx" length="1159638" type="application/pdf" /></item><item><title>Programming LINQ - Chapter 6</title><link>http://introducinglinq.com/files/folders/programming_microsoft_linq/entry134.aspx</link><pubDate>Sat, 21 Jun 2008 15:37:56 GMT</pubDate><guid isPermaLink="false">6f1fdd61-9c0b-497f-974b-3001d899dae0:134</guid><dc:creator>Marco.Russo</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;&lt;STRONG&gt;Chapter 6 - Tools for LINQ to SQL&lt;/STRONG&gt;&lt;/P&gt;&lt;SPAN id=ctl00_ctl01_bcr_entry1___FileName&gt;&lt;FONT face=BerkeleyOldITC-Book size=2&gt;&lt;FONT face=BerkeleyOldITC-Book size=2&gt;
&lt;P align=left&gt;In this chapter, we took a look at the tools that are available to generate LINQ to SQL entities and DataContext classes. The .NET Framework SDK includes the command-line tool named SQLMetal. Visual Studio 2008 has a graphical editor known as the Object Relational Designer. Both allow the creation of a DBML file, the generation of source code in C# and Visual Basic, and the creation of an external XML mapping file. The Object Relational Designer also allows you to edit an existing DBML file, dynamically importing existing tables, views, stored procedures, and user-defined functions from an existing SQL Server database.&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face=BerkeleyOldITC-Book size=2&gt;&lt;FONT face=BerkeleyOldITC-Book size=2&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;</description><enclosure url="http://introducinglinq.com/files/folders/134/download.aspx" length="2555360" type="application/pdf" /></item><item><title>Full set of LINQ code samples - upd. 2009-12-26</title><link>http://introducinglinq.com/files/folders/programming_microsoft_linq/entry123.aspx</link><pubDate>Wed, 14 May 2008 22:24:39 GMT</pubDate><guid isPermaLink="false">6f1fdd61-9c0b-497f-974b-3001d899dae0:123</guid><dc:creator>admin</dc:creator><slash:comments>1</slash:comments><description>&lt;P&gt;Programming Microsoft LINQ book code samples.&lt;/P&gt;
&lt;P&gt;Last update of code samples made on Dec 26, 2009.&lt;/P&gt;</description><enclosure url="http://introducinglinq.com/files/folders/123/download.aspx" length="1307334" type="application/x-zip-compressed" /></item></channel></rss>