MIX07 UK Podcast with Craig Murphy

I sat down with Craig Murphy to chat about Windows Live and life in general at MIX07 UK.  Craig has just posted a podcast of that conversation.  I’ve known Craig for many years through the Delphi community.  I think we first met in person in 2001 at “The Delphi Conference” run by the Borland User Group UK.  Aha! Found a…


MIX07 UK Blogging

The title of honorary MIX07 UK stenographer goes to Sebastien Lambla (aka SerialSeb)for transcribing nearly word for word just about every session he attended this week, in realtime!  Check out the detail in his notes on “Building Next Generation Web Applications using Windows Live Services”, for example.  He has half a dozen more posts on…


Blogging at ReMix07 London

I’m sitting next to Angus in the back row of the ReMix07 London keynote.  Angus is blogging in Windows Live Writer, and the guy on the other side of him is blogging in Windows Live Writer.  Everyone loves a parade, so here I am blogging in Windows Live Writer, too.  It’s times like these when I wish I…


Windows Live SkyDrive

Windows Live SkyDrive (formerly known as Folders) is now in beta, enabling end users to store arbitrary data on the web under password access control.  Files can be accessed over http(s) from web pages and from stand-alone client applications (thanks to the http file handler add-on in XPSP2).  Files can be private to your Windows…


LinkedIn to Add an API?

Dan Farber writes that LinkedIn’s Chairman, Reid Hoffman, has commented that he plans to roll out developer APIs to access the LinkedIn contacts database.  Great news! The downside:  It won’t be ready until 2008.  Bummer.  How much further will the other social networks have outpaced LinkedIn by then?


Secure Cross-Domain Communication: The Architecture Journal

The June issue (Journal 12) of The Architecture Journal focuses on web architecture.  I was delighted to be invited to contribute, and wrote “Secure Cross-Domain Communication in the Browser” for this issue.  In the article I describe a somewhat bizarre technique we use in the Windows Live Contacts web control and Windows Live Spaces web control to move data from HTML…


Hosting Silverlight On A Server That Won’t Host .JS Files

Torontonian “wavesmash” has been tinkering with getting a Silverlight app up and running on his Blogger blog.  Silverlight Streaming got him most of the way there, but he found the recommended pattern of placing the Silverlight control construction in a separate createSilverlight.js file became a show stopper because Blogger won’t let you serve .js files from…


Name Change: Windows Live Quantum Mechanics

It’s time to freshen things up a bit here.  Out with the old musty ambiguous “Momentary Gouts of Reason”, in with the new more specific and delightfully irreverent “Windows Live Quantum Mechanics”. Why “Quantum Mechanics”? It was late at night, several hours into chasing down a weird cross-domain communication bug in our Contacts web control. …


MIX07: Bat Signals and Five Minute Field Ops Centers

  I apologize for cutting short my live/raw soundbyte blog post on the MIX07 keynote yesterday.  I was literally called out of the keynote (audience) to fix an issue caused by a server update-in-progress back at the office. IM’s went out to the team at MIX (the “bat signal” reference) to convene in Koji’s hotel room, pronto. …


MIX07: Silverlight Supports Dynamic Languages (Iron Ruby, Iron Python, JavaScript)

Josh Holmes has a great summary of the Ray Ozzie / Scott Guthrie keynote yesterday.  Towards the end of his post, Josh notes with shock & awe that Silverlight not only includes a .NET CLR execution environment, but also the Dynamic Language Runtime as well.  Yes, it’s true!  You can write apps for Silverlight using…