<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Chris's unofficial Office Live developer blog : Live ID</title><link>http://blogs.msdn.com/cbeiter/archive/tags/Live+ID/default.aspx</link><description>Tags: Live ID</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Live ID goodies for Office Live developers</title><link>http://blogs.msdn.com/cbeiter/archive/2007/10/15/live-id-updates.aspx</link><pubDate>Tue, 16 Oct 2007 03:47:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5465935</guid><dc:creator>cbeiter</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/cbeiter/comments/5465935.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cbeiter/commentrss.aspx?PostID=5465935</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cbeiter/rsscomments.aspx?PostID=5465935</wfw:comment><description>&lt;P&gt;Our friends over in the Windows Live ID team have been hard at work lately and have snuck a couple innovations out there without me even noticing it.&amp;nbsp; I know there are some Office Live folks who watch my blog for important developments and this definitely ranks up there.&amp;nbsp; So without further ado... (and because I'm trying to post this quick before I get out of the office for&amp;nbsp;today)...&lt;/P&gt;
&lt;P&gt;The Windows Live ID Client SDK v1.0 "final" &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=b5a78784-922d-4267-a6e9-5d2ecf1dced8&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=b5a78784-922d-4267-a6e9-5d2ecf1dced8&amp;amp;displaylang=en"&gt;has been posted&lt;/A&gt; up on to the Microsoft download center.&amp;nbsp; Last spring I &lt;A class="" href="http://blogs.msdn.com/cbeiter/archive/2007/03/28/connecting-a-smart-client-to-office-live-using-live-id.aspx" mce_href="http://blogs.msdn.com/cbeiter/archive/2007/03/28/connecting-a-smart-client-to-office-live-using-live-id.aspx"&gt;blogged about the Alpha version&lt;/A&gt; of the SDK, and since then the Live ID team has posted a refresh of the Alpha and&amp;nbsp;now the final.&amp;nbsp; Hmm.&amp;nbsp; Maybe I missed the beta.&amp;nbsp; Or maybe the Alpha refresh was good enough to be a beta. It doesn't really matter.&amp;nbsp; What does matter is that there are expected to be some significant changes in this final version of the tookit, so if you have already written an app using the Alpha SDK, please check this out and consider refactoring your app.&amp;nbsp; If you were scared off by the Alpha tag, well, the wait is over.&amp;nbsp; The other interesting bit that Sarah mentioned &lt;A class="" href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2220446&amp;amp;SiteID=1" mce_href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2220446&amp;amp;SiteID=1"&gt;on the Live ID forum&lt;/A&gt; is that they are also planning a merge module so you can distribute the necessary pieces of the SDK with your application more easily.&amp;nbsp; Good stuff!&lt;/P&gt;
&lt;P&gt;The other Live ID development that escaped my attention until today (and is probably old news to you, my estute readers) is that they also released a &lt;A class="" href="http://winliveid.spaces.live.com/blog/cns!AEE1BB0D86E23AAC!908.entry" mce_href="http://winliveid.spaces.live.com/blog/cns!AEE1BB0D86E23AAC!908.entry"&gt;Web Authentication SDK&lt;/A&gt;&amp;nbsp;in August!&amp;nbsp; I've just started to digest the information around this, so I'm not sure I can give you a good read on what the implications are for Office Live solution developers.&amp;nbsp; It looks like it will allow you to use Live ID as your authentication system for your non-Microsoft web site or web service.&amp;nbsp; They have created a &lt;A class="" href="http://go.microsoft.com/fwlink/?LinkID=91761" mce_href="http://go.microsoft.com/fwlink/?LinkID=91761"&gt;variety of different toolkits &amp;amp; samples&lt;/A&gt;&amp;nbsp;that will work on many different&amp;nbsp;languages (ASP.NET, Perl, Java, Ruby, etc) and is supposed to be platform agnostic.&amp;nbsp; Does this mean your web service will have single-sign in capabilities when your customers also go to Office Live?&amp;nbsp; Well, &lt;A class="" href="http://winliveid.spaces.live.com/blog/cns!AEE1BB0D86E23AAC!908.entry" mce_href="http://winliveid.spaces.live.com/blog/cns!AEE1BB0D86E23AAC!908.entry"&gt;their blog&amp;nbsp;post&amp;nbsp;&lt;/A&gt;doesn't go that far and doesn't make those promises, so&amp;nbsp;I'm not entirely sure just yet.&amp;nbsp;&amp;nbsp;At a minimum, this looks like&amp;nbsp;a step in that direction.&amp;nbsp; Let's just say for now, it's very exciting.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5465935" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cbeiter/archive/tags/Blogging/default.aspx">Blogging</category><category domain="http://blogs.msdn.com/cbeiter/archive/tags/Office+Live/default.aspx">Office Live</category><category domain="http://blogs.msdn.com/cbeiter/archive/tags/Web+Services/default.aspx">Web Services</category><category domain="http://blogs.msdn.com/cbeiter/archive/tags/Live+ID/default.aspx">Live ID</category></item><item><title>Connecting a smart-client to Office Live using Live ID</title><link>http://blogs.msdn.com/cbeiter/archive/2007/03/28/connecting-a-smart-client-to-office-live-using-live-id.aspx</link><pubDate>Wed, 28 Mar 2007 19:29:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1978076</guid><dc:creator>cbeiter</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/cbeiter/comments/1978076.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cbeiter/commentrss.aspx?PostID=1978076</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cbeiter/rsscomments.aspx?PostID=1978076</wfw:comment><description>&lt;SPAN&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%"&gt;&lt;FONT face=Calibri&gt;Heads up, there is a new code sample that shows you how to&lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%"&gt; use&amp;nbsp;the &lt;A title=https://connect.microsoft.com/site/sitehome.aspx?SiteID=347 href="https://connect.microsoft.com/site/sitehome.aspx?SiteID=347"&gt;Windows Live ID Client SDK&lt;/A&gt; and the Office Live &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/bb229688.aspx" mce_href="http://msdn2.microsoft.com/en-us/library/bb229688.aspx"&gt;Discovery Web service&lt;/A&gt; to authenticate and talk to Office Live's business applications &amp;amp; workspaces.&amp;nbsp; This can really open up a lot of interesting scenarios for you and your customers.&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%"&gt;Create your own smart client app that works directly with Office Live apps such as business contact manager.&amp;nbsp; Now your customers can use your app to manage the contacts, or they can log into Office Live remotely to get the same data.&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%"&gt;Use the Discovery Web to determine what Office Live subscriptions&amp;nbsp;a Live ID is associated with and help your customers manage data across multiple subscriptions.&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%"&gt;Those are just a couple examples, but the possibilities are pretty endless.&amp;nbsp; T&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%"&gt;&lt;FONT face=Calibri&gt;o download the code sample, go to the download center and get the &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=470378A4-FA2C-4C42-8659-9C84190CE2A2&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=470378A4-FA2C-4C42-8659-9C84190CE2A2&amp;amp;displaylang=en"&gt;Client Application Connection&lt;/A&gt; sample.&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%"&gt;&lt;FONT face=Calibri&gt;To read more about the Client Application Connection code sample, watch the &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A title=http://officeliveblog.spaces.live.com/ href="http://officeliveblog.spaces.live.com/"&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%"&gt;&lt;U&gt;&lt;FONT face=Calibri color=#800080&gt;Office Live Blog&lt;/FONT&gt;&lt;/U&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%"&gt;&lt;FONT face=Calibri&gt; and check out the next update of the &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A title=http://msdn2.microsoft.com/en-us/library/aa973399.aspx href="http://msdn2.microsoft.com/en-us/library/aa973399.aspx"&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%"&gt;&lt;FONT face=Calibri&gt;Microsoft Office Live Developer Guide&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%"&gt;&lt;FONT face=Calibri&gt; (due early April 2007)&lt;B&gt;.&lt;/B&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%"&gt;&lt;FONT face=Calibri&gt;You may also be interested in the &lt;A class="" href="http://winliveid.spaces.live.com/blog/cns!AEE1BB0D86E23AAC!684.entry" mce_href="http://winliveid.spaces.live.com/blog/cns!AEE1BB0D86E23AAC!684.entry"&gt;blog post&lt;/A&gt; that announces the Live ID Client SDK, and you can get help with questions about the SDK on the &lt;A class="" href="http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=646&amp;amp;SiteID=1" mce_href="http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=646&amp;amp;SiteID=1"&gt;Live ID dev forum&lt;/A&gt;.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1978076" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cbeiter/archive/tags/Office+Live/default.aspx">Office Live</category><category domain="http://blogs.msdn.com/cbeiter/archive/tags/Web+Services/default.aspx">Web Services</category><category domain="http://blogs.msdn.com/cbeiter/archive/tags/Live+ID/default.aspx">Live ID</category></item><item><title>Windows Live ID - something to read up on</title><link>http://blogs.msdn.com/cbeiter/archive/2006/06/26/windows-live-id-something-to-read-up-on.aspx</link><pubDate>Tue, 27 Jun 2006 00:10:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:647849</guid><dc:creator>cbeiter</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cbeiter/comments/647849.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cbeiter/commentrss.aspx?PostID=647849</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cbeiter/rsscomments.aspx?PostID=647849</wfw:comment><description>&lt;P&gt;Another recent announcement that has relevance to Office Live developers is regarding the updated Windows Live ID service, formerly known as Passport.&amp;nbsp; Live ID is what Office Live uses for authentication in our &lt;A href="http://www.officelive.com/" mce_href="http://www.officelive.com"&gt;v1.0 Beta&lt;/A&gt; today, and also what we plan to continue to use in future releases.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Some developers writing Office Live apps may want to familiarize themselves with it, others do not need to worry about it.&amp;nbsp; For example, if you are customizing existing Office Live Business Applications or creating new ones (via Sharepoint templates), you should be fine without needing to delve into authentication.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;However, if you are thinking about how to integrate Windows Client apps with Office Live, Windows Live ID will eventually be important to you.&amp;nbsp; Here's a snippet from &lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnlive/html/winliveidserv.asp" mce_href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnlive/html/winliveidserv.asp"&gt;a white paper on their service &lt;/A&gt;that will hopefully make it clear:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;EM&gt;A second SDK—the Windows Live ID Client SDK—runs on end users' computers. This SDK makes it easier to write new client applications that understand Windows Live IDs and supports the sharing of authentication state across multiple rich clients and browsers. It also manages short-lived certificates issued by the Windows Live ID Certificate Authority; these certificates can be used in security-sensitive applications such as peer-to-peer communication channels.&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;The article pretty much just annnouces their intention to release some SDKs, but doesn't provide a specific timeline for it.&amp;nbsp; So to keep up with changes to the Live ID or find out when the SDK is ready, &lt;A href="http://winliveid.spaces.msn.com/" mce_href="http://winliveid.spaces.msn.com/"&gt;check out their blog on MSN Spaces&lt;/A&gt;.&amp;nbsp;I'll also try to post something back up here when they have something more to show.&lt;/P&gt;
&lt;P dir=ltr&gt;Now, you may ask, how would I write a Windows App that works against Office Live?&amp;nbsp; As mentioned before here and elsewhere, Office Live is moving to the WSS v3 platform in an upcoming release.&amp;nbsp; We are hoping to&amp;nbsp;expose many of the web services that WSS v3 provides, and maybe a few of our own.&amp;nbsp;&amp;nbsp;Again, take&amp;nbsp;that with a grain of salt and invest your time at your own peril (no guarantees, &lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;warrantees &lt;/SPAN&gt;implied)... the Office Live&amp;nbsp;API story is not yet complete. &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=647849" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cbeiter/archive/tags/Office+Live/default.aspx">Office Live</category><category domain="http://blogs.msdn.com/cbeiter/archive/tags/Windows+SharePoint+Services/default.aspx">Windows SharePoint Services</category><category domain="http://blogs.msdn.com/cbeiter/archive/tags/Live+ID/default.aspx">Live ID</category></item></channel></rss>