Silverlight Brass Tacks

Bill Reiss' Silverlight Ramblings
My upcoming Silverlight book for beginners Hello! Silverlight 2 with Dave Campbell, available online now!



Pages

Recent posts

Navigation

Archive

Blogroll

Tampa Divorce Lawyer

North of Tampa in Lutz, Florida. A Tampa Divorce Lawyer focusing on family, divorce, and real estate law.

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

Offline Apps in Silverlight?

I’ve just returned from PDC and I’m starting to recover, what a huge amount of information in a few days. I also met some great people, from Microsoft and others. With many of the sessions available online, it really has turned the need to go to conferences into more for the social aspects and less for seeing the sessions. I’ll be catching up on sessions I missed that were going at the same time for days.

The most interesting announcement to me was that you will be able to write mesh enabled web applications that run “outside the browser” and can run in an offline mode. These can be written in Silverlight or in other web technologies. You can think of this as similar to Adobe’s AIR platform.

So how does it work? It’s actually pretty clever. I’ll do my best to explain how I think it works bet I may get some of it slightly wrong technically.

When you install the Live Mesh client on your machine, you get the Live Mesh runtime and you also get a process that you can communicate with locally that proxies your Mesh requests to the Live Mesh Server. This is the process that the Mesh enabled application talks to to get the XAP file and any data it needs. This process handles HTTP requests just like the server in the cloud does. By talking to a local server, the application can work without a connection to the internet.

Now for the outside the browser part. It’s technically not outside the browser since the applications run in a process that hosts a browser control which I would guess is the Internet Explorer control on Windows, and would probably be a Webkit based control on Mac.

I have some ideas already about how to use this new technology and I think it will make for some really interesting possibilities. Think of it as social networks for applications.

Posted: Nov 01 2008, 12:08 by Bill Reiss | Comments (4) RSS comment feed |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Filed under:

Related posts

Comments

geekswithblogs.net said:

pingbackPingback from geekswithblogs.net

Silverlight Cream for November 01, 2008 -- #417

# November 01 2008, 21:11

mgalinks.wordpress.com said:

pingbackPingback from mgalinks.wordpress.com

2008 November 03 - Links for today « My (almost) Daily Links

# November 02 2008, 22:28

Bart Czernicki us said:

Bart CzernickiTo me it goes way beyond that. Mesh is one of the reasons why I am betting on Silverlight. The semantic concept of application search and use can easily be enabled with this. Its like the iPhone App Store, but you get to use the application automatically without installing something.

Imagine searching for "bermuda travel" instead of going through the hop of google -> results -> find me a site that does travel...and launching a preview of 4 Mesh apps that do travel spacially and then the user picks one and automatically books their travel (since Mesh knows their secure identity kind of like a web CardSpace). This applies to anything you can search and have to go find a website to use.

This is one way Microsoft can compete with Google and actually blow them away in 3-4 years if they do this right. Microsoft has Silverlight...Google is betting on JavaScript/Google Gears Smile

# November 03 2008, 08:22

enetlive.net said:

pingbackPingback from enetlive.net

Silverlight to Compete with AIR | Enetlive.net- Rich Internet Applications Blog

# November 14 2008, 13:43

Add comment


(Will show your Gravatar icon)  

  Country flag

[b][/b] - [i][/i] - [u][/u]- [quote][/quote]



Live preview

said:

# January 06 2009, 08:22