Is Live Mesh the next WinFS?

by Matt 25. June 2008 16:46

And I mean that in a good way.

WinFS was a fantastic concept. Complicated and grandiose, but quite clearly revolutionary.

The basic promise of WinFS was this: It was a general purpose data store all your data.

It promised a number of interesting end-user features. Firstly, data could be stored as structured entities directly in the database. Or you could keep the data in files just like you’ve always done and add the files into WinFS. Structured data would be extracted out and promoted into the database. Changes would be pushed back down into the file. And you could access the file directly, too, using plain old Win32 files (via some network redirector magic that SqlServer 2008 appears to have picked up – and this is where the confusion with WinFS being a filesystem comes from – the lines are certainly blurred here). It was all fully searchable and supported a synchronisation story.

Jon Udell (also a long time fan of WinFS) recently published a great interview with Microsoft’s Quentin Clark entitled “Where is WinFS now?” which is well worth a listen/read. Apparently, large portions of the technology have either shipped or are coming soon.

But bizarrely, most of it has ended up server-side.

So, let’s look at the client-side piece.

Search is done, although it’s arguably missing the first class relationships (I can search for all photos on a certain date, but not for all photos for a given persons birthday).

Common schema for the structured data is still MIA.

And synchronisation, ah yes. This was a big piece of WinFS, and is now also shipping separately:

“As they realized they were onto something, they started to fork out a componentized version of it that's now finding its way into a bunch of Microsoft products. The official branding is Microsoft Sync Framework. I think they're on target for shipping it in six different products, and for embedding it all over the place.”

The Sync Framework? The one that contains FeedSync? The protocol that powers Live Mesh? Yep.

Live Mesh provides synchronisation, just like WinFS. It enables storing structured data as custom items in a feed. Or you can store metadata about a file, with the files treated as enclosures and sitting in the local filesystem. Couple that with Vista’s (or is it Windows Search’s) Property System, and you’ve got your read/write file metadata.

And it has an API that allows any application to read or write to it.

In other words, Live Mesh is the global, shared data store that WinFS was aiming for.

It’s still missing the common schema, and as of today, Windows Search knows nothing about it (although that would be a great project to write) but frankly, that’s the icing on the cake. Every application needs to store data, and every application invents their own way (xml files, databases, zip archives). Every application is a data silo. A global data store like WinFS could crack that wide open.

And that’s a good thing.


Comments (48) -

suv reviews
suv reviews
7/20/2011 10:28:31 PM #

it ti permette di orientarti con semplicità nel pulviscolare niverso di Moncler.Troverai le indicazioni per lo spaccio o negozio Moncler più vicino a casa tua felpe moncler, pantaloni e abbigliamento sportivo.


best hybrid cars 2011
best hybrid cars 2011
7/22/2011 4:50:52 AM #

I've recently began a weblog, the data you provide on this site has helped me tremendously. Thanks for all your time & work.


Loida Shaneyfelt
Loida Shaneyfelt United States
1/15/2016 4:58:40 AM #

Let me be the first to say: Congrats, Neil! I've been following this site from day one, and have loved every single day of awesomeness that it has delivered. You deserve all the success coming your way. Keep it up!AWESOME!


Terrell Sabel
Terrell Sabel United States
1/15/2016 7:48:56 AM #

this is awesome like the book of awesome


Yahaira Delashmit
Yahaira Delashmit United States
7/14/2016 9:14:27 PM #

nice job. keep going!


Kathlene Fahrendorff
Kathlene Fahrendorff United States
7/20/2016 9:28:18 AM #

Many thanks and Please preserve updating your Weblog. I will be stopping by each time you do .


Vernetta Murrow
Vernetta Murrow United States
7/24/2016 2:54:50 PM #

First, it is important for you to enjoy working with them and second, they pay a reasonable percentage. Some Vancouver app development, BC android developer los angeles take a look at is things like sponsorship or partnerships. This enables you to play films and music through your Android phone onto your PC or other devices. It's a lot a lot better than other weather apps and works on just about any operating system.


Romaine Masoner
Romaine Masoner United States
7/25/2016 1:13:40 PM #

