<?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>Data : ADO.NET</title><link>http://blogs.msdn.com/data/archive/tags/ADO.NET/default.aspx</link><description>Tags: ADO.NET</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Data + XML + “Oslo” = “It’s All Data” (the new Data Developer Center)</title><link>http://blogs.msdn.com/data/archive/2009/11/17/data-xml-oslo-it-s-all-data-the-new-data-developer-center.aspx</link><pubDate>Tue, 17 Nov 2009 18:05:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9923715</guid><dc:creator>dmgblogs</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/data/comments/9923715.aspx</comments><wfw:commentRss>http://blogs.msdn.com/data/commentrss.aspx?PostID=9923715</wfw:commentRss><description>&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;After some months of planning and execution, we’re delighted to present you with the newly redesigned and expanded &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/data" mce_href="http://msdn.microsoft.com/data"&gt;&lt;FONT size=3 face=Calibri&gt;Data Developer Center&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3 face=Calibri&gt; on MSDN!&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;The expanded part here comes from the fact that the Data DevCenter is now home to what used to be two other separate centers, XML and “Oslo”. Actually, the XML DevCenter already joined with Data back in early October more or less intact. The former “Oslo” site, on the other hand, has merged with Data as of PDC 2009, a natural result of “Oslo” becoming SQL Server Modeling and taking a clear place within the larger ecosystem of data development technologies.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;The redesign part then really came up as the natural result of this merging. Back in early July, Elisa Flasko (the owner of the Data DevCenter at that time) and myself (owner of the “Oslo” DevCenter) started to explore how best to present all the diverse technologies that we’d be supporting on the merged DevCenter.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;The challenges were immediately apparent, as were the opportunities implicit in the solutions to those challenges. For one, the Data and XML DevCenters were very much oriented around currently shipping technologies, as well as ones with a multi-version history. SQL Server Modeling/“Oslo”, on the other hand, was 100% pre-release. But that gave us the clear opportunity to ground our presentation of SQL Server Modeling in the context of the most recently data technologies, like the ADO.NET Entity Framework, as well as the entire arc of data development technologies over the last two decades.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;Second was the need to answer a perennial question: with all these different data development technologies, which one do you use for what purpose, and when? It’s a question I’ve been hearing over and over from developers, one that stems from the undeniable fact that after twenty-five years or so, Microsoft’s overall development platform is just plain big. Very, &lt;I style="mso-bidi-font-style: normal"&gt;very &lt;/I&gt;big! The opportunity, then, was to start exploring ways to help you—the developers who live and breathe MSDN—navigate your way through that bigness, by leading you through distinct steps that quickly reduce the overall surface area of what you need to think about and understand. What we’ve done on the Data DevCenter, which I’ll discuss more in a moment, is our first step.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;The third major challenge was to create a DevCenter structure that could continue to support the healthy developer communities that have grown up around the individual technologies while at the same time encourage the growth of an “It’s All Data” community. The opportunity here was to think beyond just having a single community stage—that is, a single aggregation of data-related community blogs—to create “mini-DevCenters” for main individual technologies along with really a “best of” aggregation on the Data DevCenter home page.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;And, of course, we had the challenge to do all this in time for PDC 2009, especially with the redesign of MSDN itself in mid-October that had serious implications where page layout was concerned.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;But truly, this was an opportunity both to keep ourselves focused and to reevaluate (by necessity!) how we utilized your screen real-estate.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;Whew!&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;Well, we hope that the new &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/data" mce_href="http://msdn.microsoft.com/data"&gt;&lt;FONT size=3 face=Calibri&gt;Data Developer Center&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3 face=Calibri&gt; has met these challenges and created a framework upon which we can grow.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;Now if you want to continue reading, the sections that follow go into a little more detail about what you’ll find on the site. But of course you’re wholly invited to just &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/data" mce_href="http://msdn.microsoft.com/data"&gt;&lt;FONT size=3 face=Calibri&gt;go there&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3 face=Calibri&gt; yourself and start exploring!&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;The Home, Community, and Support Pages&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;Upon visiting the site, you’ll see that the &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/data" mce_href="http://msdn.microsoft.com/data"&gt;&lt;FONT size=3 face=Calibri&gt;home page&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3 face=Calibri&gt; is designed to help you find your place in the overall data technology stack. Instead of a flat list of technologies, which assumes you already know what they’re used for, we’ve grouped them into .NET technologies, “native” (e.g. Win32) technologies, and the ever-available “future stuff” bucket, with direct, one-sentence descriptions. I also wanted to illustrate—literally, with diagrams—how the technologies within these groups relate to one another, a real act of self-discipline for one who loves to wordsmith. Thus was born the short &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/library/ee730344.aspx" mce_href="http://msdn.microsoft.com/library/ee730344.aspx"&gt;&lt;FONT size=3 face=Calibri&gt;Data Development Technologies At-a-Glance&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3 face=Calibri&gt; article (as well as individuals At-a-Glance topics for &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/en-us/data/aa937709.aspx" mce_href="http://msdn.microsoft.com/en-us/data/aa937709.aspx"&gt;&lt;FONT color=#0000ff size=3 face=Calibri&gt;Entity Framework&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3 face=Calibri&gt; and &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/en-us/data/aa937697.aspx" mce_href="http://msdn.microsoft.com/en-us/data/aa937697.aspx"&gt;&lt;FONT size=3 face=Calibri&gt;Data Services&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3 face=Calibri&gt;). As an expanded version, I also wanted to understand and illustrate how all these technologies developed over time, which you’ll find in &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/library/ee730343.aspx" mce_href="http://msdn.microsoft.com/library/ee730343.aspx"&gt;&lt;FONT size=3 face=Calibri&gt;Data Development Technologies: Past, Present, and Future&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3 face=Calibri&gt;. (My associates have described this as a real “archeological job,” for which I’m grateful to whoever ditched an old 1999 copy of &lt;I style="mso-bidi-font-style: normal"&gt;Inside SQL Server 7.0&lt;/I&gt; in one of the Microsoft mailrooms!)&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;We’re also happy to offer the much more detailed piece by Bob Beauchmin, &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/library/ee410782.aspx" mce_href="http://msdn.microsoft.com/library/ee410782.aspx"&gt;&lt;FONT size=3 face=Calibri&gt;Guide to the Data Development Platform for .NET Developers&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3 face=Calibri&gt;, as well as our &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/en-us/data/bb525059.aspx" mce_href="http://msdn.microsoft.com/en-us/data/bb525059.aspx"&gt;&lt;FONT size=3 face=Calibri&gt;Top Ten Questions &amp;amp; Answers on Data&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3 face=Calibri&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;Farther down the home page you’ll also find aggregations of our top team and community blogs—those we’ve hand-picked to feature—while on the main &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/en-us/data/aa937688.aspx" mce_href="http://msdn.microsoft.com/en-us/data/aa937688.aspx"&gt;&lt;FONT size=3 face=Calibri&gt;Community page&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3 face=Calibri&gt; you’ll find aggregations of &lt;I style="mso-bidi-font-style: normal"&gt;all &lt;/I&gt;the blogs we monitor. The main Community page is also home to training partners, an index of user groups, and the best data development books and community sites.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;And we should mention too that the main &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/en-us/data/aa937735.aspx" mce_href="http://msdn.microsoft.com/en-us/data/aa937735.aspx"&gt;&lt;FONT size=3 face=Calibri&gt;Support page&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3 face=Calibri&gt; is also an all-up gateway to all the different data development MSDN forums and the data development Connect sites.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="LINE-HEIGHT: normal; MARGIN: 0in 0in 10pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;&lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;The Learn Page&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT size=3 face=Calibri&gt;The main &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A href="http://msdn.corp.microsoft.com/en-us/data/aa937721.aspx" mce_href="http://msdn.corp.microsoft.com/en-us/data/aa937721.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT color=#0000ff size=3 face=Calibri&gt;Learn page&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt; now is the one that we consider of top importance, second only to the home page. It’s really here that we hope newcomers will land when they really want to know what they should be investigating more deeply.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT size=3 face=Calibri&gt;What we’ve done on this page then, after providing links again to the &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A href="http://msdn.microsoft.com/library/ee730344.aspx" mce_href="http://msdn.microsoft.com/library/ee730344.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT size=3 face=Calibri&gt;At-a-Glance&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT size=3 face=Calibri&gt;, &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A href="http://msdn.microsoft.com/library/ee730343.aspx" mce_href="http://msdn.microsoft.com/library/ee730343.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT size=3 face=Calibri&gt;Past/Present/Future&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT size=3 face=Calibri&gt;, and &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A href="http://msdn.microsoft.com/library/ee410782.aspx" mce_href="http://msdn.microsoft.com/library/ee410782.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT size=3 face=Calibri&gt;Guide for .NET Developer&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt; articles, is offer the &lt;I style="mso-bidi-font-style: normal"&gt;Selection Guide &lt;/I&gt;section. This contains a decision tree based on four initial choices: Application Type, Release Timeframe, Storage Technology, and Learning Type. Each of these leads you into a second level of choices that finally present a list of those specific technologies that are really applicable to the choices you’ve made. Because we’ve invested quite a bit of thought into this guide, we’d really love to hear what you think!&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Below the selection guide we continue to present the list of technologies we support on the Data DevCenter, organized into Current and Future columns. And rounding out the Learn page is a group of Learning Type links that will take you off to index pages for documentation, videos (shipping and pre-release), articles, samples, books, and more!&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Individual Technology Pages (Mini-DevCenters)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Now when you’re on either the home page or the Learn page and click on the name of a technology, you’ll go to another page that helps you dive more deeply into that technology. In some cases, especially with the most mature technologies, those secondary pages are static. In others, especially the most recent and future technologies for which there is significant community buzz, we’ve creating something of the look-and-feel of a separate DevCenter.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT size=3 face=Calibri&gt;For shipping technologies, specifically &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A href="http://msdn.microsoft.com/en-us/data/bb931106.aspx" mce_href="http://msdn.microsoft.com/en-us/data/bb931106.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT size=3 face=Calibri&gt;Data Services&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT size=3 face=Calibri&gt; and &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A href="http://msdn.microsoft.com/en-us/data/aa937723.aspx" mce_href="http://msdn.microsoft.com/en-us/data/aa937723.aspx"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT size=3 face=Calibri&gt;ADO.NET Entity Framework&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;, these technology pages give you quick links to the necessary downloads, a sequenced Beginner’s Guide, a detailed Resources &amp;amp; Community page, and a futures page. Here you’ll also see technology-specific highlight along with team and community blog aggregations.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-bidi-font-size: 10.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Those blog aggregations are repeated on the Resources &amp;amp; Community pages for the individual teachnologies, where you’ll also find feeds for the latest videos, articles, forum posts, and Connect feedback, along with links to samples, MSDN library content, product documentation, related technologies, and available hands-on-labs. In short, we designed these each of these Resources &amp;amp; Community pages to be the place where you’ll be spending most of your time once you are actively working with any given technology.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT size=3 face=Calibri&gt;We’re doing a similar thing with pre-release technologies, such as those in the SQL Server Modeling CTP: &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A href="http://msdn.microsoft.com/en-us/data/ee460940.aspx" mce_href="http://msdn.microsoft.com/en-us/data/ee460940.aspx"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT size=3 face=Calibri&gt;the “M” language&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT size=3 face=Calibri&gt;, &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A href="http://msdn.microsoft.com/en-us/data/ee477952.aspx" mce_href="http://msdn.microsoft.com/en-us/data/ee477952.aspx"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT color=#0000ff size=3 face=Calibri&gt;“Quadrant”&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT size=3 face=Calibri&gt;, and &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A href="http://msdn.microsoft.com/en-us/data/ee461169.aspx" mce_href="http://msdn.microsoft.com/en-us/data/ee461169.aspx"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT color=#0000ff size=3 face=Calibri&gt;SQL Server Modeling Services&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;. In these cases we don’t have a separate Beginner’s Guide or—obviously—a “futures” page, because all of that is really folded into the individual Resources &amp;amp; Community pages.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;What’s to Come&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Well, the first thing I can think of, after writing everything to this point, is that I should sit down and do a video tour of the DevCenter! But as you might expect, many of us are going to be taking some well-deserved vacation after PDC…I, for one, am planning to hit the already-open ski slopes of Mount Hood outside Portland, Oregon, where I live. So I can’t promise a video right away.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;What we’ll be doing in the months ahead is really working to deliver new content for the various sections of the Data DevCenter as appropriate for the lifecycle stage of the individual technologies. For example, the Data Services and Entity Framework teams are ramping up their content plans in preparation for the imminent release of Visual Studio 2010 and .NET Framework 4. With a new SQL Server Modeling CTP just out the door, there are many good content opportunities to pursue there as well.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;So watch all those feeds we’ve dropped around the DevCenter, and more than that, do take the time to tell us what you think of this redesign, the Selection Guide on the Learn page, blogs you’d like to see included in our aggregations, and really anything else you can think of (including any glitches you see). “It’s All Data,” sure, but it’s really all about serving &lt;I style="mso-bidi-font-style: normal"&gt;you&lt;/I&gt;, to help you have the greatest successes you can—and enjoyment!—with Microsoft’s data development technologies. To this goal I and the rest of our whole Community team are completely committed.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;You can reach us through dpfback (at) microsoft.com.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Kraig Brockschmidt&lt;BR&gt;Community Program Manager for the Data Developer Center&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9923715" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/data/archive/tags/XML/default.aspx">XML</category><category domain="http://blogs.msdn.com/data/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/data/archive/tags/Data/default.aspx">Data</category><category domain="http://blogs.msdn.com/data/archive/tags/Entity+Framework/default.aspx">Entity Framework</category><category domain="http://blogs.msdn.com/data/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category><category domain="http://blogs.msdn.com/data/archive/tags/Astoria/default.aspx">Astoria</category><category domain="http://blogs.msdn.com/data/archive/tags/Data+Services/default.aspx">Data Services</category><category domain="http://blogs.msdn.com/data/archive/tags/ADO.NET+Data+Services/default.aspx">ADO.NET Data Services</category></item><item><title>Announcing Entity Framework &amp; ADO.NET Data Services RTM!</title><link>http://blogs.msdn.com/data/archive/2008/08/11/announcing-entity-framework-ado-net-data-services-rtm.aspx</link><pubDate>Mon, 11 Aug 2008 19:11:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8848356</guid><dc:creator>dpblogs</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/data/comments/8848356.aspx</comments><wfw:commentRss>http://blogs.msdn.com/data/commentrss.aspx?PostID=8848356</wfw:commentRss><description>&lt;P&gt;&lt;B&gt;Announcing Entity Framework &amp;amp; ADO.NET Data Services RTM!&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;We are excited to announce the RTM of the Visual Studio 2008 SP1 and the .NET Framework 3.5 SP1, including the RTM of the ADO.NET Entity Framework and ADO.NET Data Services, which raise the level of abstraction for database programming and supply both a new model-based paradigm and a rich, standards-based framework for creating data-oriented Web services. With this service pack, Visual Studio 2008 and the .NET Framework 3.5 also support SQL Server 2008, making the Microsoft platform the most comprehensive environment for database application development. &lt;/P&gt;
&lt;P&gt;“The ASP.NET AJAX improvements and new capabilities like ADO.NET Entity Framework and ADO.NET Data Services meant we didn’t have to worry about any of the underlying plumbing and could simply focus on building a highly responsive and interactive experience for users,” says Galen Murdock, President and CEO at Veracity Solutions. (&lt;A class="" href="http://www.microsoft.com/presspass/press/2008/aug08/08-11NETFXPR.mspx" mce_href="http://www.microsoft.com/presspass/press/2008/aug08/08-11NETFXPR.mspx"&gt;Link to Official Press Release&lt;/A&gt;)&lt;/P&gt;
&lt;P&gt;For more information or to download check out&amp;nbsp;&lt;A href="http://msdn.microsoft.com/data" mce_href="http://msdn.microsoft.com/data"&gt;http://msdn.microsoft.com/data&lt;/A&gt;&amp;nbsp;&amp;nbsp;&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=8848356" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/data/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/data/archive/tags/Data/default.aspx">Data</category><category domain="http://blogs.msdn.com/data/archive/tags/Project+Astoria/default.aspx">Project Astoria</category><category domain="http://blogs.msdn.com/data/archive/tags/Entity+Framework/default.aspx">Entity Framework</category><category domain="http://blogs.msdn.com/data/archive/tags/Astoria/default.aspx">Astoria</category><category domain="http://blogs.msdn.com/data/archive/tags/Data+Services/default.aspx">Data Services</category><category domain="http://blogs.msdn.com/data/archive/tags/Visual+Studio+2008+SP1/default.aspx">Visual Studio 2008 SP1</category></item><item><title>Announcing Project Codename "Velocity"</title><link>http://blogs.msdn.com/data/archive/2008/06/02/announcing-project-codename-velocity.aspx</link><pubDate>Tue, 03 Jun 2008 06:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8570877</guid><dc:creator>dpblogs</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/data/comments/8570877.aspx</comments><wfw:commentRss>http://blogs.msdn.com/data/commentrss.aspx?PostID=8570877</wfw:commentRss><description>&lt;P&gt;The advances in processors, memory, storage, and connectivity have paved the way for next-generation applications that are data-driven, whose data could reside anywhere (i.e. on the desktops, mobile devices, servers, and in the cloud) and that require access from anywhere (i.e. local, remote, over the network, from mobile devices, in connected and disconnected mode). This trend has led to the development of distributed, multi-tiered, and composite application architectures for the web and for the enterprise. A typical enterprise application accesses data from multiple data sources, integrates that data, re-shapes (or transforms) that data into a form most suitable for the application (typically into object form like C# or Java object), and writes application logic. The same is true of web applications – consider social networking apps or mashups – they access data from multiple web sources, over the internet, aggregate it, execute application logic, and generate pages for web interaction. As these styles of multi-tiered web and enterprise application are becoming main stream, the demand for application performance and scale is increasing. End users become less tolerant and more frustrated when a web application cannot respond in milliseconds; web applications that cannot scale, as the number of concurrent accesses increase, lose traffic and thereby business. Fundamentally, we have all begun to expect high performance and scale from every application. And let’s not forget application availability. For similar reasons to those I describe above, an application cannot be down. We cannot imagine the MSN portal or the Amazon web site, or the corporate SAP financial application being down when we need it. We expect to access our personal information on MSN at any time; consumers do business with Amazon at any time and from anywhere. Fundamentally, applications need to be available all the time to support access at any time, and from anywhere. Another major expectation, especially from application developers and from application hosters is that of scalable and available applications at a low cost. A decade ago, only mission-critical businesses could afford to invest in large and expensive infrastructure (both hardware and software) to support scale and availability of their applications. But, now with web hosting, everyone expects and demands high scale and availability at low cost. Extending this even further, not only developers want cheap scalable and available applications, they want the ability to develop (and deploy) such applications very rapidly. &lt;/P&gt;
&lt;P&gt;To cope with competitive pressure, both from an innovation and a deployment perspective, rapid development and deployment of these applications is critical for application vendors.&amp;nbsp; In turn, application developers are looking for application infrastructure that enables them to build highly performant, scalable, and available applications using commodity hardware and software, at a rapid pace. Traditional application platforms like the .NET and Java platforms, which are known for rapid multi-tier application development and deployment, are required to provide the scalability and availability infrastructure.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Distributed cache is becoming the key application platform component for providing scalability and high availability. In-memory caching has been traditionally used primarily for meeting the high performance requirements of applications. By fusing caches on multiple nodes into a single unified cache however, the distributed caches offer not only high performance, but also scale. By maintaining copies of data on multiple cache nodes (in a mutually consistent manner), the distributed cache can also offer high availability to applications. Distributed caches are especially ideal for applications with the following characteristics:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;There is a considerable number of data requests that are mostly read (e.g. product catalogs) 
&lt;UL&gt;
&lt;LI&gt;Large concurrent access to such data can be provided by replicating the catalog data on multiple cache nodes. Since updates are infrequent to such data, maintaining consistency (synchronously or asynchronously) is not very expensive&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;
&lt;LI&gt;Applications that can tolerate some staleness of data 
&lt;UL&gt;
&lt;LI&gt;Such applications can provide better performance and scale by not requiring immediate updates ore refreshing of caches&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;
&lt;LI&gt;Applications that can work with highly partitioned data (e.g. session data, shopping cart) 
&lt;UL&gt;
&lt;LI&gt;High scale and performance can be supported by partitioning and distributing data across multiple cache nodes, and thereby distributing data processing across the cache nodes &lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;
&lt;LI&gt;Applications that can work well with eventual consistency 
&lt;UL&gt;
&lt;LI&gt;Consider a flight inventory application, which must satisfy a large number of concurrent read/writes to the inventory of seats. To support large scale, the distributed cache may replicate the inventory value on multiple nodes; however, the inventory values on different nodes have to be made consistent in some fashion.&amp;nbsp; Requiring immediate (also known as strong) consistency will require updates to be synchronously propagated to all the copies. Such action would impact the overall performance and scale of the application. However, instead of immediately making the copies consistent, allowing them to eventually (in an asynchronous manner) become consistent will provide low latency, high performance access to inventory.&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;As distributed caches become more widely deployed, I believe over the next few years, distributed cache will be used as the first tier of all data access. Multi-tier application architecture will include the cache tier as a data access tier between the application server tier and the backend data tier. &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Today, Microsoft is announcing the first CTP of a distributed caching product to provide the .NET application platform support for developing highly performant, scalable, and highly available applications. The project code named “Velocity” is a distributed cache that allows any type of data (CLR object, XML document, or binary data) to be cached. “Velocity” fuses large numbers of cache nodes in a cluster into a single unified cache and provides transparent access to cache items from any client connected to the cluster.&lt;/STRONG&gt; &lt;STRONG&gt;The Data Platform Developer Center at &lt;/STRONG&gt;&lt;A href="http://msdn.microsoft.com/data" mce_href="http://msdn.microsoft.com/data"&gt;&lt;STRONG&gt;http://msdn.microsoft.com/data&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt; and the Velocity Team Blog at &lt;A href="http://blogs.msdn.com/velocity"&gt;http://blogs.msdn.com/velocity&lt;/A&gt; provides additional information about project code named “Velocity” as well as links to download our first CTP.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Distributed caches are not new – during the last couple of years several caching products have emerged to address the performance and scalability needs of applications. Most of these products are point products, primarily supporting key-based access. Other than memcached, which is an open source technology, most others target enterprises and enterprise workloads and scale. I think the web workloads require considerably large scale, with 1000s of cache nodes in a cluster. The web scale distributed caches not only require mechanisms that can scale and provide availability in very large clusters, they must be easy to manage or self-managed. In the Future, “Velocity” envisions being an integral part of the .NET application stack targeting both enterprise and web workloads (and scale). As applications start using the caches for data access, I also believe, they will demand richer data services like query, transactions, analytics, synchronization etc. For example, we believe .NET applications will require LINQ queries on the distributed cache, the same way they query the backend SQL Server database. We envision “Velocity” becoming such a comprehensive distributed caching platform. The performance, scale, and availability functionality of “Velocity” along with its rich data services will allow for rich web and enterprise applications development and deployment.&lt;/P&gt;
&lt;P&gt;Anil Nori &lt;BR&gt;Microsoft Distinguished Engineer&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8570877" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/data/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/data/archive/tags/Distributed+Cache/default.aspx">Distributed Cache</category><category domain="http://blogs.msdn.com/data/archive/tags/Project+Velocity/default.aspx">Project Velocity</category><category domain="http://blogs.msdn.com/data/archive/tags/ASP.NET/default.aspx">ASP.NET</category></item><item><title>Interested in working on the ADO.NET Data Services Framework (aka "Astoria") or XML?</title><link>http://blogs.msdn.com/data/archive/2008/05/20/interested-in-working-on-the-ado-net-data-services-framework-aka-astoria-or-xml.aspx</link><pubDate>Tue, 20 May 2008 19:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8523665</guid><dc:creator>elisaj</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/data/comments/8523665.aspx</comments><wfw:commentRss>http://blogs.msdn.com/data/commentrss.aspx?PostID=8523665</wfw:commentRss><description>&lt;P&gt;Do you want to work on the next generation of data access APIs for the web?&amp;nbsp; If so, the Astoria and XML teams are hiring.&amp;nbsp; If you want to get a feel for the types of problems our team thinks about the solutions we build, check out the earlier posts on this blog as well as &lt;/P&gt;
&lt;P&gt;&lt;A title=http://msdn.microsoft.com/data href="http://msdn.microsoft.com/data"&gt;http://msdn.microsoft.com/data&lt;/A&gt; and &lt;A href="http://msdn.microsoft.com/xml"&gt;http://msdn.microsoft.com/xml&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;We have a range of job openings across disciplines (Development, Developer in Test and Program Management) available on the Astoria and XML teams.&amp;nbsp; If you are interested in any of these positions, please send myself (&lt;A href="mailto:mike.flasko@microsoft.com"&gt;mike.flasko@microsoft.com&lt;/A&gt;) and Andy Conrad (&lt;A href="mailto:aconrad@microsoft.com"&gt;aconrad@microsoft.com&lt;/A&gt;) email.&lt;/P&gt;
&lt;P&gt;For more details on each of the open positions, please see:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://members.microsoft.com/careers/search/details.aspx?JobID=E74B95C5-C877-478F-B8F3-F8AA6143315E"&gt;ADO.NET Data Services PM&lt;/A&gt; 
&lt;P&gt;&lt;A href="http://members.microsoft.com/careers/search/details.aspx?JobID=851313AA-C4D3-4E52-9F8E-40F50CE5C7F9"&gt;XML PM&lt;/A&gt; 
&lt;P&gt;&lt;A href="http://members.microsoft.com/careers/search/details.aspx?JobID=4463B2A8-5FCF-49E2-9812-F44DA2E5C515"&gt;XML PM&lt;/A&gt; 
&lt;P&gt;&lt;A href="http://members.microsoft.com/careers/search/details.aspx?JobID=4504C920-ACF4-4887-8D46-FB88DEACAAC1"&gt;ADO.NET Data Services SDE&lt;/A&gt; 
&lt;P&gt;&lt;A href="http://members.microsoft.com/careers/search/details.aspx?JobID=5C6C3BD2-3E25-4536-A9C9-3B282D0AC4FD"&gt;ADO.NET Data Services SDE&lt;/A&gt; 
&lt;P&gt;&lt;A href="http://members.microsoft.com/careers/search/details.aspx?JobID=2DBD3CBE-0F2F-49DC-9180-587A4C5FCCB3"&gt;XML SDE&lt;/A&gt; 
&lt;P&gt;&lt;A href="http://members.microsoft.com/careers/search/details.aspx?JobID=38E00CE7-ECDA-4DA2-B1BD-F712E2FA15AA"&gt;ADO.NET Data Services SDE/T&lt;/A&gt; 
&lt;P&gt;&lt;A href="http://members.microsoft.com/careers/search/details.aspx?JobID=AC221AE1-86B3-4D8A-8E96-03A85F253C65"&gt;ADO.NET Data Services SDE/T&lt;/A&gt; 
&lt;P&gt;&lt;A href="http://members.microsoft.com/careers/search/details.aspx?JobID=258827D7-1573-4F54-8A89-225552CFBDD5"&gt;XML SDE/T&lt;/A&gt; 
&lt;P&gt;We look forward to talking with you... 
&lt;P&gt;Thanks, 
&lt;P&gt;Mike Flasko : ADO.NET Data Services ("Astoria"), Program Manager &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8523665" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/data/archive/tags/XML/default.aspx">XML</category><category domain="http://blogs.msdn.com/data/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/data/archive/tags/Data/default.aspx">Data</category><category domain="http://blogs.msdn.com/data/archive/tags/Project+Astoria/default.aspx">Project Astoria</category></item><item><title>Entity Framework &amp; Data Services Available in VS2008 SP1 Beta</title><link>http://blogs.msdn.com/data/archive/2008/05/11/entity-framework-data-services-available-in-vs2008-sp1-beta.aspx</link><pubDate>Mon, 12 May 2008 07:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8491707</guid><dc:creator>dpblogs</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/data/comments/8491707.aspx</comments><wfw:commentRss>http://blogs.msdn.com/data/commentrss.aspx?PostID=8491707</wfw:commentRss><description>&lt;FONT face=Calibri size=3&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;We are very excited about .NET 3.5 SP1 and Visual Studio 2008 &amp;nbsp;SP1 and what this update means for developers who use ADO.NET for data development. &amp;nbsp;This beta marks the entry of the ADO.NET Entity Framework and ADO.NET Data Services (aka project Astoria) as part of the overall &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/Visual Studio&lt;/A&gt; beta install. This public release is also the final beta before the RTM of these two technologies. In addition, we have a revision of LINQ to SQL &amp;nbsp;that introduces the new date time functions for SQL Server 2008.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;In the space of a few short months developers have been able to experience a wave of innovation in the .NET data programming space. We began with the introduction of LINQ in .NET Framework 3.5 for providing a compile time query experience over in-memory objects, XML and relational data, and now we’re adding the Entity Framework runtime and graphical entity designer into the mix.&amp;nbsp; 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. We’ve also enhanced 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;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Over the last year or so we’ve seen a growing trend in the way people build services.&amp;nbsp; They tend to either be operation-centric with a focus on actions occurring on either side or they are resource-centric, where the focus is on working with the data or resource on either side.&amp;nbsp; For operation-centric services the Windows Communication Foundation (WCF) and Windows Workflow (WF) teams have done a bunch of work in .NET 3.5 to make it easier to build these action oriented service interfaces as a workflow.&amp;nbsp; On the data-centric side, the Data Programmability team has been working with the WCF team to deliver ADO.NET Data Services.&amp;nbsp; This is one of the most exciting new additions to the platform in some time, providing the foundation for building the next generation of data-driven applications and services today. These data services build on the WCF classes to provide an end-to-end experience for building data-centric REST based services in .NET.&amp;nbsp; They have 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. Developers can start with the Entity Framework and expose relational data via the Data Services Framework, they can expose non-relational data using a custom provider, or they can use some of the existing services that already expose these protocols.&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;A class="" href="http://dev.live.com/appdata/default.aspx" mce_href="http://dev.live.com/appdata/default.aspx"&gt;Live App Storage&lt;/A&gt; &lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;A class="" href="http://dev.live.com/spaces/photos/default.aspx" mce_href="http://dev.live.com/spaces/photos/default.aspx"&gt;Live Spaces Photos&lt;/A&gt; &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;BR&gt;In summary, it is an exciting time to be working with data on the .NET platform. &amp;nbsp;The team is looking forward to your feedback.&amp;nbsp; We invite you all to download this beta&amp;nbsp;and start using these technologies today.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;A class="" href="http://go.microsoft.com/?linkid=8835250" mce_href="http://go.microsoft.com/?linkid=8835250"&gt;Visual Studio 2008 SP1 Beta&lt;/A&gt;&lt;/o:p&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;A class="" href="http://go.microsoft.com/?linkid=8835251" mce_href="http://go.microsoft.com/?linkid=8835251"&gt;.NET 3.5 SP1 Beta&lt;/A&gt; &lt;/o:p&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Sam Druker&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;General Manager, Data Programmability&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8491707" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/data/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/data/archive/tags/Project+Astoria/default.aspx">Project Astoria</category><category domain="http://blogs.msdn.com/data/archive/tags/Entity+Framework/default.aspx">Entity Framework</category><category domain="http://blogs.msdn.com/data/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category></item><item><title>Connecting to Pre-Release Versions of SQL Server 2008 – Part Deux</title><link>http://blogs.msdn.com/data/archive/2008/04/07/connecting-to-pre-release-versions-of-sql-server-2008-part-deux.aspx</link><pubDate>Mon, 07 Apr 2008 21:26:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8366108</guid><dc:creator>dpblogs</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/data/comments/8366108.aspx</comments><wfw:commentRss>http://blogs.msdn.com/data/commentrss.aspx?PostID=8366108</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; mso-ansi-language: EN"&gt;&lt;FONT face=Calibri&gt;Since posting on the topic of design-time and runtime connectivity to pre-release versions of SQL Server 2008 on the &lt;SPAN style="COLOR: #1f497d"&gt;&lt;A href="http://blogs.msdn.com/data/archive/2007/11/26/connecting-to-pre-release-versions-of-sql-server-2008.aspx" mce_href="http://blogs.msdn.com/data/archive/2007/11/26/connecting-to-pre-release-versions-of-sql-server-2008.aspx"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;Data blog&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt; in November, the set of affected clients (applications, runtimes, and operating systems) have been officially released: Microsoft Visual Studio 2008, Microsoft .NET Framework v3.5, Microsoft Vista Service Pack 1, and Microsoft Windows 2008. Runtime connectivity from a client system configured with any of these released products to SQL Server 2008 November CTP or later provides full runtime access to the following features (for design-time functionality, see below):&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;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-list: l1 level1 lfo1"&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; FONT-FAMILY: Symbol; mso-ansi-language: EN; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; mso-ansi-language: EN"&gt;&lt;FONT face=Calibri&gt;Table-Valued Parameters&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-list: l1 level1 lfo1"&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; FONT-FAMILY: Symbol; mso-ansi-language: EN; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; mso-ansi-language: EN"&gt;&lt;FONT face=Calibri&gt;New date/time data types&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-list: l1 level1 lfo1"&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; FONT-FAMILY: Symbol; mso-ansi-language: EN; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; mso-ansi-language: EN"&gt;&lt;FONT face=Calibri&gt;Large user-defined types&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-list: l1 level1 lfo1"&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; FONT-FAMILY: Symbol; mso-ansi-language: EN; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; mso-ansi-language: EN"&gt;&lt;FONT face=Calibri&gt;Support for very large FILESTREAM-attributed column data&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 10pt 0in 0pt"&gt;&lt;B&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; mso-ansi-language: EN"&gt;&lt;FONT face=Calibri&gt;Design-Time Connectivity Between Visual Studio and SQL Server 2008&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; mso-ansi-language: EN"&gt;&lt;FONT face=Calibri&gt;Developers using Visual Studio 2005 or Visual Studio 2008 design tools will receive an error when trying to open a database on any pre-release instance of SQL Server 2008 without installing a Visual Studio patch. Pre-release patches for Visual Studio 2008 and Visual Studio 2005 enable the following Visual Studio functionality for SQL Server 2008: &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 0pt 54.75pt; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-list: l0 level1 lfo2"&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; FONT-FAMILY: Symbol; mso-ansi-language: EN; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; mso-ansi-language: EN"&gt;&lt;FONT face=Calibri&gt;Server Explorer successfully connects to SQL Server 2008, and database objects such as stored procedures and table data can be viewed and edited.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 0pt 1.25in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-list: l0 level3 lfo2"&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Courier New'; mso-ansi-language: EN; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; mso-ansi-language: EN"&gt;&lt;FONT face=Calibri&gt;Note that table schemas still cannot be viewed or edited in this release.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-list: l2 level1 lfo3"&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; FONT-FAMILY: Symbol; mso-ansi-language: EN; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; mso-ansi-language: EN"&gt;&lt;FONT face=Calibri&gt;SQL CLR projects that target SQL Server 2008 can be created and deployed to the server. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-list: l2 level1 lfo3"&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; FONT-FAMILY: Symbol; mso-ansi-language: EN; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; mso-ansi-language: EN"&gt;&lt;FONT face=Calibri&gt;T-SQL and SQL CLR debugging are now enabled for SQL Server 2008. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-list: l2 level1 lfo3"&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; FONT-FAMILY: Symbol; mso-ansi-language: EN; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; mso-ansi-language: EN"&gt;&lt;FONT face=Calibri&gt;Data binding features in Client and Web Projects are enabled.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; mso-ansi-language: EN"&gt;&lt;o:p&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; mso-ansi-language: EN"&gt;&lt;FONT face=Calibri&gt;Pre-release versions of the design-time patches are currently available: the Visual Studio 2008 CTP patch is available for download &lt;SPAN style="COLOR: #1f497d"&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=a999c84f-0fe5-4926-a1bf-4730d1caa98c&amp;amp;DisplayLang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=a999c84f-0fe5-4926-a1bf-4730d1caa98c&amp;amp;DisplayLang=en"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;here&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt; and the Visual Studio 2005 CTP patch is available for download &lt;SPAN style="COLOR: #1f497d"&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=e1109aef-1aa2-408d-aa0f-9df094f993bf&amp;amp;DisplayLang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=e1109aef-1aa2-408d-aa0f-9df094f993bf&amp;amp;DisplayLang=en"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;here&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;. Final versions of the patches will be available in the near future. For more information please see the &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/cc440724.aspx" mce_href="http://msdn2.microsoft.com/en-us/library/cc440724.aspx"&gt;"&lt;/A&gt;&lt;/FONT&gt;&lt;FONT face=Calibri&gt;&lt;A class="" href="http://msdn2.microsoft.com/en-us/library/cc440724.aspx" mce_href="http://msdn2.microsoft.com/en-us/library/cc440724.aspx"&gt;Connecting to Microsoft SQL Server 2008 from Microsoft Visual Studio 2005 and 2008"&lt;/A&gt; whitepaper on MSDN.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; mso-ansi-language: EN"&gt;&lt;FONT face=Calibri&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; mso-ansi-language: EN"&gt;&lt;FONT face=Calibri&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto"&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; mso-ansi-language: EN"&gt;&lt;FONT face=Calibri&gt;Debra Dove&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-margin-bottom-alt: auto"&gt;&lt;SPAN lang=EN style="FONT-SIZE: 12pt; mso-ansi-language: EN"&gt;&lt;FONT face=Calibri&gt;Program Manager Lead, Data Programmability&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8366108" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/data/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/data/archive/tags/Data/default.aspx">Data</category><category domain="http://blogs.msdn.com/data/archive/tags/VisualStudio2005/default.aspx">VisualStudio2005</category><category domain="http://blogs.msdn.com/data/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/data/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category></item><item><title>ADO.NET Data Services CTP Released!</title><link>http://blogs.msdn.com/data/archive/2007/12/10/ado-net-data-services-ctp-released.aspx</link><pubDate>Mon, 10 Dec 2007 22:46:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6726780</guid><dc:creator>dpblogs</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/data/comments/6726780.aspx</comments><wfw:commentRss>http://blogs.msdn.com/data/commentrss.aspx?PostID=6726780</wfw:commentRss><description>&lt;P&gt;The December&amp;nbsp;CTP of&amp;nbsp;ADO.NET Data Services (also known as Project Astoria)&amp;nbsp;has been Released!&amp;nbsp;You can&amp;nbsp;download the CTP&amp;nbsp;&lt;U&gt;&lt;FONT color=#800080&gt;&lt;A class="" href="http://www.asp.net/downloads/3.5-extensions/" mce_href="http://www.asp.net/downloads/3.5-extensions/"&gt;here as part of the ASP.NET 3.5 Extensions preview release&lt;/A&gt;&lt;/FONT&gt;&lt;/U&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;For more information on ADO.NET Data Services check out &lt;A href="http://blogs.msdn.com/astoriateam/default.aspx" mce_href="http://blogs.msdn.com/astoriateam/default.aspx"&gt;http://blogs.msdn.com/astoriateam/default.aspx&lt;/A&gt;&amp;nbsp;.&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=6726780" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/data/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/data/archive/tags/Project+Astoria/default.aspx">Project Astoria</category></item><item><title>ADO.NET Entity Framework Beta 3 Released!</title><link>http://blogs.msdn.com/data/archive/2007/12/06/ado-net-entity-framework-beta-3-released.aspx</link><pubDate>Fri, 07 Dec 2007 04:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6687555</guid><dc:creator>dpblogs</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/data/comments/6687555.aspx</comments><wfw:commentRss>http://blogs.msdn.com/data/commentrss.aspx?PostID=6687555</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Announcing the release of the&amp;nbsp;&lt;A class="" href="http://go.microsoft.com/fwlink/?LinkId=104981" mce_href="http://go.microsoft.com/fwlink/?LinkId=104981"&gt;&lt;FONT color=#4271d6&gt;ADO.NET Entity Framework Beta 3&lt;/FONT&gt;&lt;/A&gt;!&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;/FONT&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;The&amp;nbsp;&amp;nbsp;ADO.NET Entity Framework Beta 3 release enables users to visually design models and mappings using Visual Studio 2008 RTM and the .NET Framework 3.5 RTM. This release also incorporates fixes to bugs, performance improvements and includes many features requested by customers.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;/FONT&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;Elisa Flasko&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri size=3&gt;Program Manager, Data Programmability&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6687555" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/data/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/data/archive/tags/Entity+Framework/default.aspx">Entity Framework</category></item><item><title>Deep EF</title><link>http://blogs.msdn.com/data/archive/2007/12/06/deep-ef.aspx</link><pubDate>Thu, 06 Dec 2007 22:28:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6683710</guid><dc:creator>SamDruk</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/data/comments/6683710.aspx</comments><wfw:commentRss>http://blogs.msdn.com/data/commentrss.aspx?PostID=6683710</wfw:commentRss><description>&lt;P&gt;The gang at &lt;A href="http://channel9.msdn.com/" target=_blank mce_href="http://channel9.msdn.com/"&gt;Channel 9&lt;/A&gt; gave me a &lt;A href="http://channel9.msdn.com/showpost.aspx?postid=362812" target=_blank mce_href="http://channel9.msdn.com/showpost.aspx?postid=362812"&gt;soapbox&lt;/A&gt; for talking about the Entity Data Model, the ADO.NET Entity Framework, SQL Server, a strong architectural factoring and a bunch of related rambling about how to build composite applications that handle massive quantities of data. Enjoy! (or not, sound off in the &lt;A href="http://channel9.msdn.com/AddPost.aspx?postid=362812" target=_blank mce_href="http://channel9.msdn.com/AddPost.aspx?postid=362812"&gt;thread&lt;/A&gt; either way ;)&lt;/P&gt;
&lt;P&gt;SamDruk&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6683710" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/data/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/data/archive/tags/Data/default.aspx">Data</category><category domain="http://blogs.msdn.com/data/archive/tags/Entity+Framework/default.aspx">Entity Framework</category></item><item><title>Connecting to Pre-Release Versions of SQL Server 2008</title><link>http://blogs.msdn.com/data/archive/2007/11/26/connecting-to-pre-release-versions-of-sql-server-2008.aspx</link><pubDate>Tue, 27 Nov 2007 01:45:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6536349</guid><dc:creator>dpblogs</dc:creator><slash:comments>12</slash:comments><comments>http://blogs.msdn.com/data/comments/6536349.aspx</comments><wfw:commentRss>http://blogs.msdn.com/data/commentrss.aspx?PostID=6536349</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Calibri size=3&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Testing has identified some issues connecting to versions of SQL Server 2008 from applications using the .NET Framework v2.0 SP1 or developers using Visual Studio 2005 or Visual Studio 2008. These connectivity issues should be considered before upgrading any end-user systems to Vista SP1 Beta or Windows Server 2008 RC0, upgrading a backend database to SQL Server 2008, or upgrading developer systems to use Visual Studio&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;2008 Beta 2 or RTM. &lt;/P&gt;
&lt;H2 style="MARGIN: 10pt 0in 0pt"&gt;&lt;FONT face=Cambria color=#4f81bd size=4&gt;Design-Time Connectivity Between Visual Studio and SQL Server 2008&lt;/FONT&gt;&lt;/H2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Developers using Visual Studio 2005 or any version of Visual Studio 2008 will be unable to connect to any instance of SQL Server 2008. This is most significant for Visual Basic and C# developers as it will effectively block the use of any RAD features to aid in the development of their project.&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;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;This connectivity issue is principally caused by an incompatibility between the SMO layer that ships in Visual Studio and the SMO support provided in SQL Server 2008. Future updates will replace the appropriate Visual Studio components and allow connectivity and RAD feature support to the SQL Server 2008 November CTP and later.&lt;/P&gt;
&lt;H2 style="MARGIN: 10pt 0in 0pt"&gt;&lt;FONT face=Cambria color=#4f81bd size=4&gt;Runtime Connectivity to SQL Server 2008 Using System.Data.SqlClient&lt;/FONT&gt;&lt;/H2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;On systems that have installed the .NET Framework v2.0 SP1, applications that use System.Data.SqlClient to provide data access will be unable to connect to certain versions of SQL Server 2008 depending on the .NET Framework version installed on the client and the SQL Server 2008 version installed on the server. If either end of the connection is updated without consideration of the system as a whole, applications that were previously working would no longer be able to connect.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;System.Data.dll, which contains the System.Data.SqlClient namespace, ships as part of the .NET Framework v2.0 SP1. This version of the .NET Framework ships with Visual Studio 2008, Vista SP1, and Windows Server 2008 and with each release of these products (beta, CTP, or release) there is a slightly different version of the .NET Framework. This is not unexpected with pre-release bits, as this is a normal part of the development cycle for each of these products. The released versions of these products will be interoperable and will allow for limited support of other pre-release components.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Below is a chart that identifies whether or not a connection can be established between managed data access applications using System.Data.SqlClient and particular versions of SQL Server 2008 (Katmai).&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" align=center mce_keep="true"&gt;
&lt;TABLE class=MsoNormalTable style="WIDTH: 4.45in; BORDER-COLLAPSE: collapse; mso-yfti-tbllook: 1184; mso-padding-alt: 0in 0in 0in 0in" cellSpacing=0 cellPadding=0 width=427 border=0 class="MsoNormalTable"&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 41.25pt; mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 114.95pt; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 41.25pt; BACKGROUND-COLOR: transparent" noWrap width=153 rowSpan=2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Arial','sans-serif'"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 205.45pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 41.25pt; BACKGROUND-COLOR: transparent" width=274 colSpan=3&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;SQL Server 2008&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 41.25pt; mso-yfti-irow: 1"&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 65.95pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 41.25pt; BACKGROUND-COLOR: transparent; mso-border-top-alt: solid windowtext 1.0pt" width=88&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;June CTP&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 67.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 41.25pt; BACKGROUND-COLOR: transparent" width=90&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;July CTP&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 41.25pt; BACKGROUND-COLOR: transparent" width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Nov CTP&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 50.25pt; mso-yfti-irow: 2"&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 114.95pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 50.25pt; BACKGROUND-COLOR: transparent" width=153&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Any OS with&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;.NET Framework v2.0 SP1 RTM redistributable&lt;SUP&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/SUP&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="COLOR: black"&gt;(System.Data.SqlClient, version 2.0.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;50727.1433)&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: red; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 65.95pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 50.25pt" width=88&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 14pt; COLOR: black"&gt;&lt;FONT face=Calibri&gt;No&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: red; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 67.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 50.25pt" width=90&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 14pt; COLOR: black"&gt;&lt;FONT face=Calibri&gt;No&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #00b050; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 50.25pt" width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 14pt; COLOR: black"&gt;&lt;FONT face=Calibri&gt;Yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 50.25pt; mso-yfti-irow: 3"&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 114.95pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1.5pt solid; HEIGHT: 50.25pt; BACKGROUND-COLOR: transparent" width=153&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Any OS with&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;.NET Framework v2.0 SP1 Beta2 redistributable&lt;SUP&gt;2&lt;/SUP&gt;&lt;SPAN style="COLOR: black"&gt; (System.Data.SqlClient, version 2.0.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: black"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: black"&gt;50727.1378)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: red; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 65.95pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1.5pt solid; HEIGHT: 50.25pt" width=88&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 14pt; COLOR: black"&gt;&lt;FONT face=Calibri&gt;No&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #00b050; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 67.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1.5pt solid; HEIGHT: 50.25pt" width=90&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 14pt; COLOR: black"&gt;&lt;FONT face=Calibri&gt;Yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: red; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1.5pt solid; HEIGHT: 50.25pt" width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 14pt; COLOR: black"&gt;&lt;FONT face=Calibri&gt;No&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 50.25pt; mso-yfti-irow: 4"&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 114.95pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 50.25pt; BACKGROUND-COLOR: transparent" width=153&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Vista SP1 Beta&lt;BR&gt;(System.Data.SqlClient, version 2.0.50727.1427)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: red; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 65.95pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 50.25pt" width=88&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 14pt; COLOR: black"&gt;&lt;FONT face=Calibri&gt;No&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: red; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 67.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 50.25pt" width=90&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 14pt; COLOR: black"&gt;&lt;FONT face=Calibri&gt;No&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #00b050; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 50.25pt" width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 14pt; COLOR: black"&gt;&lt;FONT face=Calibri&gt;Yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 50.25pt; mso-yfti-irow: 5"&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 114.95pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1.5pt solid; HEIGHT: 50.25pt; BACKGROUND-COLOR: transparent" width=153&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Windows Server 2008 RC0&lt;BR&gt;(System.Data.SqlClient, version 2.0.50727.1427)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: red; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 65.95pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1.5pt solid; HEIGHT: 50.25pt" width=88&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 14pt; COLOR: black"&gt;&lt;FONT face=Calibri&gt;No&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: red; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 67.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1.5pt solid; HEIGHT: 50.25pt" width=90&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 14pt; COLOR: black"&gt;&lt;FONT face=Calibri&gt;No&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #00b050; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1.5pt solid; HEIGHT: 50.25pt" width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 14pt; COLOR: black"&gt;&lt;FONT face=Calibri&gt;Yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 50.25pt; mso-yfti-irow: 6"&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 114.95pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 50.25pt; BACKGROUND-COLOR: transparent; mso-border-top-alt: solid windowtext 1.5pt" width=153&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Any OS with&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Visual Studio 2005 RTM&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Or&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;.NET Framework v2.0 RTM&lt;SUP&gt;3&lt;/SUP&gt;&lt;BR&gt;(System.Data.SqlClient, version 2.0.50727.42)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #00b050; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 65.95pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 50.25pt; mso-border-top-alt: solid windowtext 1.5pt" width=88&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 14pt; COLOR: black"&gt;&lt;FONT face=Calibri&gt;Yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #00b050; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 67.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 50.25pt; mso-border-top-alt: solid windowtext 1.5pt" width=90&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 14pt; COLOR: black"&gt;&lt;FONT face=Calibri&gt;Yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #00b050; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 50.25pt; mso-border-top-alt: solid windowtext 1.5pt" width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 14pt; COLOR: black"&gt;&lt;FONT face=Calibri&gt;Yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 50.25pt; mso-yfti-irow: 7; mso-yfti-lastrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 114.95pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 50.25pt; BACKGROUND-COLOR: transparent; mso-border-top-alt: solid windowtext 1.0pt" width=153&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Any OS with&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Visual Studio 2005 SP1&lt;SUP&gt;3&lt;/SUP&gt;&lt;BR&gt;(System.Data.SqlClient, version 2.0.50727.832)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #00b050; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 65.95pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 50.25pt; mso-border-top-alt: solid windowtext 1.0pt" width=88&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 14pt; COLOR: black"&gt;&lt;FONT face=Calibri&gt;Yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #00b050; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 67.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 50.25pt; mso-border-top-alt: solid windowtext 1.0pt" width=90&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 14pt; COLOR: black"&gt;&lt;FONT face=Calibri&gt;Yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #00b050; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 50.25pt; mso-border-top-alt: solid windowtext 1.0pt" width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 14pt; COLOR: black"&gt;&lt;FONT face=Calibri&gt;Yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" align=center&gt;&lt;SUP&gt;1&lt;/SUP&gt; the .NET Framework v2.0 SP1 RTM redistributable is installed as a pre-requisite for the RTM versions of Visual Studio 2008, .NET Framework v3.0 SP1, and .NET Framework v3.5&lt;BR&gt;&lt;SUP&gt;2 &lt;/SUP&gt;the .NET Framework v2.0 SP1 Beta 2 redistributable is installed as a pre-requisite for the Beta 2 versions of Visual Studio 2008, .NET Framework v3.0 SP1, and .NET Framework v3.5&lt;BR&gt;&lt;SUP&gt;3&lt;/SUP&gt; connection utilizes SQL Server 2005 data type compatibility&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3 style="MARGIN: 10pt 0in 0pt"&gt;&lt;FONT face=Cambria color=#4f81bd size=3&gt;How Does this Impact Feature Availability&lt;/FONT&gt;&lt;/H3&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;The chart below identifies the SQL Server 2008 features that are supported between different combinations of the .NET Framework v2.0 SP1 releases and SQL Server 2008 (Katmai) releases.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" align=center mce_keep="true"&gt;
&lt;TABLE class=MsoTableGrid style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-yfti-tbllook: 1184; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1" cellSpacing=0 cellPadding=0 border=1 class="MsoTableGrid"&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 33.25pt; mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 95.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 33.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1" width=127 rowSpan=2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&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;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 283.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 33.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1" width=378 colSpan=3&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;SQL Server 2008&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 33.25pt; mso-yfti-irow: 1"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 76.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 33.25pt; BACKGROUND-COLOR: transparent; mso-border-top-alt: solid black .5pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1" width=102&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;July CTP&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 103.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 33.25pt; BACKGROUND-COLOR: transparent; mso-border-top-alt: solid black .5pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1" width=138&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Nov CTP&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 103.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 33.25pt; BACKGROUND-COLOR: transparent; mso-border-top-alt: solid black .5pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1" width=138&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Future CTP/RTM&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 2"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 95.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-top-alt: solid black .5pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-top-themecolor: text1" width=127&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Any OS with&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;.NET Framework v2.0 SP1&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;RTM redistributable&lt;SUP&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/SUP&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;(System.Data.dll,&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;version 2.0.50727.1433)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: red; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 76.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-top-alt: solid black .5pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1" width=102&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;No connectivity&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #00b050; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 103.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-top-alt: solid black .5pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1" width=138&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Table-Valued Parameters&lt;SUP&gt;3&lt;/SUP&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;New date/time data types&lt;SUP&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/SUP&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Large UDT&lt;SUP&gt;3&lt;/SUP&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Filestream&lt;SUP&gt;3&lt;/SUP&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #00b050; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 103.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-top-alt: solid black .5pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1" width=138&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Table-Valued Parameters&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;New date/time data types&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Large UDT&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Filestream&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 76pt; mso-yfti-irow: 3"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 95.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 76pt; BACKGROUND-COLOR: transparent; mso-border-top-alt: solid black .5pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-top-themecolor: text1" width=127&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Any OS with&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;.NET Framework v2.0 SP1&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Beta 2 redistributable&lt;SUP&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/SUP&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;(System.Data.dll,&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;version 2.0.50727.1378)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #00b050; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 76.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 76pt; mso-border-top-alt: solid black .5pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1" width=102&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Table-Valued Parameters&lt;SUP&gt;3&lt;/SUP&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;New date/time data types&lt;SUP&gt;3&lt;/SUP&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: red; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 103.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 76pt; mso-border-top-alt: solid black .5pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1" width=138&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;No connectivity&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: red; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 103.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 76pt; mso-border-top-alt: solid black .5pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1" width=138&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;No connectivity&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 4"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 95.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-top-alt: solid black .5pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-top-themecolor: text1" width=127&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Vista SP1 Beta&lt;BR&gt;(System.Data.dll, &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="COLOR: black"&gt;version 2.0.50727.1427)&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: red; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 76.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-top-alt: solid black .5pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1" width=102&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;No connectivity&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #00b050; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 103.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-top-alt: solid black .5pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1" width=138&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Table-Valued Parameters&lt;SUP&gt;3&lt;/SUP&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;New date/time data types&lt;SUP&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/SUP&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Large UDT&lt;SUP&gt;3&lt;/SUP&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Filestream&lt;SUP&gt;3&lt;/SUP&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #00b050; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 103.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-top-alt: solid black .5pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1" width=138&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Table-Valued Parameters&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;New date/time data types&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Large UDT&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Filestream&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 5; mso-yfti-lastrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 95.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent; mso-border-top-alt: solid black .5pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-top-themecolor: text1" width=127&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="COLOR: black"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Windows Server 2008 RC0&lt;BR&gt;(System.Data.dll, &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="COLOR: black"&gt;version 2.0.50727.1427)&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: red; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 76.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-top-alt: solid black .5pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1" width=102&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;No connectivity&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #00b050; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 103.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-top-alt: solid black .5pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1" width=138&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Table-Valued Parameters&lt;SUP&gt;3&lt;/SUP&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;New date/time data types&lt;SUP&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/SUP&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Large UDT&lt;SUP&gt;3&lt;/SUP&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Filestream&lt;SUP&gt;3&lt;/SUP&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #00b050; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 103.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-top-alt: solid black .5pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-top-themecolor: text1; mso-border-bottom-themecolor: text1; mso-border-right-themecolor: text1" width=138&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Table-Valued Parameters&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;New date/time data types&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Large UDT&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Filestream&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" align=center&gt;&lt;SUP&gt;1&lt;/SUP&gt; the .NET Framework v2.0 SP1 RTM redistributable is installed as a pre-requisite for the RTM versions of Visual Studio 2008, .NET Framework v3.0 SP1, and .NET Framework v3.5&lt;BR&gt;&lt;SUP&gt;2 &lt;/SUP&gt;the .NET Framework v2.0 SP1 Beta 2 redistributable is installed as a pre-requisite for the Beta 2 versions of Visual Studio 2008, .NET Framework v3.0 SP1, and .NET Framework v3.5&lt;BR&gt;&lt;SUP&gt;3&lt;/SUP&gt;this feature not available in managed stored procedures&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" mce_keep="true"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Note that Vista RTM ships with the RTM version of .NET Framework v2.0 and, as such, does not contain support for any of the new SQL Server 2008 (Katmai) features that were introduced in .NET Framework v2.0 SP1.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/SPAN&gt;
&lt;P mce_keep="true"&gt;Jason Smith&lt;BR&gt;Development Lead, Data Programmability&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6536349" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/data/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/data/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/data/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category></item><item><title>Data Development Bonus Track - Devconnections Fall 2007</title><link>http://blogs.msdn.com/data/archive/2007/09/20/data-development-bonus-track-devconnections-fall-2007.aspx</link><pubDate>Thu, 20 Sep 2007 23:59:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5018840</guid><dc:creator>dpblogs</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/data/comments/5018840.aspx</comments><wfw:commentRss>http://blogs.msdn.com/data/commentrss.aspx?PostID=5018840</wfw:commentRss><description>&lt;P&gt;&lt;A class="" href="http://blogs.msdn.com/controlpanel/blogs/www.DevConnections.com/?refer=juliaL" atomicselection="true" mce_href="www.DevConnections.com/?refer=juliaL"&gt;&lt;IMG style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=240 alt=DataAtDevConnections src="http://blogs.msdn.com/blogfiles/data/WindowsLiveWriter/DataDevelopmentBonusTrackDevconnectionsF_9CFC/DataAtDevConnections_thumb.jpg" width=138 align=left border=0 mce_src="http://blogs.msdn.com/blogfiles/data/WindowsLiveWriter/DataDevelopmentBonusTrackDevconnectionsF_9CFC/DataAtDevConnections_thumb.jpg"&gt;&lt;/A&gt; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;There's a new Bonus Track at&amp;nbsp;at DevConnections this Fall! &lt;/P&gt;
&lt;P&gt;Come and check out sessions in the new Data Access Bonus track to learn more about the many new, and not so new,&amp;nbsp;Microsoft products providing developers with a more positive and efficient experience&amp;nbsp;developing data-aware applications regardless of the technology that you choose as the basis for your app (Windows Forums, ASP.NET, WPF, Silverlight, etc.). &lt;/P&gt;
&lt;P&gt;Learn about Sync Services for ADO.NET, the upcoming ADO.NET Entity Framework, how to take advantage of new features in SQL Server 2008,&amp;nbsp;the new Project Astoria technology, and a&amp;nbsp;brand new&amp;nbsp;project that Microsoft is introducing in this space.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5018840" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/data/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/data/archive/tags/Data/default.aspx">Data</category><category domain="http://blogs.msdn.com/data/archive/tags/LINQ/default.aspx">LINQ</category><category domain="http://blogs.msdn.com/data/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.msdn.com/data/archive/tags/Visual+Studio+Orcas/default.aspx">Visual Studio Orcas</category><category domain="http://blogs.msdn.com/data/archive/tags/Project+Astoria/default.aspx">Project Astoria</category><category domain="http://blogs.msdn.com/data/archive/tags/Entity+Framework/default.aspx">Entity Framework</category></item><item><title>Data Technologies at Mix '07</title><link>http://blogs.msdn.com/data/archive/2007/05/08/data-technologies-at-mix-07.aspx</link><pubDate>Tue, 08 May 2007 19:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2482791</guid><dc:creator>dpblogs</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/data/comments/2482791.aspx</comments><wfw:commentRss>http://blogs.msdn.com/data/commentrss.aspx?PostID=2482791</wfw:commentRss><description>&lt;FONT face=Consolas size=3&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;There has been a lot of recent coverage on the participation of data technologies at Mix 07 and the announcements that we, the Data Programmability team at Microsoft, made regarding two new incubation projects that we are working on.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;So, if you didn't get a chance to attend Mix, or just didn't get a chance to attend our sessions, here's a quick breakdown of Data at Mix 07.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;The Data Programmability Team, including the ADO.NET and XML teams, presented 4 sessions and hosted 2 Sandbox sessions during the course of Mix 07. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;Pablo Castro presented 2 sessions (one repeat) on &lt;A href="http://int1.fp.sandpiper.net/soma/applications/silverlight/v1/Default.html?title=XD006%20-%20Accessing%20Data%20Services%20in%20the%20Cloud&amp;amp;speakers=Pablo%20Castro&amp;amp;source=videos/XD006.wmv"&gt;Accessing Data Services in the Cloud&lt;/A&gt; (Project Codename 'Astoria')&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;Tim Scudder &amp;amp; Aaron Dunnington presented a &lt;A href="http://int1.fp.sandpiper.net/soma/applications/silverlight/v1/Default.html?title=DEV16%20-%20Deep%20Dive%20on%20Data%20Driven%20Experiences&amp;amp;speakers=Aaron%20Dunnington,%20Tim%20Scudder&amp;amp;source=videos/DEV16.wmv"&gt;&lt;FONT color=#0000ff&gt;Deep Dive session on Data Driven Experiences&lt;/FONT&gt;&lt;/A&gt; (LINQ to XML and Silverlight)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;Sam Druker &amp;amp; Shyam Pather presented a session &lt;A href="http://int1.fp.sandpiper.net/soma/applications/silverlight/v1/Default.html?title=DEV18%20-%20Rapidly%20Building%20Data%20Driven%20Web%20Pages%20with%20Dynamic%20ADO.NET&amp;amp;speakers=Samuel%20Druker,%20Shyam%20Pather&amp;amp;source=videos/DEV18.wmv"&gt;&lt;FONT color=#0000ff&gt;Rapidly Building Data Driven Web Pages with Dynamic ADO.NET&lt;/FONT&gt;&lt;/A&gt; (Project Codename ‘Jasper’)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;To learn more about these technologies, all sessions are available to view at the above links. You can also checkout more information on Project Astoria and Project Jasper on the &lt;A class="" href="http://msdn2.microsoft.com/en-us/data/bb419139.aspx" mce_href="http://msdn2.microsoft.com/en-us/data/bb419139.aspx"&gt;MSDN Data and Storage Developers Center&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;Elisa Johnson&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;Community Program Manager, Data Programmability&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2482791" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/data/archive/tags/XML/default.aspx">XML</category><category domain="http://blogs.msdn.com/data/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/data/archive/tags/Data/default.aspx">Data</category><category domain="http://blogs.msdn.com/data/archive/tags/LINQ/default.aspx">LINQ</category><category domain="http://blogs.msdn.com/data/archive/tags/LINQ+to+XML/default.aspx">LINQ to XML</category><category domain="http://blogs.msdn.com/data/archive/tags/Project+Astoria/default.aspx">Project Astoria</category><category domain="http://blogs.msdn.com/data/archive/tags/Project+Jasper/default.aspx">Project Jasper</category><category domain="http://blogs.msdn.com/data/archive/tags/Entity+Framework/default.aspx">Entity Framework</category></item><item><title>Microsoft’s Data Access Strategy</title><link>http://blogs.msdn.com/data/archive/2007/04/28/microsoft-s-data-access-strategy.aspx</link><pubDate>Sun, 29 Apr 2007 08:12:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2320870</guid><dc:creator>dpblogs</dc:creator><slash:comments>49</slash:comments><comments>http://blogs.msdn.com/data/comments/2320870.aspx</comments><wfw:commentRss>http://blogs.msdn.com/data/commentrss.aspx?PostID=2320870</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Over the last 12 months, Microsoft has been talking a lot about two major innovations related to representing and querying data.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The first is the new Entity Data Model exposed as part of the ADO.NET Entity Framework, and the second is a set of extensions to the .NET Framework for integrating queries into the programming language known as LINQ.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;What are these technologies, how do they relate to one another, and what role do they play in Microsoft’s Data Access Strategy?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Let’s start with Microsoft’s Data Access Strategy.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Does Microsoft have a Data Access Strategy? &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;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Yes, it turns out we do.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Microsoft envisions an Entity Data Platform that enables customers to define a common Entity Data Model across data services and applications. The Entity Data Platform is a multi-release vision, with future versions of reporting tools, replication, data definition, security, etc. all being built around a common Entity Data Model.&lt;SPAN style="mso-bidi-font-family: Arial; mso-fareast-font-family: Calibri"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Within the .NET Framework, the ADO.NET Entity Framework is integral to this vision.&lt;SPAN style="mso-bidi-font-family: Arial; mso-fareast-font-family: Calibri"&gt; &lt;/SPAN&gt;The ADO.NET Entity Framework builds on our mutual investment in ADO.NET by enabling applications to write to a conceptual data model with strong notions of type, inheritance, and relationships.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Through the use of “Client Views”, this conceptual model can be flexibly mapped to existing relational schemas, &lt;SPAN style="mso-bidi-font-family: Arial; mso-fareast-font-family: Calibri"&gt;enabling the creation of new business structures when the underlying database schema cannot be changed and providing a level of indirection that helps isolate applications from naming as well as structural changes of the storage schema (for example, changes in the degree of&lt;/SPAN&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt; storage schema normalization).&lt;/SPAN&gt;&lt;SPAN style="mso-bidi-font-family: Arial; mso-fareast-font-family: Calibri"&gt; The ability to work with a conceptual model greatly simplifies forms design and web service development where the underlying data store represents the model in a complex way.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Client Views are implemented within a new ADO.NET Data Provider called the Entity Client which supports an extended SQL grammar called Entity SQL (“ESQL”). ESQL provides a common query language across providers by extending the existing SQL language with constructs to work with strong notions of type, inheritance, and relationships from the Entity Data Model.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;By exposing the conceptual model through traditional ADO.NET Data Provider APIs (Connections, Commands, and Data Readers), existing ADO.NET programmers can immediately benefit from the conceptual model, common SQL language, and flexible mapping of the ADO.NET Entity Framework.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;The ADO.NET Entity Framework also supports Object Services for building typed queries and returning, manipulating, and updating results as Business Objects.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;These Business Objects can be queried using ESQL, or through a new language innovation called LINQ.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;What is LINQ?&lt;/B&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Microsoft’s new Language Integrated Query (LINQ) &lt;SPAN style="mso-bidi-font-family: Arial"&gt;is a set of extensions to the .NET Framework that provide common capabilities within the programming language for querying against in-memory data as well as external data sources.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;LINQ&lt;/SPAN&gt; complements our vision for an Entity Data Platform by providing language extensions for querying data as objects within the programming language. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;FONT face=Calibri size=3&gt;LINQ will ship as part of the next version of Visual Studio and the .NET Framework, codenamed Orcas.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;At the time that Orcas first ships, the .NET Framework will include support for LINQ over in-memory objects, LINQ over XML (XLINQ), LINQ over ADO.NET DataSets (LINQ to DataSet), and LINQ queries directly mapped to Microsoft SQL Server schemas (LINQ to SQL). &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;A few months after the shipment of Orcas, and within the first half of 2008, Microsoft will release the ADO.NET Entity Framework as an extension to the Orcas version of the .NET Framework.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The ADO.NET Entity Framework will fully support LINQ through a feature known as “LINQ to Entities”.&lt;/SPAN&gt; LINQ to Entities combines the developer experience of having query integrated into the programming language and the richness of being able to define an Entity Data Model with flexible mapping to relational stores.&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;What is the difference between LINQ to SQL and LINQ to Entities?&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;LINQ to SQL supports rapid development of applications that query Microsoft SQL Server databases using objects that map directly to SQL Server schemas.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;LINQ to Entities supports more flexible mapping of objects to Microsoft SQL Server and other relational databases through extended ADO.NET Data Providers. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;If you are writing an application that requires any of the following features, you should use the ADO.NET Entity Framework: &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 0.25in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-add-space: auto; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;The ability to define more flexible mapping to existing relational schema, for example:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-add-space: auto; mso-list: l0 level2 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;o&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Mapping a single class to multiple tables&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-add-space: auto; mso-list: l0 level2 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;o&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Mapping to different types of inheritance&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-add-space: auto; mso-list: l0 level2 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;o&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Directly Modeling Many to Many relationships&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-add-space: auto; mso-list: l0 level2 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;o&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Mapping to an arbitrary query against the store&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.25in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-add-space: auto; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;The ability to query relational stores other than the Microsoft SQL Server family of products.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.25in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-add-space: auto; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;The ability to share a model across Replication, Reporting Services, BI, Integration Services, etc.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.25in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-add-space: auto; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;A full textual query language&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 0.25in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-add-space: auto; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;The ability to query a conceptual model without materializing results as objects&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;If you do not require any of these features, LINQ to SQL may provide a simpler solution for rapid development. &lt;/SPAN&gt;LINQ to SQL is targeted at rapid-development scenarios against Microsoft SQL Server and provides a simpler approach and richer design experience in the Orcas timeframe for applications with data classes that map directly to the schema of your Microsoft SQL Server database.&lt;SPAN style="mso-bidi-font-family: Arial"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Microsoft is defining a migration plan for customers that start with LINQ to SQL and require additional functionality, such as richer mapping capabilities or access to other stores, to migrate to the ADO.NET Entity Framework.&lt;SPAN style="mso-bidi-font-family: Arial"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Sounds great; how do I get started?&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Both LINQ to SQL and the ADO.NET Entity Framework, including LINQ to Entities, are available now as part of the Orcas Beta 1. LINQ over Objects, LINQ to XML, LINQ to SQL, and LINQ to DataSet will all ship as part of the Orcas release of the .NET Framework. We will continue to ship CTPs and Betas of the ADO.NET Entity Framework that align with Orcas throughout the remainder of this year.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Mike Pizzo, &lt;BR&gt;Architect, Data Programmability&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2320870" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/data/archive/tags/XML/default.aspx">XML</category><category domain="http://blogs.msdn.com/data/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/data/archive/tags/Data/default.aspx">Data</category><category domain="http://blogs.msdn.com/data/archive/tags/LINQ/default.aspx">LINQ</category><category domain="http://blogs.msdn.com/data/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.msdn.com/data/archive/tags/Visual+Studio+Orcas/default.aspx">Visual Studio Orcas</category><category domain="http://blogs.msdn.com/data/archive/tags/Entity+Framework/default.aspx">Entity Framework</category></item><item><title>VSLive Keynote - San Francisco</title><link>http://blogs.msdn.com/data/archive/2007/03/27/vslive-keynote-san-francisco.aspx</link><pubDate>Wed, 28 Mar 2007 06:29:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1971132</guid><dc:creator>dpblogs</dc:creator><slash:comments>10</slash:comments><comments>http://blogs.msdn.com/data/comments/1971132.aspx</comments><wfw:commentRss>http://blogs.msdn.com/data/commentrss.aspx?PostID=1971132</wfw:commentRss><description>&lt;P&gt;&amp;nbsp;Britt Johnston, Director, Data Programmability at Microsoft gave a Keynote speech this morning at VSLive in San Francisco. In his presentation, Britt spoke largely about the idea of Conceptual Data Programming and Microsoft's vision for Data Access, raising the level of abstraction around data access&amp;nbsp;to allow&amp;nbsp;developers to be more&amp;nbsp;productive and&amp;nbsp;allow us to&amp;nbsp;write less code.&lt;/P&gt;
&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;A href="file:///C:/Users/elisaj/AppData/Roaming/Windows%20Live%20Writer/PostSupportingFiles/07114de9-0e39-4422-b567-746aeb75d106/image04.png" mce_href="file:///C:/Users/elisaj/AppData/Roaming/Windows%20Live%20Writer/PostSupportingFiles/07114de9-0e39-4422-b567-746aeb75d106/image04.png" atomicselection="true"&gt;&lt;/A&gt; &lt;IMG src="http://blogs.msdn.com/photos/dpblogs/images/1971145/original.aspx" mce_src="http://blogs.msdn.com/photos/dpblogs/images/1971145/original.aspx"&gt;&lt;/P&gt;
&lt;P&gt;Britt began by talking about the idea of programming against a Conceptual data model rather than the Logical data model that we currently program to, and ended by delving into the key technoglogies that Microsoft plans to focus on for future innovation including continuing investment in the Entity Framework, an Entity-level services ecosystem (Reporting, Synchronization, etc.), and the Enabling of Dynamic Applications (Conceptual Programming, Integrated Development Experience, Device to Cloud Support, etc.). &lt;/P&gt;
&lt;P&gt;Throughout his presentation, Britt went on to showcase&amp;nbsp;5 short videos or screencasts that demonstrated some of the work, specifically around Tools,&amp;nbsp;that the Data Programmability team has been doing. These videos provide some great information and a preview of the new &lt;FONT color=#669966&gt;&lt;A class="" href="http://datajunkies.net/screencasts/XML%20Editor%20Demo/XML%20Editor%20Demo.html" target=_blank mce_href="http://datajunkies.net/screencasts/XML%20Editor%20Demo/XML%20Editor%20Demo.html"&gt;XML Editor&lt;/A&gt;&lt;/FONT&gt;, &lt;A class="" href="http://datajunkies.net/screencasts/XSLT%20Debugger%20Demo/XSLT%20Debugger%20Demo.html" target=_blank mce_href="http://datajunkies.net/screencasts/XSLT%20Debugger%20Demo/XSLT%20Debugger%20Demo.html"&gt;&lt;FONT color=#669966&gt;XSLT Debugger&lt;/FONT&gt;&lt;/A&gt;, and &lt;A class="" href="http://datajunkies.net/screencasts/EDM%20Wizard%20Demo/EDM%20Wizard%20Demo.html" target=_blank mce_href="http://datajunkies.net/screencasts/EDM%20Wizard%20Demo/EDM%20Wizard%20Demo.html"&gt;&lt;FONT color=#669966&gt;EDM Wizard&lt;/FONT&gt;&lt;/A&gt;&amp;nbsp;coming in Orcas, as well as a sneak preview of&amp;nbsp;a new &lt;A class="" href="http://datajunkies.net/screencasts/XSD%20Designer%20Demo/XSD%20Designer%20Demo%20[skits].html" mce_href="http://datajunkies.net/screencasts/XSD%20Designer%20Demo/XSD%20Designer%20Demo%20[skits].html"&gt;&lt;FONT color=#669966&gt;XSD Designer&lt;/FONT&gt;&lt;/A&gt; and &lt;A class="" href="http://datajunkies.net/screencasts/EDM%20Designer%20Demo/EDM%20Designer%20Demo%20[noamba].html" target=_blank mce_href="http://datajunkies.net/screencasts/EDM%20Designer%20Demo/EDM%20Designer%20Demo%20[noamba].html"&gt;&lt;FONT color=#669966&gt;EDM Designer&lt;/FONT&gt;&lt;/A&gt; that we can expect to see released after the upcoming Orcas release. &lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1971132" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/data/archive/tags/XML/default.aspx">XML</category><category domain="http://blogs.msdn.com/data/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/data/archive/tags/Data/default.aspx">Data</category><category domain="http://blogs.msdn.com/data/archive/tags/VisualStudio2005/default.aspx">VisualStudio2005</category></item><item><title>Updated 101 LINQ Samples for Orcas March CTP </title><link>http://blogs.msdn.com/data/archive/2007/03/13/updated-101-linq-samples-for-orcas-march-ctp.aspx</link><pubDate>Wed, 14 Mar 2007 00:54:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1875948</guid><dc:creator>dpblogs</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/data/comments/1875948.aspx</comments><wfw:commentRss>http://blogs.msdn.com/data/commentrss.aspx?PostID=1875948</wfw:commentRss><description>We've updated the 101 LINQ Samples code to include the 101 LINQ to Entities Samples! Check out the &lt;A class="" href="http://www.elvenware.com/charlie/data/MarchCtpSamples-v03.zip" mce_href="http://www.elvenware.com/charlie/data/MarchCtpSamples-v03.zip"&gt;updated samples here.&lt;/A&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1875948" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/data/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/data/archive/tags/LINQ/default.aspx">LINQ</category></item></channel></rss>