Browse > Home / Live, Mesh / Live Mesh - An Overview

| Subscribe via RSS

Live Mesh - An Overview

April 29th, 2008 Posted in Live, Mesh

It would be easy to look at Live Mesh as "Remote Desktop for Dummies" or a SkyDrive desktop extension, but dig a little deeper and you will find a platform for device, data and application confluence that provides open access to data models and APIs.

The Live Mesh client experience consists of 2 main parts, a web based Live Desktop and a downloadable client that runs on your OS. Install the client on all the devices you want to add to your mesh and you are granted the ability to share files and data between them. You can remotely control machines too, in a manner that users of LogMeIn will find familiar. The web based Live Desktop is shown as another device on the client, and can be used to store data that is accessible anywhere, event without the client installed. All units are nice to look at; the Live Desktop is a particularly nice bit of engineering, having a look that is not dissimilar to ExtJS build UI.

Ok - So far, so what? It’s a nice looking client that allows you to boot data around your collection of machines. Big deal.

The first thing you should do, is watch Ori Amiga: Programming the Mesh. The scope of this project is absolutely mind bending. The ‘real’ Mesh experience consists of an API with synchronization-ready access to data, devices, application and activity feeds, run anywhere code, viewing data the way YOU want it rather than the way a developer designed it, software plus services architecture without any coding required.

As an experiment, me and a colleague set a folder up with an ASP.NET website in it, hooked it up to the mesh and began collaborating on development. Please re-read that last sentence: We took a desktop application, Visual Studio 2008, and turned it into a collaborative development environment with version tracking and change management over the cloud in about 2 minutes flat. We both edited the same file at the same time, fully expecting one of our changes to be overwritten. Nope. Mesh spotted the clash, and alerted us to choose which version to go with.

As a developer you can choose how much your applications and sites integrate with the mesh. Put more effort in, you get more out obviously. The ability to create code that runs on the web, on a disconnected desktop client that re-syncs itself when re-connected is a future that we can all participate in. I think Microsoft have made real the S+S ideal and done it in a way that shows real consideration and thought into how developers and users truly work.

Also, if anyone has any Live Mesh invites they want to share with other readers, feel free to post in the comments section of this post.

Share this post: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • blogmarks
  • DotNetKicks
  • e-mail
  • Facebook
  • Google
  • Live
  • Ma.gnolia
  • NewsVine
  • Pownce
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati
  • TwitThis

7 Responses to “Live Mesh - An Overview”

  1. //steve clayton: geek in disguise : Live Mesh - An Overview Says:

    [...] I shared one of my 3 invites for Live Mesh with a UK blogger, John Davies – not least as he’s from my home town but also as I know he’d dig in to it and write some good stuff. After a few days of use he’s written up his thoughts in Live Mesh - An Overview. [...]


  2. Phil Winstanley Says:

    I suspect that creating a version control system for development is a badddd use of this technology ;-)
    What I’d love to see is my music synced properly across my machines and devices; especially onto my Macs as well as my PC’s. What support exists around that ?


  3. jdee Says:

    lols, I wasn’t suggesting we bin Team System just yet!! I understand Mac and mobile clients are on the way, but take the time to view the video and you will see it’s so much more than a content distribution system.


  4. Anthares Says:

    Hi, interessing post. i was interested to try this live mesh … can you invite me at anthares83xp (at) hotmail.com ?


  5. jdee Says:

    Hi Anthares , I dont have any invites left, but maybe some kind soul will spot your request and send you one.


  6. Anthares Says:

    thanks anyway! =) in the meanwhile i’ve installed FolderShare..now i’ll try it.
    I hope it could replace in part LiveMesh.


  7. Shawz Says:

    If anyone has a spare invite can they send me one. Shawzblog@gmail.com Thanks :-)


Leave a Reply