На ночь глядя решил поискать обновления к Windows Live Writer Beta (который, кстати, обновился до beta 2, рекомендую) и так закопался в глубины блогов разработчиков Windows Live что сам не заметил как наткнулся на портал Windows Live Dev, на котором находится немало SDK для различных Windows Live служб. Особенно меня порадовал блог девелоперов Windows Live ID, который с радостью уведомляет о свежем выпуске Windows Live ID Web Authentication SDK for Developers. Недолго думая, скачал свеженький QuickSample для ASP.NET, демонстрирующий возможности аутентификации Windows Live ID в ASP.NET приложении.

После аутентификации, приложение получает уникальный идентификатор пользователя:
![clip_image001[1]](http://dev.net.ua/blogs/aleksey/WindowsLiveWriter/WindowsLiveDevWindowsLive_1E87/clip_image001%5B1%5D_thumb.png)
Так же представляют интерес встраиваемые контролы Contacts и Spaces, которые позволяют пользоваться контактами из live.com на Вашем сайте, но... они в глубокой бете (несколько попыток так и не увенчались успехом) :))
Для работы с Windows Live в клиентских приложениях представлен отдельный Client 1.0 Alpha SDK. В загружаемом примере поставляется набор контролов для аутентификации в Live ID (ничего знакомого не замечаете? :)):
![clip_image001[2]](http://dev.net.ua/blogs/aleksey/WindowsLiveWriter/WindowsLiveDevWindowsLive_1E87/clip_image001%5B2%5D_thumb.png)
а также пример использования служб, который умеет настраивать Ваш аккаунт и даже добавлять новые посты к spaces.live.com:
![clip_image001[3]](http://dev.net.ua/blogs/aleksey/WindowsLiveWriter/WindowsLiveDevWindowsLive_1E87/clip_image001%5B3%5D_thumb.png)
Итог
В перспективе мы получаем набор API для массы популярных сервисов Windows Live, включая Spaces, Messenger, Live ID и т.д. на которые любопытно хотя бы посмотреть :)