<?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 : &amp;quot;ADO.NET&amp;quot;</title><link>http://blogs.msdn.com/sceppa/archive/tags/_2600_quot_3B00_ADO.NET_2600_quot_3B00_/default.aspx</link><description>Tags: &amp;quot;ADO.NET&amp;quot;</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Recent ADO.NET Entity Framework provider news - Demos and downloads</title><link>http://blogs.msdn.com/sceppa/archive/2008/05/07/recent-ado-net-entity-framework-provider-news-demos-and-downloads.aspx</link><pubDate>Wed, 07 May 2008 08:16:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8464935</guid><dc:creator>David Sceppa</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/sceppa/comments/8464935.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sceppa/commentrss.aspx?PostID=8464935</wfw:commentRss><description>&lt;FONT face=Calibri&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=3&gt;Here are a few quick announcements about ADO.NET providers supporting the Entity Framework.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Enjoy!&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: #365f91; mso-themecolor: accent1; mso-themeshade: 191"&gt;Core Lab (Connectivity to Multiple Data Stores)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;FONT size=3&gt;Core Lab was the first ADO.NET provider writer to support Beta 3 of the Entity Framework.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Their provider includes connectivity to Oracle, MySQL, PostgreSQL and SQLite databases.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;For more information, see the announcement on the following pages: &lt;/FONT&gt;&lt;A href="http://crlab.com/news/2007/directs430.html"&gt;&lt;FONT size=3&gt;http://crlab.com/news/2007/directs430.html&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt; and &lt;/FONT&gt;&lt;A href="http://crlab.com/news/2008/dcsqlite100.html"&gt;&lt;FONT size=3&gt;http://crlab.com/news/2008/dcsqlite100.html&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: #365f91; mso-themecolor: accent1; mso-themeshade: 191"&gt;IBM&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;FONT size=3&gt;IBM has released a public beta for their ADO.NET provider that works with Beta 3 of the Entity Framework.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;For more information, see the announcement on the following page: &lt;/FONT&gt;&lt;A href="http://www-128.ibm.com/developerworks/forums/thread.jspa?threadID=203893"&gt;&lt;FONT size=3&gt;http://www-128.ibm.com/developerworks/forums/thread.jspa?threadID=203893&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;IBM also demonstrated their provider in an end-to-end application building scenario using the Entity Framework designer at recent VS Live conference in San Francisco.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: #365f91; mso-themecolor: accent1; mso-themeshade: 191"&gt;MySQL&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;FONT size=3&gt;At the recent MySQL conference in Santa Clara, Reggie Burnett and I co-presented a session talking about MySQL, LINQ and the ADO.NET Entity Framework.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;As part of the session, we demonstrated using LINQ, Entity SQL and ADO.NET Data Services to access a MySQL database using Beta 3 of the Entity Framework.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;FONT size=3&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Note:&lt;/B&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Big thanks to Reggie for helping to make this demo work even after injuring his knee.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Get well soon.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: #365f91; mso-themecolor: accent1; mso-themeshade: 191"&gt;Npgsql (PostgreSQL connectivity)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;FONT size=3&gt;Npgsql has released a beta of their PostgreSQL ADO.NET provider that works with Beta 3 of the Entity Framework.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;You can download the provider at the following page: &lt;/FONT&gt;&lt;A href="http://pgfoundry.org/frs/download.php/1730/Npgsql2.0beta3-bin-EntityFrameworkBeta3.zip"&gt;&lt;FONT color=#0000ff size=3&gt;http://pgfoundry.org/frs/download.php/1730/Npgsql2.0beta3-bin-EntityFrameworkBeta3.zip&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;For more information on the release, please see the following page: &lt;/FONT&gt;&lt;A href="http://pgfoundry.org/forum/forum.php?forum_id=1307"&gt;&lt;FONT size=3&gt;http://pgfoundry.org/forum/forum.php?forum_id=1307&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=3&gt;David Sceppa&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=3&gt;ADO.NET Program Manager&lt;/FONT&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8464935" width="1" height="1"&gt;</description><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/MySQL/default.aspx">MySQL</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/IBM/default.aspx">IBM</category><category domain="http://blogs.msdn.com/sceppa/archive/tags/Oracle/default.aspx">Oracle</category><category domain="http://blogs.msdn.com/sceppa/archive/tags/Beta+3/default.aspx">Beta 3</category><category domain="http://blogs.msdn.com/sceppa/archive/tags/SQLite/default.aspx">SQLite</category><category domain="http://blogs.msdn.com/sceppa/archive/tags/Core+Lab/default.aspx">Core Lab</category><category domain="http://blogs.msdn.com/sceppa/archive/tags/PostgreSQL/default.aspx">PostgreSQL</category><category domain="http://blogs.msdn.com/sceppa/archive/tags/Npgsql/default.aspx">Npgsql</category><category domain="http://blogs.msdn.com/sceppa/archive/tags/ADO.NET+Data+Services/default.aspx">ADO.NET Data Services</category></item><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></channel></rss>