<?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 : ADO.NET Data Services</title><link>http://blogs.msdn.com/adonet/archive/tags/ADO.NET+Data+Services/default.aspx</link><description>Tags: ADO.NET Data Services</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>VS2010 and .NET Framework 4 Beta 2 Announced!</title><link>http://blogs.msdn.com/adonet/archive/2009/10/19/vs2010-and-net-framework-beta-2-announced.aspx</link><pubDate>Tue, 20 Oct 2009 00:56:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9909581</guid><dc:creator>dpblogs</dc:creator><slash:comments>21</slash:comments><comments>http://blogs.msdn.com/adonet/comments/9909581.aspx</comments><wfw:commentRss>http://blogs.msdn.com/adonet/commentrss.aspx?PostID=9909581</wfw:commentRss><description>&lt;P&gt;Visual Studio 2010 and the .NET Framework 4 Beta 2 are now available for &lt;A href="http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx" mce_href="http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx"&gt;download by MSDN subscribers&lt;/A&gt; and will available to the rest of the world on Wednesday. Beta 2 as well the VS2010 Launch date of March 22, 2010 were announced this morning on &lt;A href="http://blogs.msdn.com/somasegar/archive/2009/10/19/announcing-visual-studio-2010-and-net-fx-4-beta-2.aspx" mce_href="http://blogs.msdn.com/somasegar/archive/2009/10/19/announcing-visual-studio-2010-and-net-fx-4-beta-2.aspx"&gt;Soma’s blog&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Included in Beta 2 are some great new features and updates for the Entity Framework 4 and ADO.NET Data Services 4. &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Entity Framework 4 Beta 2&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;In addition to all of the new EF 4 features that were included in Beta 1, Beta 2 also includes:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Foreign Keys:&lt;/STRONG&gt; EF 4 now includes a new type of associations (Foreign Key Associations) that allow you to have Foreign Key properties on your entities. Foreign Key Associations simplify some key scenarios such as Data binding and can be included or excluded when using the model creation and update wizards. Independent Associations supported in .NET 3.5 remain as is, but Foreign Key Associations become the default type of association going forward. Referential integrity constraints can now be created from the designer. &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Improvements to POCO Support: &lt;/STRONG&gt;Fix-up of changes to navigation properties and FKs is now performed automatically on DetectChanges and SaveChanges. It is also now possible to declare collections as ISet&amp;lt;T&amp;gt; in POCO objects. When either ICollection&amp;lt;T&amp;gt; or ISet&amp;lt;T&amp;gt; is used, the default collection type materialized is HashSet&amp;lt;T&amp;gt;, which among other advantages does not allow duplicate entries. &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Lazy Loading on by Default in new Models: &lt;/STRONG&gt;When you create a new model in VS 2010, you get generated ObjectContext types that have lazy loading turned on by default (context.ContextOptions.LazyLoadingEnabled = true is placed in the constructor). This simplifies the default experience of working with objects. Of course, it is still possible to turn it off and do explicit and eager loading. &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;EntityDataSource support for Query Extenders and POCO: &lt;/STRONG&gt;EntityDataSource now includes support for ASP.NET Query Extenders and POCO entities. Query Extenders are a new addition to ASP.NET that allow you to have more control over the data retrieval query of a Data Source, leveraging the LINQ capabilities of Entity Framework. &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Support for Binary Keys: &lt;/STRONG&gt;The EF now allows you to have binary property types (and varbinary storage columns) mapped as Entity Key / Foreign Key. &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;ObjectMaterialized event: &lt;/STRONG&gt;It is now possible to write logic that is executed immediately after an object has been materialized. This event is raised after the scalar, complex and reference properties are populated (collections are filled afterwards). &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Object Services API improvements to enable N-Tier and Self Tracking Entities: &lt;/STRONG&gt;ObjectStateEntry.GetUpdatableOriginalValues method provides a access to an updatable data record that you can use to establish the original state of an entity at the property level. &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Improvements to the generated SQL: &lt;/STRONG&gt;Numerous simplifications and improvements of the SQL generated when querying using the Entity Framework have been done including: removal of joins, better translation of certain functions,&amp;nbsp; elimination of constants used for internal purposes, which results in removing of levels of nesting and others. &lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Navigation Property Management&lt;/B&gt;: Users can now delete and add navigation properties, enabling the creation of one-way associations.&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Improved Database Generation&lt;/B&gt;: SQL CE support has been added. In addition, customization of database generation is significantly simpler now, with the ability to specify the DDL generation template to be used, as well as automatic discovery of installed database generation workflows and templates.&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;New Extensibility APIs&lt;/B&gt;: New APIs enable users to add custom properties to any object in the model and have those properties show up in the property sheet. In addition, other extension points allow for customization of models on load, save, and after the model creation and update wizards run.&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Generation of Complex Types from Stored Procedures&lt;/B&gt;: When creating a function import from a function, the UI can now detect the columns returned from a stored procedure and create a corresponding complex type. In addition, existing complex types can be updated when a stored procedure definition changes.&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Greatly Improved Facet Management&lt;/B&gt;: The designer can now distinguish between empty and blank values, and various property facet defaults are handled more cleanly and consistently.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;LINQ to Entities improvements:&lt;/STRONG&gt; Support for recognizing additional patterns in queries, simplification of EntityFunctions and SqlFunctions static classes and OrderBy is now lifted over filters and other operations.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;ADO.NET Data Services 4 Beta 2&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;B&gt;Projections&lt;/B&gt;: This ADO.NET Data Services URI format has been extended to express projections (i.e. you can now work with a subset of the properties of an entity).&amp;nbsp; Beta 2 includes both server and client library (including LINQ support) support for projections.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Data Binding&lt;/B&gt;:&amp;nbsp; The data services client library for the .NET Framework 3.5 SP1 and Silverlight2 has been extended to support two-way data binding for WPF and Silverlight based applications.&amp;nbsp; &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Row Count&lt;/STRONG&gt;: One scenario we heard a ton of feedback on after shipping V1 of ADO.NET Data Services in the .NET Framework 3.5SP1 is the ability for the a client of a data service to determine the total number of entities in a set without having to retrieve them all.&amp;nbsp; To address this need, we have extended the data services addressing scheme to allow a client to obtain this type of information without having to download all the entities in a set. &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Feed Customization (aka "Web Friendly Feeds")&lt;/STRONG&gt;: A common ask we have received is to provide the ability to customize how entities are mapped into the various elements of an AtomPub feed.&amp;nbsp; This feature does just that by providing a data service author declarative control over how the data service runtime maps the properties of an entity (e.g. a Customer, Order, etc) to the elements of a feed. &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Server Driven Paging (SDP)&lt;/STRONG&gt;: This one is best described by example.&amp;nbsp; If you had a data service that exposes photos, you likely want to limit the total number of photos a single request to the service can retrieve because the total collection of photos may be very large.&amp;nbsp; This feature allows a service author to set per collection limits on the total number of entities returned for each request.&amp;nbsp; In addition to limiting the number of photos returned per request, the server provides the client a "next link" which is simply a URI specifying how to continue retrieving the rest of the entities in the collection not returned by the first request.&amp;nbsp; For those familiar with AtomPub, this feature adds support for AtomPub &amp;lt;link rel="next" ...&amp;gt; elements to the data service runtime.&amp;nbsp;&amp;nbsp; &lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Enhanced BLOB Support&lt;/B&gt;: This feature enhances the BLOB support provided in V1 to enable data services to stream arbitrarily large BLOBs, store binary content separate from its metadata, easily defer the loading of BLOB content when its metadata is requested, etc.&amp;nbsp; &lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Request Pipeline&lt;/B&gt;: We have started to expose events throughout the data services server request processing pipeline.&amp;nbsp; For this release we’ll expose request level events and in future we’ll look to expose more fine grained events based on your feedback.&amp;nbsp; The goal of exposing our processing pipeline is to allow services further transparency into a data service such that a service author can do things such as setting HTTP response cache headers, wrapping interceptor processing and data service request processing in a single transaction, etc.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;New "Data Service Provider" Interface for Custom Provider Writers&lt;/STRONG&gt;: As the data services runtime has evolved, so has the number of ways people want to plug data into the data service framework.&amp;nbsp; In V1, two methods (Entity Framework and arbitrary .NET classes) were supported to enable a data service to interact with various diverse data sources.&amp;nbsp; To address another class of environments and data sources we have &lt;A href="http://blogs.msdn.com/pablo/archive/2008/11/01/ado-net-data-services-in-windows-azure-pushing-scalability-to-the-next-level.aspx" mce_href="http://blogs.msdn.com/pablo/archive/2008/11/01/ado-net-data-services-in-windows-azure-pushing-scalability-to-the-next-level.aspx"&gt;introduced a way to write a "custom" provider&lt;/A&gt; for those cases when the previous two provider models don't meet your needs. &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Thank you, &lt;/P&gt;
&lt;P&gt;Elisa Flasko &lt;BR&gt;Program Manager, &lt;BR&gt;Data &amp;amp; Modeling Group&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9909581" 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/ADO.NET+Data+Services/default.aspx">ADO.NET Data Services</category><category domain="http://blogs.msdn.com/adonet/archive/tags/Visual+Studio+2010+Beta+2/default.aspx">Visual Studio 2010 Beta 2</category><category domain="http://blogs.msdn.com/adonet/archive/tags/What_2700_s+New/default.aspx">What's New</category><category domain="http://blogs.msdn.com/adonet/archive/tags/Entity+Framework+Futures/default.aspx">Entity Framework Futures</category><category domain="http://blogs.msdn.com/adonet/archive/tags/What_2700_s+New+Data+Services/default.aspx">What's New Data Services</category></item><item><title>PDC 2008 - Los Angeles, CA - Oct. 27-30</title><link>http://blogs.msdn.com/adonet/archive/2008/09/11/pdc-2008-los-angeles-ca-oct-27-30.aspx</link><pubDate>Fri, 12 Sep 2008 02:22:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8945657</guid><dc:creator>dpblogs</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/adonet/comments/8945657.aspx</comments><wfw:commentRss>http://blogs.msdn.com/adonet/commentrss.aspx?PostID=8945657</wfw:commentRss><description>&lt;H6&gt;&amp;nbsp;&lt;/H6&gt;
&lt;P&gt;Microsoft's premier developer event, the Professional Developer Conference, is almost here. PDC 2008 will feature more than 160 sessions covering a wide range of topics including a number of &lt;A href="https://sessions.microsoftpdc.com/public/sessions.aspx" mce_href="https://sessions.microsoftpdc.com/public/sessions.aspx"&gt;great sessions from the ADO.NET&lt;/A&gt; Team, such as:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Developing Applications Using Data Services&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Presenter: Mike Flasko&lt;/P&gt;
&lt;P&gt;In the near future, applications will be developed using a combination of custom application code and online building block services, including data-centric services. In this session we discuss advancements in the Microsoft development platform and online service interfaces to enable seamless interaction with data services both on-premises (e.g., ADO.NET Data Services Framework over on-premises SQL Server) and in the cloud (e.g., SQL Server Data Services). Learn how you can leverage existing know-how related to LINQ (Language Integrated Query), data access APIs, data-binding, and more when building applications using online data.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Offline-Enabled Data Services and Desktop Applications&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Presenter: Pablo Castro&lt;/P&gt;
&lt;P&gt;The ADO.NET Data Services Framework (a.k.a. Project "Astoria") introduced a way of creating and consuming flexible, data-centric REST services. By combining data services with the Microsoft Sync Framework, learn how to create offline-capable applications that have a local replica of their data, how to synchronize that replica with an online data service when a network connection becomes available, and how replicas can be used with the ADO.NET Entity Framework. Also, hear us talk about our plans, see the tools that help client- and server-side setup, and discuss the runtime components and APIs.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://sessions.microsoftpdc.com/public/sessions.aspx" mce_href="https://sessions.microsoftpdc.com/public/sessions.aspx"&gt;&lt;IMG style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px 10px 0px 5px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=149 alt=clip_image002 src="http://blogs.msdn.com/blogfiles/adonet/WindowsLiveWriter/PDC2008LosAngelesCAOct.2730_E626/clip_image002_3.gif" width=244 align=left border=0 mce_src="http://blogs.msdn.com/blogfiles/adonet/WindowsLiveWriter/PDC2008LosAngelesCAOct.2730_E626/clip_image002_3.gif"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Entity Framework Futures&lt;/STRONG&gt; &lt;/P&gt;
&lt;P&gt;Presenter: Tim Mallalieu &lt;/P&gt;
&lt;P&gt;The next version of the Entity Framework adds scenarios in the areas of&amp;nbsp;&amp;nbsp; model driven development, domain driven development, simplicity, and integration. See a preview of production and prototype code for the next version of the Entity Framework as well as a candid discussion with members of the development team.&lt;/P&gt;
&lt;P&gt;See you there!!&lt;/P&gt;
&lt;P&gt;Elisa Flasko &lt;BR&gt;Program Manager, Data Programmability&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8945657" width="1" height="1"&gt;</description><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/ADO.NET+Data+Services/default.aspx">ADO.NET Data Services</category><category domain="http://blogs.msdn.com/adonet/archive/tags/PDC/default.aspx">PDC</category></item><item><title>Visual Studio 2008 SP1 Beta &amp; .NET 3.5 SP1 Beta</title><link>http://blogs.msdn.com/adonet/archive/2008/05/11/visual-studio-2008-sp1-beta-net-3-5-sp1-beta.aspx</link><pubDate>Mon, 12 May 2008 07:59:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8491743</guid><dc:creator>dpblogs</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/adonet/comments/8491743.aspx</comments><wfw:commentRss>http://blogs.msdn.com/adonet/commentrss.aspx?PostID=8491743</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;We are very excited to announce that &lt;/FONT&gt;&lt;FONT face=Calibri color=#0000ff size=3&gt;&lt;A class="" href="http://msdn.microsoft.com/en-us/vstudio/cc533448.aspx" mce_href="http://msdn.microsoft.com/en-us/vstudio/cc533448.aspx"&gt;.NET 3.5 SP1 Beta 1 and Visual Studio 2008 &amp;nbsp;SP1 Beta 1&lt;/A&gt;&lt;/FONT&gt;&lt;FONT face=Calibri size=3&gt; are now available! &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Calibri 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 face=Calibri size=3&gt;This beta marks the entry of the ADO.NET Entity Framework and ADO.NET Data Services (aka project Astoria) as part of the overall .NET/Visual Studio product install and will be the final beta before the RTM of these two technologies. In addition, this beta will introduce the new date time functions for SQL Server 2008 to LINQ to SQL.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Calibri 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 face=Calibri size=3&gt;The Entity Framework extends the reach of ADO.NET, providing a new data model that will be the foundation for a range of data services moving forward, and enhances the common ADO.NET provider model enabling a LINQ programming experience against 3&lt;SUP&gt;rd&lt;/SUP&gt; party databases.&amp;nbsp; The Entity Framework designer in Visual Studio works with 3&lt;SUP&gt;rd&lt;/SUP&gt; party databases as well and enables developers to visualize the data model being used by the application. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Calibri 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 face=Calibri size=3&gt;ADO.NET Data Services, provides the foundation for building the next generation of data-driven applications and services, building on Windows Communication Foundation (WCF) to provide an end-to-end experience for building data-centric REST based services in .NET.&amp;nbsp; The ADO.NET Data Services framework provides a REST based query model, a means of exchanging metadata (in terms of the Entity Data Model) and client and mid-tier API’s that let people build rich data services and clients in a way that is easier than ever before. You can start with the Entity Framework and expose relational data via the Data Services Framework, you can expose non-relational data using a custom provider, or you can use some of the existing services that already expose these protocols including &lt;/FONT&gt;&lt;A href="http://dev.live.com/"&gt;&lt;FONT face=Calibri size=3&gt;Live App Storage and Live Spaces Photos&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;BR&gt;&lt;FONT face=Calibri size=3&gt;We invite you all to &lt;/FONT&gt;&lt;FONT face=Calibri color=#0000ff size=3&gt;&lt;A class="" href="http://msdn.microsoft.com/en-us/vstudio/cc533448.aspx" mce_href="http://msdn.microsoft.com/en-us/vstudio/cc533448.aspx"&gt;download this beta&lt;/A&gt;&lt;/FONT&gt;&lt;FONT face=Calibri size=3&gt; and start using these technologies today.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;Jason Wilcox&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;Product Unit Manager, DP Runtime&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;and &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;Britt Johnston&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;Product Unit Manager, DP Tools&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8491743" 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/ADO.NET+Data+Services/default.aspx">ADO.NET Data Services</category></item><item><title>Recent ADO.NET Entity Framework provider news - Demos and downloads</title><link>http://blogs.msdn.com/adonet/archive/2008/05/06/recent-ado-net-entity-framework-provider-news-demos-and-downloads.aspx</link><pubDate>Wed, 07 May 2008 08:23:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8464947</guid><dc:creator>dpblogs</dc:creator><slash:comments>10</slash:comments><comments>http://blogs.msdn.com/adonet/comments/8464947.aspx</comments><wfw:commentRss>http://blogs.msdn.com/adonet/commentrss.aspx?PostID=8464947</wfw:commentRss><description>&lt;FONT face=Calibri&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;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&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;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;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8464947" 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/Providers/default.aspx">Providers</category><category domain="http://blogs.msdn.com/adonet/archive/tags/Beta+3/default.aspx">Beta 3</category><category domain="http://blogs.msdn.com/adonet/archive/tags/IBM/default.aspx">IBM</category><category domain="http://blogs.msdn.com/adonet/archive/tags/SQLite/default.aspx">SQLite</category><category domain="http://blogs.msdn.com/adonet/archive/tags/Core+Lab/default.aspx">Core Lab</category><category domain="http://blogs.msdn.com/adonet/archive/tags/MySQL/default.aspx">MySQL</category><category domain="http://blogs.msdn.com/adonet/archive/tags/PostgreSQL/default.aspx">PostgreSQL</category><category domain="http://blogs.msdn.com/adonet/archive/tags/Npgsql/default.aspx">Npgsql</category><category domain="http://blogs.msdn.com/adonet/archive/tags/Oracle/default.aspx">Oracle</category><category domain="http://blogs.msdn.com/adonet/archive/tags/ADO.NET+Data+Services/default.aspx">ADO.NET Data Services</category></item></channel></rss>