<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.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>ADO.NET team blog : Orcas</title><link>http://blogs.msdn.com/adonet/archive/tags/Orcas/default.aspx</link><description>Tags: Orcas</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Sample ADO.NET Entity Framework Provider - Beta 3</title><link>http://blogs.msdn.com/adonet/archive/2007/12/17/sample-ado-net-entity-framework-provider-beta-3.aspx</link><pubDate>Tue, 18 Dec 2007 04:37:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6793628</guid><dc:creator>dpblogs</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/adonet/comments/6793628.aspx</comments><wfw:commentRss>http://blogs.msdn.com/adonet/commentrss.aspx?PostID=6793628</wfw:commentRss><description>&lt;P minmax_bound="true"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial" minmax_bound="true"&gt;We've updated the sample provider to work with Beta 3 of the ADO.NET Entity Framework.&amp;nbsp; The sample provider is available for download as an attachment to this blog post.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p minmax_bound="true"&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P minmax_bound="true"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial" minmax_bound="true"&gt;The sample provider has undergone some minor changes in moving from Beta 2 to Beta 3.&lt;SPAN style="mso-spacerun: yes" minmax_bound="true"&gt;&amp;nbsp; &lt;/SPAN&gt;The biggest such in the sample provider is due to changes in the provider manifest. &lt;SPAN style="mso-spacerun: yes" minmax_bound="true"&gt;&amp;nbsp;&lt;/SPAN&gt;To help provider writers better understand how provider manifests are used in Beta 3, we've included the provider manifest spec along with the sample provider.&lt;o:p minmax_bound="true"&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P minmax_bound="true"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial" minmax_bound="true"&gt;As with previous builds, the sample provider wraps System.Data.SqlClient and demonstrates the functionality a provider needs to add in order to support the ADO.NET Entity Framework.&lt;SPAN style="mso-spacerun: yes" minmax_bound="true"&gt;&amp;nbsp; &lt;/SPAN&gt;The solution that contains the sample provider also includes a modified version of the Entity Framework Query Samples project.&lt;SPAN style="mso-spacerun: yes" minmax_bound="true"&gt;&amp;nbsp; &lt;/SPAN&gt;The modified project uses the sample provider rather than System.Data.SqlClient.&lt;o:p minmax_bound="true"&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P minmax_bound="true"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial" minmax_bound="true"&gt;You'll also find a new project in the solution - ExtendedProvider. &lt;SPAN style="mso-spacerun: yes" minmax_bound="true"&gt;&amp;nbsp;&lt;/SPAN&gt;This project leverages the sample provider and the Data Designer Extensibility (DDEX) that's part of Visual Studio 2008 to demonstrate how to make an ADO.NET provider available through the various Visual Studio designers, including the ADO.NET Entity Framework Designer.&lt;o:p minmax_bound="true"&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" minmax_bound="true"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana" minmax_bound="true"&gt;If you're writing an ADO.NET provider for the Entity Framework and you're not already in touch with me, please drop me a line at David (dot) Sceppa (at) microsoft (dot) com.&amp;nbsp; Enjoy!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" minmax_bound="true"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana" minmax_bound="true"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" minmax_bound="true"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana" minmax_bound="true"&gt;David Sceppa&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" minmax_bound="true"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana" minmax_bound="true"&gt;ADO.NET Program Manager&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" minmax_bound="true"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana" minmax_bound="true"&gt;Microsoft Corporation&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6793628" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/sceppa/attachment/6793620.ashx" length="1381666" type="application/octet-stream" /><category domain="http://blogs.msdn.com/adonet/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/adonet/archive/tags/Entity+Framework/default.aspx">Entity Framework</category><category domain="http://blogs.msdn.com/adonet/archive/tags/Sample+Provider/default.aspx">Sample Provider</category><category domain="http://blogs.msdn.com/adonet/archive/tags/Orcas/default.aspx">Orcas</category><category domain="http://blogs.msdn.com/adonet/archive/tags/Providers/default.aspx">Providers</category></item><item><title>Sample ADO.NET Entity Framework Provider - Beta 2</title><link>http://blogs.msdn.com/adonet/archive/2007/09/21/sample-ado-net-entity-framework-provider-beta-2.aspx</link><pubDate>Sat, 22 Sep 2007 03:31:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5043242</guid><dc:creator>dpblogs</dc:creator><slash:comments>7</slash:comments><comments>http://blogs.msdn.com/adonet/comments/5043242.aspx</comments><wfw:commentRss>http://blogs.msdn.com/adonet/commentrss.aspx?PostID=5043242</wfw:commentRss><description>&lt;DIV class=BlogPostContent minmax_bound="true"&gt;
&lt;P minmax_bound="true"&gt;We've updated the sample provider to work with Beta 2 of the ADO.NET Entity Framework.&amp;nbsp; The sample provider is available &lt;A id=ctl00___ctl00___ctl00_ctl00_bcr_ctl00___Entry___Attachment___DownLoadLink href="http://blogs.msdn.com/sceppa/attachment/5043035.ashx" mce_href="http://blogs.msdn.com/sceppa/attachment/5043035.ashx" minmax_bound="true"&gt;&lt;FONT color=#0033cc&gt;here&lt;/FONT&gt;&lt;/A&gt;.&lt;/P&gt;
&lt;P minmax_bound="true"&gt;The sample provider has undergone some minor changes in moving from Beta 1 to Beta 2.&lt;/P&gt;
&lt;P minmax_bound="true"&gt;The DbProviderServices class has been enhanced to support returning the mapping file that the EdmGen.exe command-line tool uses to retrieve schema information from the database.&amp;nbsp; This new approach leverages the Entity Framework's mapping functionality and the provider's SQL-gen layer to map conceptual table, view, column, etc. schema information to the database's actual system tables.&amp;nbsp; The end result is that EdmGen.exe can retrieve database schema information in a provider agnostic fasion.&lt;/P&gt;
&lt;P minmax_bound="true"&gt;Also, the SQL generation layer within the sample provider has been enhanced to support the new canonical function capabilities added in Beta 2 of the ADO.NET Entity Framework.&lt;/P&gt;
&lt;P minmax_bound="true"&gt;As with previous builds, the sample provider wraps System.Data.SqlClient and demonstrates the functionality a provider needs to add in order to support&amp;nbsp;the ADO.NET Entity Framework.&amp;nbsp; The solution that contains the sample provider also includes a modified version of the Entity Framework Query Samples project.&amp;nbsp; The modified project uses the sample provider rather than System.Data.SqlClient.&lt;/P&gt;
&lt;P minmax_bound="true"&gt;If you're writing an ADO.NET provider for Orcas and you're not already in touch with me, please drop me a line at David (dot) Sceppa (at) microsoft (dot) com.&amp;nbsp; Enjoy!&lt;/P&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5043242" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/adonet/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/adonet/archive/tags/Entity+Framework/default.aspx">Entity Framework</category><category domain="http://blogs.msdn.com/adonet/archive/tags/Sample+Provider/default.aspx">Sample Provider</category><category domain="http://blogs.msdn.com/adonet/archive/tags/Orcas/default.aspx">Orcas</category><category domain="http://blogs.msdn.com/adonet/archive/tags/Providers/default.aspx">Providers</category></item></channel></rss>