<?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>Getting Data Into WinFS with WinFS Synchronization</title><link>http://blogs.msdn.com/winfs/archive/2005/11/17/494222.aspx</link><description>One of the first topics developers ask about once they start learning about WinFS is “How do I get existing data in?” We tend to think of this in terms of a bigger problem: “How do I move a lot of data in and out of WinFS?” Our answer here is WinFS Synchronization.</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Getting Data Into WinFS with WinFS Synchronization</title><link>http://blogs.msdn.com/winfs/archive/2005/11/17/494222.aspx#494681</link><pubDate>Sat, 19 Nov 2005 02:18:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:494681</guid><dc:creator>TG2</dc:creator><description>Neil, great article.  I'd like to know more about how WinFS works over a marginal connection (one that's not always present or drops in the middle of the conversation).  It's these boundry conditions that make my job interesting and I'm hoping that WinFS will help me solve some of them ;)&lt;br&gt;&lt;br&gt;-tg2</description></item><item><title>re: Getting Data Into WinFS with WinFS Synchronization</title><link>http://blogs.msdn.com/winfs/archive/2005/11/17/494222.aspx#495165</link><pubDate>Mon, 21 Nov 2005 10:32:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:495165</guid><dc:creator>Richard Kagerer</dc:creator><description>Neil,&lt;br&gt;&lt;br&gt;Great article.  But there's one little insidious scenario that comes to mind which you didn't touch upon - though I hope your team has addressed it!&lt;br&gt;&lt;br&gt;Applications need a mechanism to mark data as up-to-date, without actually having to change it.&lt;br&gt;&lt;br&gt;For example, say I'm out of the office for a week, and my assistant back at home base makes a change to the &amp;quot;category&amp;quot; field for a contact &amp;quot;Bill&amp;quot;.&lt;br&gt;&lt;br&gt;The next day I find myself with an hour to kill in the airport before my flight home.  I decide to go through all the contacts on my smart phone to make sure the information is filed correctly.  I decide the category for Bill should stay the same, and DON'T make any changes to his record.&lt;br&gt;&lt;br&gt;When I get back to the office, the data syncs.  A few days later I realize Bill is in the wrong category, and I'm a little upset that even though I reviewed the contact AFTER my assistant made the change, her change still overrode my review.&lt;br&gt;&lt;br&gt;The idea is that sometimes the act of simply presenting the data to the user should count as an &amp;quot;update&amp;quot; transaction.  Another example would be when an agent at a call center asks you to confirm your name/address details.  Nothing is changed, but the old data should now be marked &amp;quot;newer&amp;quot; (and treated as updated - as of whatever time it was reviewed - during the WinFS synchronization process).&lt;br&gt;</description></item><item><title>re: Getting Data Into WinFS with WinFS Synchronization</title><link>http://blogs.msdn.com/winfs/archive/2005/11/17/494222.aspx#495612</link><pubDate>Tue, 22 Nov 2005 09:51:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:495612</guid><dc:creator>Arian Kulp</dc:creator><description>I'm curious about how WinFS will fit into the Windows Mobile universe.  Storing data is no fun on any platform, but it's worse with mobile apps since it forces you to either silo the data on the device, write custom network sync mechanisms, or write custom IntelliSync mechanisms.&lt;br&gt;&lt;br&gt;I'd love to see WinFS directly available for Mobile, with the ability to scope what data is propagated in both directions.  Obvious types would be mail, contacts, tasks, and events.  Even better though, if I create a killer app for keeping track of a movie collection, for instance, I should be confident that those entries will flow both ways.  Is this already in the works?  I hope it's retrofitted for PPC 2003!&lt;br&gt;&lt;br&gt;Thanks!</description></item><item><title>re: Getting Data Into WinFS with WinFS Synchronization</title><link>http://blogs.msdn.com/winfs/archive/2005/11/17/494222.aspx#496460</link><pubDate>Thu, 24 Nov 2005 00:36:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:496460</guid><dc:creator>Neil Padgett</dc:creator><description>Good questions everyone.&lt;br&gt;&lt;br&gt;tg2, regarding marginal connections, WinFS Sync supports cancellation and resumption -- this support should make dealing with dropped connections relatively straightforward.&lt;br&gt;&lt;br&gt;Richard, your scenario is supported -- I'll talk a little bit about how WinFS tracks changes and how WinFS Synchronization determines changes in a future post.&lt;br&gt;&lt;br&gt;Thanks for reading.&lt;br&gt;</description></item><item><title>re: Getting Data Into WinFS with WinFS Synchronization</title><link>http://blogs.msdn.com/winfs/archive/2005/11/17/494222.aspx#507767</link><pubDate>Wed, 28 Dec 2005 20:06:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:507767</guid><dc:creator>Yi-Chin Tu (Ethan)</dc:creator><description>It sounds like a version control tools for all type of documents.</description></item><item><title>re: Getting Data Into WinFS with WinFS Synchronization</title><link>http://blogs.msdn.com/winfs/archive/2005/11/17/494222.aspx#547672</link><pubDate>Fri, 10 Mar 2006 00:43:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:547672</guid><dc:creator>Richard Kagerer</dc:creator><description>Neil,
&lt;br&gt;
&lt;br&gt;Thanks for your response. &amp;nbsp;Looking forward to that new post.</description></item><item><title>re: Getting Data Into WinFS with WinFS Synchronization</title><link>http://blogs.msdn.com/winfs/archive/2005/11/17/494222.aspx#547736</link><pubDate>Fri, 10 Mar 2006 01:10:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:547736</guid><dc:creator>Richard Kagerer</dc:creator><description>Neil,
&lt;br&gt;
&lt;br&gt;Another quick question; it's about data ownership, from the perspective of both &amp;nbsp;applications and users.
&lt;br&gt;
&lt;br&gt;I've noticed that applications, in general, do a rather poor job of uninstalling all traces of themselves. &amp;nbsp;Leftover tidbits can be simple, like settings left in the registry. &amp;nbsp;But often they're more complex, especially when they tap into existing data stores - e.g. an app that creates custom fields in an Exchange data store rarely has a mechanism to uninstall those fields, and unwanted data may pollute the store for years to come after the program using it is history.
&lt;br&gt;
&lt;br&gt;With WinFS, you guys are creating a big soup and mixing in ingredients (data) from all sorts of different vendors. &amp;nbsp;My question is what happens once I want to remove one of those apps? &amp;nbsp;I may want to keep some of the data it created (e.g. documents) but strip out any metadata that it's proliferated through my store.
&lt;br&gt;
&lt;br&gt;One advantage of siloing is that an app's data tends to be fairly encapsulated (e.g. in the days of MS-DOS all you had to do was delete a directory) and it was easy to keep things clean.
&lt;br&gt;
&lt;br&gt;1) Does WinFS include some mechanism to tie data/metadata to one or more applications, so that it will be removed when the application is uninstalled? &amp;nbsp;(Or even a way to make the data travel with the application?)
&lt;br&gt;
&lt;br&gt;2) Will there be tools provided to developers that make it incredibly easy to define which data should be treated which way? (So they don't just leave it at the default &amp;quot;leave these bits here forever&amp;quot;, like often happens today with registry settings and installer log files)
&lt;br&gt;
&lt;br&gt;Thanks,
&lt;br&gt;
&lt;br&gt;-Richard
&lt;br&gt;
&lt;br&gt;p.s. Arian: Great comments.</description></item><item><title>Border Crossing Stats &amp;raquo; What&amp;#8217;s in Store : Getting Data Into WinFS with WinFS Synchronization</title><link>http://blogs.msdn.com/winfs/archive/2005/11/17/494222.aspx#8236075</link><pubDate>Sat, 15 Mar 2008 22:27:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8236075</guid><dc:creator>Border Crossing Stats » What’s in Store : Getting Data Into WinFS with WinFS Synchronization</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://bordercrossingstatsblog.info/whats-in-store-getting-data-into-winfs-with-winfs-synchronization/"&gt;http://bordercrossingstatsblog.info/whats-in-store-getting-data-into-winfs-with-winfs-synchronization/&lt;/a&gt;&lt;/p&gt;
</description></item></channel></rss>