<?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>SQL Server Samples : ADO.NET</title><link>http://blogs.msdn.com/bonniefe/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>SQL Server 2008 (Katmai) October 2009 Samples Refresh 3 Available</title><link>http://blogs.msdn.com/bonniefe/archive/2009/10/07/sql-server-2008-katmai-october-2009-samples-refresh-3-available.aspx</link><pubDate>Wed, 07 Oct 2009 02:08:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9904031</guid><dc:creator>bonniefe</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/bonniefe/comments/9904031.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bonniefe/commentrss.aspx?PostID=9904031</wfw:commentRss><description>&lt;P&gt;SQL Server 2008 (Katmai) October 2009 Samples Refresh 3 is now available.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;SQL Server 2008 (Katmai) Product Samples Refresh 3 is now live at &lt;A href="http://sqlserversamples.codeplex.com/"&gt;http://sqlserversamples.codeplex.com/&lt;/A&gt;.&amp;nbsp; There are numerous bug fixes and a new sample, RSPermissions which demonstrates how to write an application which manages Reporting Services permissions via the Reporting Services Web Service API.&amp;nbsp; There is also a refresh of the AdventureWorks family of sample databases at &lt;A href="http://msftdbprodsamples.codeplex.com/"&gt;http://msftdbprodsamples.codeplex.com/&lt;/A&gt;.&amp;nbsp; There are no changes to the databases themselves, but the installers have been improved.&lt;/P&gt;
&lt;P&gt;SQL Server 2008R2 (KJ) samples and sample databases are not yet available.&amp;nbsp; We are working on that and we'll announce when they are ready in this blog.&lt;/P&gt;
&lt;P&gt;Thanks to everyone who contributed to this release.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9904031" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bonniefe/archive/tags/SQL/default.aspx">SQL</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/Sample+Databases/default.aspx">Sample Databases</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/Samples/default.aspx">Samples</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/Databases/default.aspx">Databases</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/community/default.aspx">community</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/codeplex/default.aspx">codeplex</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/release/default.aspx">release</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/Katmai/default.aspx">Katmai</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/Reporting+Services/default.aspx">Reporting Services</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/Plans/default.aspx">Plans</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/Open+Source/default.aspx">Open Source</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/Samples+Refresh/default.aspx">Samples Refresh</category></item><item><title>VS/SSMS settings and the Fault Retry functionality</title><link>http://blogs.msdn.com/bonniefe/archive/2009/04/02/vs-ssms-settings-and-the-fault-retry-functionality.aspx</link><pubDate>Thu, 02 Apr 2009 22:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9529591</guid><dc:creator>bonniefe</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/bonniefe/comments/9529591.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bonniefe/commentrss.aspx?PostID=9529591</wfw:commentRss><description>&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://software.intel.com/en-us/blogs/author/doug-holland"&gt;Doug Holland&lt;/A&gt;&amp;nbsp;(a C# MVP) has opened two work items in Connect.&amp;nbsp; The first one is about being able to share settings between VS and SSMS for those of us who do both DBA and developer work.&amp;nbsp; You shouldn't have to specify font, color, or tab settings twice, or at least you should be able to import settings.&amp;nbsp; The second one is a request to put the functionality in the Fault Retry Provider sample into SQL Server and ADO.NET.&amp;nbsp; I think that is a wonderful idea.&amp;nbsp; I've voted for both items, and added a comment to the second one.&amp;nbsp; I encourage you all to take a look at these and vote if you agree.&amp;nbsp; Thanks!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;SSMS settings import / export. &lt;BR&gt;&lt;A href="https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=429646" mce_href="https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=429646"&gt;https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=429646&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;SQL Fault Retry Provider &lt;BR&gt;&lt;A href="https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=429652" mce_href="https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=429652"&gt;https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=429652&lt;/A&gt; &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9529591" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bonniefe/archive/tags/SQL/default.aspx">SQL</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/Mirroring/default.aspx">Mirroring</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/High+Availability/default.aspx">High Availability</category></item><item><title>Fault Retry provider and sample</title><link>http://blogs.msdn.com/bonniefe/archive/2008/11/17/fault-retry-provider-and-sample.aspx</link><pubDate>Mon, 17 Nov 2008 21:58:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9112108</guid><dc:creator>bonniefe</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/bonniefe/comments/9112108.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bonniefe/commentrss.aspx?PostID=9112108</wfw:commentRss><description>&lt;P&gt;Have you ever tried using high availability technology like SQL Server database mirroring and been surprised when your ADO.NET client didn't seemlessly switch from the principal to the failover partner but instead reported an exception?&amp;nbsp;The Fault Retry provider and sample (&lt;A href="http://www.codeplex.com/SqlFaultRetryProvide/Wiki/View.aspx?title=Home"&gt;http://www.codeplex.com/SqlFaultRetryProvide/Wiki/View.aspx?title=Home&lt;/A&gt;) may be your ticket to a smoother high availability experience.&amp;nbsp; This project demonstrates provides a complete custom .NET data provider which automatically retries operations which have failed for certain types of transient exceptions.&amp;nbsp; By putting the retry logic in a custom data provider it avoids the problem where retry logic is sprinkled around different parts of a high availability application, but instead centralizes it in one specific spot.&amp;nbsp; It also allows retries in places which are hard to wrap try/catch blocks around (for example in a data binding scenario).&amp;nbsp; Included with the custom data provider is a WPF based application which demonstrates how you might use this provider in a simple but realistic client application.&lt;/P&gt;
&lt;P&gt;There are some limitations to the approach used.&amp;nbsp; Check out the detailed documentation on the home page for more details.&amp;nbsp; Please let us know if this project is useful and how we can work together to improve it.&amp;nbsp; If you would like to contribute please let me know.&amp;nbsp; Thanks!&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9112108" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bonniefe/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/Mirroring/default.aspx">Mirroring</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/High+Availability/default.aspx">High Availability</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/LINQ/default.aspx">LINQ</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/Custom+Data+Provider/default.aspx">Custom Data Provider</category></item><item><title>SQLRSS: an open source project for creating an RSS feed from database changes</title><link>http://blogs.msdn.com/bonniefe/archive/2008/06/23/sqlrss-an-open-source-project-for-creating-an-rss-feed-from-database-changes.aspx</link><pubDate>Mon, 23 Jun 2008 22:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8643458</guid><dc:creator>bonniefe</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/bonniefe/comments/8643458.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bonniefe/commentrss.aspx?PostID=8643458</wfw:commentRss><description>&lt;P&gt;Have you ever wanted an RSS feed that displayed changes to a database? SQLRSS (&lt;A class="" href="http://codeplex.com/SQLRSS" mce_href="http://codeplex.com/SQLRSS"&gt;http://codeplex.com/SQLRSS&lt;/A&gt;) may be just the ticket for you.&amp;nbsp; This application uses the SQL Server 2008 feature called Change Data Tracking to gather changes made to the database (by any client) and then posts the changes to an RSS feed.&amp;nbsp; The RSS feed can be consumed by many different clients including IE7 and Outlook.&amp;nbsp; Which changes are displayed and how they are displayed is controlled by an XML configuration file and the Change Data Tracking feature in SQL Server 2008.&amp;nbsp; This application is open source so you can see how the following technologies were used together:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Change Data Tracking (CDT) feature of SQL Server 2008 
&lt;LI&gt;Reporting Services 
&lt;LI&gt;The syndication feed feature of WCF 
&lt;LI&gt;LINQ to XML 
&lt;LI&gt;ADO.NET &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Also, because is this an open source community project we encourage you to contact us if you would like to share any bug fixes or extensions to this application.&lt;/P&gt;
&lt;P&gt;You can find this project at &lt;A href="http://codeplex.com/SQLRSS"&gt;http://codeplex.com/SQLRSS&lt;/A&gt;.&amp;nbsp; Thanks!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8643458" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bonniefe/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/Reporting+Services/default.aspx">Reporting Services</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/SQLRSS/default.aspx">SQLRSS</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/WCF/default.aspx">WCF</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/LINQ+to+XML/default.aspx">LINQ to XML</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/Change+Data+Tracking/default.aspx">Change Data Tracking</category></item></channel></rss>