First, it is important for you to enjoy working with them and second, they pay a reasonable percentage. Everyone knowing what is expected of them and you keeping the to do list update will make planning your wedding easier and fun. It would be more convenient if Kobo took advantage of the iTunes App Store's ability to complete purchases within the app, with billing handled by Apple. By looks and feel, this app is almost similar to iTunes and even better at times.


Anabel Offenbacker
Anabel Offenbacker United States
8/25/2016 4:13:00 AM #

Hopefully you can make a blog dicussing the smart house planning using available recent technology equiptments for houses


lesbian dildo review
lesbian dildo review United States
9/12/2018 5:28:42 PM #

Ich kenne einige Leute, die aus Chilekommen. Eines Tages werde ich auch dorthin reisen Sonnige Grüsse  Marta


緊緻 United States
10/8/2018 2:50:42 AM #

CLINIQUE 倩碧線上購物官網。瀏覽Clinique倩碧官方網站,了解更多線上購物、護膚、彩粧、香氛及禮品詳情。通過過敏性測試,百分百不含香料。


無論您是首次置業、換樓或是物業投資者,富邦樓宇按揭服務,為您提供多元化按揭計劃,全面配合不同的財務需要;加上專業按揭顧問的一站式服務,助您抓緊每個 ...


CHIC CHOC 奇可俏可 【眼部彩妝】花色睫毛底膏 (限定版) LONG LASH MASCARA的商品介紹   CHIC CHOC 奇可俏可,眼部彩妝,花色睫毛底膏 (限定版) LONG LASH MASCARA       


病理切片 United States
10/18/2018 3:15:59 AM #



醫學美容 韓裝
醫學美容 韓裝 United States
10/18/2018 3:52:35 AM #

Mediplorer 美迪若雅 美妝品牌情報匯集   找品牌 Mediplorer 美迪若雅 Mediplorer 美迪若雅 ,匯集了Mediplorer 美迪若雅保養面膜,抗老修護面膜系列         


醫學美容 木瓜
醫學美容 木瓜 United States
10/20/2018 4:45:07 PM #

水由白十 【沐浴皂系列】芝麻滋養皂 Black Sesame Soap的商品介紹   水由白十,沐浴皂系列,芝麻滋養皂 Black Sesame Soap       


Cheryl Troop
Cheryl Troop United States
11/7/2018 2:02:15 AM #

Nice read, I just passed this onto a colleague who was doing a little research on that. And he just bought me lunch since I found it for him smile Thus let me rephrase that: Thanks for lunch!


Tiny Fine
Tiny Fine United States
11/10/2018 7:13:21 PM #

I appreciate, cause I found exactly what I was looking for. You have ended my four day long hunt! God Bless you man. Have a nice day. Bye


Guadalupe Ebersold
Guadalupe Ebersold United States
11/11/2018 10:53:38 PM #

Hi! I know this is kinda off topic however , I'd figured I'd ask. Would you be interested in exchanging links or maybe guest authoring a blog article or vice-versa? My site covers a lot of the same subjects as yours and I feel we could greatly benefit from each other. If you're interested feel free to send me an e-mail. I look forward to hearing from you! Terrific blog by the way!


Ahmad Malakowsky
Ahmad Malakowsky United States
11/12/2018 8:33:11 PM #

I’m impressed, I have to admit. Genuinely rarely will i encounter a weblog that’s both educative and entertaining, and let me tell you, you have hit the nail around the head. Your idea is outstanding; the issue is something that too little persons are speaking intelligently about. I will be delighted we found this during my find something regarding this.


Carmine Vaught
Carmine Vaught United States
11/15/2018 10:14:46 PM #

There are three eras of vintage watches, The Original Vintage Era, The Brand Years, and the New Designs Era.


Winter Marcantonio
Winter Marcantonio United States
11/16/2018 9:11:15 PM #

It’s really a cool and helpful piece of information. I am glad that you shared this helpful information with us. Please keep us up to date like this. Thanks for sharing.


Merrill Macbean
Merrill Macbean United States
11/16/2018 10:41:12 PM #

Hello, i believe that i saw you visited my weblog thus i came to “return the choose”.I'm trying to to find issues to improve my website!I suppose its good enough to make use of some of your ideas!!


