I've never been so curious about the PDC's announcements as this year. I have no doubt this moment will be very important not only for the Microsoft's developer community, but anyone in the industry that is starting to see more and more value coming from all the services (building blocks) available on the net. I’m not talking about the “classical” remote functions calls over the net – that become ubiquitous with the SOAP/REST/XML generation. I’m expecting from Microsoft’s new cloud APIs and Services that all these hooks into my laptop I’ve been using lately (live mesh, groove, messenger, outlook, …), that they become building blocks for us to develop new applications. They are already available of course, but there isn’t anything as coherent, extensible and simple as a single runtime that can make the adoption of these new paradigms just explode (the “tipping point”).
Countdown to PDC 2008: This is the Software + Services PDC, Plus a Hard Drive Chock Full o’Bits is a PDC Attendee’s Dream Come True!
How difficult it is today to deploy software on the internet that:
· Is auto-updatable (code), syncs (data), even from P2P layers …
· …and leverages every marginal enhancement deployed on those new laptops;
· Runs online, and offline, and can even optimize bandwidth availability;
· Works from behind firewalls and all those NAT routers out there…
· …without having to use VPNs or explicitly publishing internal addresses+ports;
· Makes data (including web apps) available 24/7, geo dispersed…
· …at a cost that is ridiculous compared to buying any servers/harddrives.
This is my 3rd PDC, and every announcement is making me more confident this Live Mesh runtime, that I’m using for several months already, will open the new opportunity "Windows”