Windows Live Teasers before Mix
Date : 2008 02 29 Category : Tech & DevelopmentWe are waiting for the big news at MIX, mainly revolving around IE 8. We have heard some reports from people who have IE 8 beta that the bugger is a bit of a disappointment, and that it hasn't moved on too much from IE 7, but lets wait and see before passing judgement.
Today though, Dare Obasanjo posted a slew of Windows Live news on several APIs.
The big meta message is the fact that "Microsoft Standardizes on AtomPub". Now I feel like it is time for me to open a pub in the valley and one in Seattle called "The AtomPub" ;)
On the JavaScript side we have the Windows Live Messenger Library where they implemented it in Script#:
The Messenger Library is written in C# and compiled into JavaScript using Script#. Messenger Library applications can be written in either C# (with Script#) or JavaScript. Messenger Library applications can be built using ASP.NET and ASP.NET Ajax, or they can be built independently of the .NET framework.
The code looks very C#-y:
PLAIN TEXT JAVASCRIPT:try {
var hash = window.location.hash.substr(1);
if (window.location.replace == null)
window.location.replace = window.location.assign;
window.location.replace("about:blank");
var name = hash.split("/")[0];
var win = null;
if (name && (name != ".parent"))
win = window.parent.frames[name];
else
win = window.parent.parent;
if (win.Microsoft) {
win.Microsoft.Live.Channels.Mux._recv_chunk(hash);
}
} catch (ex) {
/* ignore */
}
You can also use a high level widget to embed chat, which you can see on Dare's space:
