<?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>Smart Client Data : Occasionally Connected Data</title><link>http://blogs.msdn.com/smartclientdata/archive/tags/Occasionally+Connected+Data/default.aspx</link><description>Tags: Occasionally Connected Data</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Q&amp;A About SQL Server Everywhere</title><link>http://blogs.msdn.com/smartclientdata/archive/2006/04/10/572164.aspx</link><pubDate>Mon, 10 Apr 2006 05:57:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:572164</guid><dc:creator>SmartClientData</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/smartclientdata/comments/572164.aspx</comments><wfw:commentRss>http://blogs.msdn.com/smartclientdata/commentrss.aspx?PostID=572164</wfw:commentRss><description>&lt;P&gt;Steve posted some answers to many of the questions about SQL Server Everywhere...&lt;/P&gt;
&lt;P&gt;&lt;A HREF="/stevelasker/"&gt;http://blogs.msdn.com/stevelasker/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=572164" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/smartclientdata/archive/tags/Occasionally+Connected+Data/default.aspx">Occasionally Connected Data</category><category domain="http://blogs.msdn.com/smartclientdata/archive/tags/Whidbey+Q+_2600_+A/default.aspx">Whidbey Q &amp; A</category></item><item><title>SQL Server Everywhere - SQL Mobile Unleashed</title><link>http://blogs.msdn.com/smartclientdata/archive/2006/04/06/SQLEverywhere.aspx</link><pubDate>Thu, 06 Apr 2006 19:38:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:570090</guid><dc:creator>Steve.Lasker</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/smartclientdata/comments/570090.aspx</comments><wfw:commentRss>http://blogs.msdn.com/smartclientdata/commentrss.aspx?PostID=570090</wfw:commentRss><description>&lt;FONT face=Tahoma&gt;Today Paul Flessner announced that SQL Mobile will be released as SQL Server Everywhere Edition. &amp;nbsp; &lt;/FONT&gt;&lt;A href="http://www.microsoft.com/sql/letter.mspx"&gt;&lt;FONT face=Tahoma&gt;http://www.microsoft.com/sql/letter.mspx&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Tahoma&gt; Details are yet to be announced.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;But to get a feel for what the new product will do, check out this walkthrough: &lt;/FONT&gt;&lt;A href="/smartclientdata/archive/2005/07/15/439008.aspx"&gt;&lt;FONT face=Tahoma&gt;The little database that could. &lt;/FONT&gt;&lt;/A&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;Steve&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=570090" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/smartclientdata/archive/tags/Occasionally+Connected+Data/default.aspx">Occasionally Connected Data</category></item><item><title>VSLive San Francisco Presentations</title><link>http://blogs.msdn.com/smartclientdata/archive/2006/02/01/522549.aspx</link><pubDate>Thu, 02 Feb 2006 00:31:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:522549</guid><dc:creator>SmartClientData</dc:creator><slash:comments>7</slash:comments><comments>http://blogs.msdn.com/smartclientdata/comments/522549.aspx</comments><wfw:commentRss>http://blogs.msdn.com/smartclientdata/commentrss.aspx?PostID=522549</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Tahoma&gt;At VSLive&amp;nbsp;I presented two sessions.&amp;nbsp; One for &lt;B style="mso-bidi-font-weight: normal"&gt;Occasionally Connected Smart Clients&lt;/B&gt; and another on &lt;B style="mso-bidi-font-weight: normal"&gt;Advancements in Data Access.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Tahoma&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Tahoma&gt;The &lt;B style="mso-bidi-font-weight: normal"&gt;Occasionally Connected Smart Client&lt;/B&gt; session focused on what we’re working on post VS 2005. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Some of which should be in Orcas, some of which will follow afterwards. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Mostly the session was about providing an overview of the evolving application model to leverage SOA based architecture, but not cripple end users at the same time. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;In the session I talked about some of the early thinking on some of the Occasionally Connected Systems compnents.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Tahoma&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Tahoma&gt;The &lt;B style="mso-bidi-font-weight: normal"&gt;Advancements in Data Access&lt;/B&gt; session focused on a few questions that come up a lot around the VS Data features. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;In particular I covered:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in" type=disc&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT face=Tahoma&gt;How to separate your Typed DataSets from your TableAdapters&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt; 
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT face=Tahoma&gt;Increasing the performance of Typed DataSet Serialization by skipping schema with DataSet.SchemaSerializationMode = ExcludeSchema&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt; 
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT face=Tahoma&gt;Implementing a common interface for TableAdapters, ITableAdapter&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt; 
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT face=Tahoma&gt;Doing a hierarchical update within a transactions &lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Tahoma&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;A href="/smartclientdata/attachment/522549.ashx"&gt;Slides &amp;amp; Demos&lt;/A&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Tahoma&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;A href="http://www.ftponline.com/channels/net/reports/vslivesf/2006/"&gt;Recording of the VSLive Session&lt;/A&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Tahoma&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Enjoy&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT face=Tahoma&gt;Steve&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=522549" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/smartclientdata/attachment/522549.ashx" length="3315678" type="application/x-zip-compressed" /><category domain="http://blogs.msdn.com/smartclientdata/archive/tags/Presentations/default.aspx">Presentations</category><category domain="http://blogs.msdn.com/smartclientdata/archive/tags/Post+Whidbey+Thinking/default.aspx">Post Whidbey Thinking</category><category domain="http://blogs.msdn.com/smartclientdata/archive/tags/Occasionally+Connected+Data/default.aspx">Occasionally Connected Data</category></item><item><title>Embedding SQL Server Express into Custom Applications</title><link>http://blogs.msdn.com/smartclientdata/archive/2005/11/23/496314.aspx</link><pubDate>Wed, 23 Nov 2005 20:03:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:496314</guid><dc:creator>SmartClientData</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/smartclientdata/comments/496314.aspx</comments><wfw:commentRss>http://blogs.msdn.com/smartclientdata/commentrss.aspx?PostID=496314</wfw:commentRss><description>&lt;P&gt;Rob Walters, from the SQL Team, and I worked on an article for working with SQL Express in Windows Forms applications.&amp;nbsp; There are a couple of quirks when it comes to Click Once that have been included in this MSDN article.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsse/html/EmSQLExCustApp.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsse/html/EmSQLExCustApp.asp&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Steve&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=496314" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/smartclientdata/archive/tags/Occasionally+Connected+Data/default.aspx">Occasionally Connected Data</category><category domain="http://blogs.msdn.com/smartclientdata/archive/tags/Whidbey+Q+_2600_+A/default.aspx">Whidbey Q &amp; A</category></item><item><title>PDC05 - Windows Forms: Occasionally Connected Smart Clients</title><link>http://blogs.msdn.com/smartclientdata/archive/2005/09/14/466491.aspx</link><pubDate>Thu, 15 Sep 2005 00:10:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:466491</guid><dc:creator>SmartClientData</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/smartclientdata/comments/466491.aspx</comments><wfw:commentRss>http://blogs.msdn.com/smartclientdata/commentrss.aspx?PostID=466491</wfw:commentRss><description>&lt;P&gt;At PDC I presented a session covering Occasionally Connected Smart Clients that can leverage SQL Server Mobile, RDA, ClickOnce running in the background.&amp;nbsp; The sample contains some early thinking on where we're heading post Whidbey, in addition to what can be done today with Visual Studio 2005 (Whidbey).&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.windowsforms.net/Presentations/TechEd05/PDC05/PDCOccasionallyConnectedSystemsSource.zip"&gt;Code Samples&lt;/A&gt;&amp;nbsp;for August CTP of Visual Studio 2005 (Whidbey )&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.windowsforms.net/Presentations/TechEd05/PDC05/PRS407_Lasker.ppt"&gt;PowerPoint&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.windowsforms.net/Presentations/TechEd05/PDC05/AdventureWorksSalesDatabase.zip"&gt;SQL Server 2005 Database file&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Steve&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=466491" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/smartclientdata/archive/tags/Presentations/default.aspx">Presentations</category><category domain="http://blogs.msdn.com/smartclientdata/archive/tags/Occasionally+Connected+Data/default.aspx">Occasionally Connected Data</category></item><item><title>The little database that could.  Deploying SQL Mobile as a local / single user database across Microsoft Mobile devices</title><link>http://blogs.msdn.com/smartclientdata/archive/2005/07/15/439008.aspx</link><pubDate>Fri, 15 Jul 2005 02:31:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:439008</guid><dc:creator>SmartClientData</dc:creator><slash:comments>35</slash:comments><comments>http://blogs.msdn.com/smartclientdata/comments/439008.aspx</comments><wfw:commentRss>http://blogs.msdn.com/smartclientdata/commentrss.aspx?PostID=439008</wfw:commentRss><description>The little database that could.  Deploying SQL Server Mobile 2005 as a local / single user database across Microsoft Mobile devices including the Tablet PC...(&lt;a href="http://blogs.msdn.com/smartclientdata/archive/2005/07/15/439008.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=439008" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/smartclientdata/archive/tags/Blogicles/default.aspx">Blogicles</category><category domain="http://blogs.msdn.com/smartclientdata/archive/tags/Occasionally+Connected+Data/default.aspx">Occasionally Connected Data</category></item><item><title>Tech Ed '05: Client and Middle Tier Data Caching with SQL Server 2005</title><link>http://blogs.msdn.com/smartclientdata/archive/2005/06/13/428719.aspx</link><pubDate>Mon, 13 Jun 2005 20:04:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:428719</guid><dc:creator>SmartClientData</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/smartclientdata/comments/428719.aspx</comments><wfw:commentRss>http://blogs.msdn.com/smartclientdata/commentrss.aspx?PostID=428719</wfw:commentRss><description>&lt;DIV&gt;Last week Pablo Castro and I presented two topics related to caching.&amp;nbsp; Pablo presented caching datasets in memory and Service Broker for use in ASP.net projects.&amp;nbsp; The second half of the presentation covered how to cache data on the client.&amp;nbsp; The demos I presented were geared around caching for longer periods of time then what in-memory caching can support.&amp;nbsp; &lt;BR&gt;Since we only had a limited amount of time for content that really deserved sessions of their own, we had a lot to cover and had to be fairly high level without the ability to drill down into the demos.&amp;nbsp; For the client caching half I covered the use of SQL Mobile Remote Data Access as well as SQL Server Merge Replication.&amp;nbsp; RDA is only available with the SQL Mobile platform, however SQL Mobile now runs on the Tablet PC and is no longer restricted to the CE/Pocket PC platform.&amp;nbsp; This is a huge advantage to developers that are writing mobile apps that span device and Tablet PC as they can no write one set of data access code and use a single database across these two very different platforms.&amp;nbsp; &lt;BR&gt;Merge replication is actually available for both SQL Mobile as well as SQL Express.&amp;nbsp; Due to limited time I didn’t have time to demo both SQL Express as well as SQL Mobile, however the merge replication scenario is just as useful with SQL Express.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;There were a few demos that I showed, and several others that I just didn’t have time to cover so I’ve included them here for download.&amp;nbsp; &lt;/DIV&gt;
&lt;DIV&gt;&lt;U&gt;These samples should all work with Whidbey B2 and SQL Yukon&lt;/U&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;STRONG&gt;Session Abstract:&lt;/STRONG&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;At one point or another, almost every developer has had to deal with the problem of building a data cache for their application -- whether it is for performance or to enable offline capabilities. In both scenarios, there are a number of issues that need to be addressed: How do I know the cache is invalid?; How do I synchronize the cache?; And do I have all my data or only a subset in the cache?; etc. In most cases, every developer implements their own favorite flavour of the data cache solution. In this session we look at a number of new features in SQL Server 2005 that are specifically designed to address this problem and look at two specific solutions, one using replication, and one using Query Notifications. &lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;&lt;/EM&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;STRONG&gt;Samples:&lt;/STRONG&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;A href="http://www.windowsforms.net/Presentations/TechEd05/ClientCachingWSql2005/SqlMobile-RDA-Whidbey-B2.zip"&gt;SQL Mobile with RDA&lt;BR&gt;&lt;/A&gt;This demo uses SQL Mobile and Remote Data Access to pull a customer table from a remote database.&amp;nbsp; This sample is fairly simple and demonstrates the very basic things you need to know to leverage RDA.&amp;nbsp; To configure RDA please use the SQL Books Online to configure the web server to proxy your RDA queries to your OleDB database.&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR&gt;&lt;A href="http://www.windowsforms.net/Presentations/TechEd05/ClientCachingWSql2005/SqlMobile-Repl-Whidbey-B2.zip"&gt;SQL Mobile with Replication&lt;BR&gt;&lt;/A&gt;This demos is similar to the RDA sample above except that it uses SQL Server Merge Replication.&amp;nbsp; The demo is fairly simplistic but covers the basics to leverage Merge Replication.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;A href="http://www.windowsforms.net/Presentations/TechEd05/ClientCachingWSql2005/VersionNumbers-Whidbey-B2.zip"&gt;Version Numbers&lt;BR&gt;&lt;/A&gt;When attempting to verify your application is the correct version the question must be asked, which version number are you talking about?&amp;nbsp; Since RTM we have File Version and Assembly Version.&amp;nbsp; With ClickOnce we now have a Deployment version.&amp;nbsp; This sample simply shows the different API’s to call for each.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;&lt;A href="http://www.windowsforms.net/Presentations/TechEd05/ClientCachingWSql2005/DataDirectoriesSample-Whidbey-B2.zip"&gt;Data Directories&lt;/A&gt;&lt;BR&gt;Where did your data files go?&amp;nbsp; With ClickOnce we have yet another location to place data files.&amp;nbsp; There are several different API’s to identify a Data Directory but they aren’t always accessible.&amp;nbsp; This demo simply shows several of the key API’s:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;AppDomain.CurrentDomain.GetData("DataDirectory") 
&lt;LI&gt;My.Application.Deployment.DataDirectory AKA System.Deployment.Application.ApplicationDeployment.CurrentDeployment.DataDirectory 
&lt;LI&gt;Application.LocalUserAppDataPath 
&lt;LI&gt;Application.UserAppDataPath&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;A href="http://www.windowsforms.net/Presentations/TechEd05/ClientCachingWSql2005/OccasionallyConnected-ClickOnceRepl-Whidbey-B2.zip"&gt;Occasionally Connected ClickOnce w/Replication&lt;BR&gt;&lt;/A&gt;This is the more complete scenario.&amp;nbsp; This is also a finished version of the sample I presented in a Yukon Webcast several weeks earlier.&amp;nbsp; In this demo I essentially demonstrate how to deploy a custom app that leverages the Outlook 2003 model for syncing.&amp;nbsp; As long as the app has network connectivity the server used for Database Syncing and Application Updates, the application will constantly sync any database changes from the client to the server.&amp;nbsp; Once a sync is completed the application will check the database for the required application version.&amp;nbsp; If the version of the app in the database is newer then the currently deployed version on the users desktop, the application will download updates using the ClickOnce API’s.&amp;nbsp; All of this happens on a background thread so the user can continue to interact with their application while the sync operations happen behind the scenes.&amp;nbsp; &lt;/P&gt;
&lt;DIV&gt;The important concepts in the demo relate to abstracting the database sync and application updates from specific actions the user must take.&amp;nbsp; You users shouldn’t have to restart their app when the network comes available just to find out a new version is available.&amp;nbsp; The user shouldn’t have to press a button to push their changes from their Tablet PC to the server.&amp;nbsp; &lt;/DIV&gt;
&lt;DIV&gt;Misc technologies in this sample:&lt;BR&gt;•&amp;nbsp;BackgroundWorker&lt;BR&gt;•&amp;nbsp;ClickOnce API’s&lt;BR&gt;•&amp;nbsp;SQL Mobile&lt;BR&gt;•&amp;nbsp;SQL Server Merge Replication&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;A href="http://www.windowsforms.net/Presentations/TechEd05/ClientCachingWSql2005/DAT421_Castro_Lasker_ppt.zip"&gt;Powerpoint for the Tech Ed '05 Session&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;I'll try to field as many questions on the demos as possible, but I didn't try and explain how to configure RDA or Merge Replication.&amp;nbsp; The docs are fairly robust in this area.&amp;nbsp; &lt;/DIV&gt;
&lt;DIV&gt;There's a readme in most of the samples that desribes the content.&lt;/DIV&gt;
&lt;DIV&gt;Thanks,&lt;/DIV&gt;
&lt;DIV&gt;Steve Lasker&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=428719" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/smartclientdata/archive/tags/Presentations/default.aspx">Presentations</category><category domain="http://blogs.msdn.com/smartclientdata/archive/tags/Occasionally+Connected+Data/default.aspx">Occasionally Connected Data</category></item></channel></rss>