Expand Silverlight Concept for Cloud Computing?
Given that Silverlight runs on PCs, Macs, and Linux, it isn't a stretch to expand the concept into Cloud computing. Rather than running a stripped-down .NET plug-in within a browser, what about installing a full-blown, cross-platform runtime?
You'd execute Silverlight Cloud (my term) on your computer (Mac, PC, Linux) and download the cloud-based .xap file from a URI much as you do now with Silverlight 2. Just as the embedded DLLs call into Web services in the browser-based Silverlight, the "big brother" version would exchange its data in the cloud and keep some in the protected storage.
This is kinda like Click Once except that everything runs inside the sandboxed, virtual machine on the local computer. Hmmm. Isn't this starting to sound like, er Java from the old days?