Dean Malick
Dean Malick United States
11/17/2018 1:35:12 PM #

I’m impressed, I have to say. Really hardly ever do I encounter a blog that’s each educative and entertaining, and let me inform you, you might have hit the nail on the head. Your concept is outstanding; the issue is one thing that not sufficient people are speaking intelligently about. I am very completely happy that I stumbled throughout this in my seek for one thing regarding this.


Joella Henne
Joella Henne United States
11/17/2018 11:31:32 PM #

certainly like your web-site but you need to check the spelling on several of your posts. Many of them are rife with spelling problems and I find it very bothersome to tell the truth nevertheless I’ll surely come back again.


Junior Soprych
Junior Soprych United States
11/18/2018 2:02:39 AM #

Attractive part of content. I just stumbled upon your blog and in accession capital to assert that I get actually enjoyed account your blog posts. Anyway I will be subscribing on your feeds and even I fulfillment you get right of entry to consistently rapidly.


Domenic Matheus
Domenic Matheus United States
11/18/2018 12:17:20 PM #

Thanks  for another informative website. Where else could I get that kind of information written in such an ideal way? I have a project that I am just now working on, and I've been on the look out for such information.


Anja Caver
Anja Caver United States
11/18/2018 5:12:32 PM #

Thank you for another informative blog. Where else could I get that kind of info written in such a perfect way? I have a project that I am just now working on, and I have been on the look out for such info.


Mildred Taube
Mildred Taube United States
11/18/2018 7:53:43 PM #

Good post and straight to the point. I am not sure if this is actually the best place to ask but do you guys have any thoughts on where to employ some professional writers? Thanks in advance Smile


Pedro Helman
Pedro Helman United States
1/14/2019 5:06:35 PM #

viagra price hk


Brunilda Koles
Brunilda Koles United States
1/14/2019 10:02:56 PM #

viagra history


Arlena Younglas
Arlena Younglas United States
1/14/2019 10:25:16 PM #

viagra cena


Millard Maria
Millard Maria United States
1/14/2019 10:25:45 PM #

viagra blue ocean


Kip Hisel
Kip Hisel United States
1/15/2019 5:11:00 PM #

viagra positioning


Teresa Balint
Teresa Balint United States
1/16/2019 6:02:31 AM #

viagra cvs


Kandis Hardon
Kandis Hardon United States
1/16/2019 2:54:09 PM #

viagra y presion alta


Adolph Arrick
Adolph Arrick United States
1/16/2019 7:04:16 PM #

viagra quanto costa


Cordie Haushalter
Cordie Haushalter United States
1/16/2019 10:26:13 PM #

viagra amazon


Julius Lonsinger
Julius Lonsinger United States
1/16/2019 10:27:17 PM #

viagra xanax


Janna Emile
Janna Emile United States
1/17/2019 2:27:02 PM #

viagra generika


Edmund Talayumptewa
Edmund Talayumptewa United States
1/18/2019 11:50:30 AM #

viagra singapore guardian


Lorena Kossman
Lorena Kossman United States
1/18/2019 1:27:25 PM #

viagra tablet images


Annamaria Mcconchie
Annamaria Mcconchie United States
1/18/2019 5:46:28 PM #

viagra doha


Lindsay Garitty
Lindsay Garitty United States
1/18/2019 6:09:55 PM #

viagra 75 mg price


Kimi Spoerer
Kimi Spoerer United States
1/19/2019 11:43:07 AM #

viagra drug resistance


Ethyl Vega
Ethyl Vega United States
1/19/2019 11:10:21 PM #

viagra 6 pills


Benjamin Raver
Benjamin Raver United States
1/20/2019 11:54:04 AM #

Hi are using Wordpress for your site platform? I'm new to the blog world but I'm trying to get started and create my own. Do you need any coding expertise to make your own blog? Any help would be greatly appreciated!|


istripper crack
istripper crack United States
3/14/2019 4:18:06 AM #

Thanks a bunch for sharing this with all people you really realize what you're speaking approximately! Bookmarked. Please also consult with my web site =). We will have a hyperlink trade contract among us!


Add comment

  • Comment
  • Preview


Month List


Comment RSS