<?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>David Sceppa's Ramblings : Sample Provider</title><link>http://blogs.msdn.com/sceppa/archive/tags/Sample+Provider/default.aspx</link><description>Tags: Sample Provider</description><dc:language>en-US</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/sceppa/archive/2007/12/18/sample-ado-net-entity-framework-provider-beta-3.aspx</link><pubDate>Tue, 18 Dec 2007 04:08:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6793620</guid><dc:creator>David Sceppa</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/sceppa/comments/6793620.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sceppa/commentrss.aspx?PostID=6793620</wfw:commentRss><description>&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&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&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt;The sample provider has undergone some minor changes in moving from Beta 2 to Beta 3.&lt;SPAN style="mso-spacerun: yes"&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"&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&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&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"&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"&gt;&amp;nbsp; &lt;/SPAN&gt;The modified project uses the sample provider rather than System.Data.SqlClient.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-bidi-font-family: Arial"&gt;You'll also find a new project in the solution - ExtendedProvider. &lt;SPAN style="mso-spacerun: yes"&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&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&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;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6793620" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/sceppa/attachment/6793620.ashx" length="1381431" type="application/octet-stream" /><category domain="http://blogs.msdn.com/sceppa/archive/tags/Orcas/default.aspx">Orcas</category><category domain="http://blogs.msdn.com/sceppa/archive/tags/_2600_quot_3B00_Entity+Framework_2600_quot_3B00_/default.aspx">&amp;quot;Entity Framework&amp;quot;</category><category domain="http://blogs.msdn.com/sceppa/archive/tags/_2600_quot_3B00_ADO.NET_2600_quot_3B00_/default.aspx">&amp;quot;ADO.NET&amp;quot;</category><category domain="http://blogs.msdn.com/sceppa/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/sceppa/archive/tags/Entity+Framework/default.aspx">Entity Framework</category><category domain="http://blogs.msdn.com/sceppa/archive/tags/Providers/default.aspx">Providers</category><category domain="http://blogs.msdn.com/sceppa/archive/tags/Sample+Provider/default.aspx">Sample Provider</category></item><item><title>Sample ADO.NET Entity Framework Provider - Beta 2</title><link>http://blogs.msdn.com/sceppa/archive/2007/09/22/sample-ado-net-entity-framework-provider-beta-2.aspx</link><pubDate>Sat, 22 Sep 2007 03:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5043035</guid><dc:creator>David Sceppa</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/sceppa/comments/5043035.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sceppa/commentrss.aspx?PostID=5043035</wfw:commentRss><description>&lt;P&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 for download as an attachment to this blog post.&lt;/P&gt;
&lt;P&gt;The sample provider has undergone some minor changes in moving from Beta 1 to Beta 2.&lt;/P&gt;
&lt;P&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&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;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5043035" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/sceppa/attachment/5043035.ashx" length="1280650" type="application/octet-stream" /><category domain="http://blogs.msdn.com/sceppa/archive/tags/Orcas/default.aspx">Orcas</category><category domain="http://blogs.msdn.com/sceppa/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/sceppa/archive/tags/Entity+Framework/default.aspx">Entity Framework</category><category domain="http://blogs.msdn.com/sceppa/archive/tags/Providers/default.aspx">Providers</category><category domain="http://blogs.msdn.com/sceppa/archive/tags/Sample+Provider/default.aspx">Sample Provider</category></item></channel></rss>