In the better late than never department, a video interview with Koji and me from the week prior to MIX07 is now posted on Channel 9: http://channel9.msdn.com/ShowPost.aspx?PostID=317385 Yay! Thanks Catherine for pushing it on through. Originally published on my MSDN blog.
I published a “Windows Live Quantum Mechanics” blog on MSDN when I worked on the Windows Live team at Microsoft, 2006-2008. Those articles are archived here.
Microsoft’s online presence has changed quite a bit over the years. Many of the Microsoft services and links in these archived posts are no longer valid. I don’t intend to fix or delete those links. Historical content that is long past relevance is less about the details and more about the journey.
Our little web controls are growing up so fast! We’ve migrated the Windows Live Contacts web control and Windows Live Spaces web control to new servers in the Microsoft datacenters and a new domain name: controls.services.live.com. The web controls will continue to work on the old domain name (dev.live.com) during the beta period for existing apps, but […]
When people ask what I worked on at Google and I answer “undisclosed browser technology”, I think some folks think I’m just being coy or obnoxious. The truth is, I’m required to say that publicly and privately until Google publicly announces the technology or its derivatives. Well, that day has finally come. Yesterday Google announced the […]
You’ve got to see it to believe it: http://www.microsoft.com/surface/ Mmmm-mmm good. It may be time soon to dust off those great old Avalon Hill board games and look at implementing them on this table – without the thousands of chit markers. Twilight Imperium, anyone? Or perhaps Settlers of Cataan? This post was originally published on my MSDN […]
Last week Kevin Ledley, keeper of the dev.live.com content, asked me for a bit of help to get a Silverlight video player working. He wanted to “borrow” the cool scrolling video list and video player from our sister site, msdn2.microsoft.com and set it up on our dev.live.com homepage to show Windows Live related videos from […]
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 […]
A few posts ago I promised to elaborate on a little gotcha that bit us in the butt while prepping the “blocks” to enable Popfly apps to use the Windows Live Contacts web control and Windows Live Spaces web control . Here it is: IE has a handy document.namespaces object that reflects the namespaces defined […]
Delay started out poking around in the XPS document format. Before he could stop himself, he had an XPS document reader implemented in Silverlight! This post was originally published on my MSDN blog while I was at Microsoft.
Scott Isaacs shares some additional “best practices” points on dealing with popup windows and popup blockers: Always program window.open() very defensively… Always try catch any calls to window.open() and if you are retaining a reference to the window (e.g., var w = window.open(…)), always make sure the “w” is a valid object (and again try […]
Video interviews of many of the MIX07 speakers are posted up on Channel 9. I think most of these were filmed before MIX and released during the event. Koji and I were interviewed by Catherine Heller here. This post was originally published on my MSDN blog while I was at Microsoft.
If you set out to install the Silverlight 1.1 Alpha SDK and installed all the additional recommended (but not required) bits such as Visual Studio Orcas and ASP.NET Future, you won’t see this problem so you can stop reading now. If you’re a minimalist like me and install only the bare minimum Silverlight 1.1 Alpha runtime […]
Martin Heller posted an article on Infoworld, “Data Wants To Be Free,” about the Windows Live Data “secret session” at MIX07. The Windows Live Data service (probably not its final name) enables a deeper level of integration and data access than the devlive web controls, but still maintains user control over access to user data. The Windows […]
Silverlight implements isolated local storage on the client. Currently in the Alpha, the storage is limited to 1MB per web application and is keyed to the full URL of the XAML/HTML page. That means for this alpha release, two pages that are part of the same application served from the same domain will have separate isolated […]
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. Save […]
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 […]
I bumped into Anders Hejlsberg in the speaker’s lounge this afternoon just before my 4:30 presentation. He was at Mix to talk about LINQ, and probably on hand to provide Silverlight air cover. He asked how things were going now that I had a full year under my belt at Microsoft. My reply was to […]
Live blogging during our 30 Minute Social Application. I’m not in the audience, I’m presenting the session! Watch the video of this session This post was originally published on my MSDN blog while I was at Microsoft.