<?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 : Windows SharePoint Services</title><link>http://blogs.msdn.com/cbeiter/archive/tags/Windows+SharePoint+Services/default.aspx</link><description>Tags: Windows SharePoint Services</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Advanced List Publishing</title><link>http://blogs.msdn.com/cbeiter/archive/2008/04/16/advanced-list-publishing.aspx</link><pubDate>Wed, 16 Apr 2008 22:23:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8399414</guid><dc:creator>cbeiter</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/cbeiter/comments/8399414.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cbeiter/commentrss.aspx?PostID=8399414</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cbeiter/rsscomments.aspx?PostID=8399414</wfw:comment><description>&lt;p&gt;In the previous release of Office Live, we had a deeply hidden and difficult to use feature known as Data Sharing. This feature was designed to allow you to take the data from one of the lists in your password-secured 'business applications' and publish it out to your public-facing web site as a dynamic list or table of items.&amp;#160; So when you update an item in the private list it was automatically updated on your public web site.&amp;#160; Data Sharing also provided the inverse... forms on your public web site that collect data into a business application list.&amp;#160; &lt;/p&gt;  &lt;p&gt;Despite the efforts of our intern (hi Chester!), the feature was a dud.&amp;#160; When publishing a list (aka Display Data), there were only 3 options for how to layout the data, and the approval process was onerous at best. The form builder (aka Collect Data) also had some major hurdles, such as numerous unsupported column types and lack of ability to directly set what columns you were collecting data into.&amp;#160; Despite its shortcomings, we did get a good amount of customer and developer feedback that they liked the concept, just not the implementation.&lt;/p&gt;  &lt;p&gt;In our recent release, we set out to address the major usability problems, add more UI flexibility and also address some of the major underlying technical limitations.&amp;#160; We especially wanted to give developers more power so they could unlock scenarios that they know best.&amp;#160; We set a goal that a 'normal' small business user could set this up... you don't have to be a developer.&lt;/p&gt;  &lt;p&gt;I won't give you a full blow-by-blow account of all the changes we implemented, let's just say that instead of having to take a bunch of shortcuts to squeeze this feature into our Nov 06 release, we were able to get a full development milestone to build it the way we thought was best.&amp;#160; OK, OK, we did take a few shortcuts, and big chunks of what we hoped to do were cut (you gotta dream big!), but by and large the end result is a much more flexible, powerful and usable solution.&lt;/p&gt;  &lt;h3&gt;Advanced Mode&lt;/h3&gt;  &lt;p&gt;Hopefully you have seen my blog post about the new Web Site Designer &lt;a href="http://blogs.msdn.com/cbeiter/archive/2008/02/15/advanced-design-mode-in-the-new-office-live-small-business.aspx" target="_blank"&gt;'advanced mode'&lt;/a&gt;.&amp;#160; If you haven't, go check it out to learn how to configure that for your Office Live Small Business web site.&amp;#160; This post will focus on the advanced mode capabilities and other developer-centric features for the List Publisher specifically, so that will be an important piece of homework for you to start with.&lt;/p&gt;  &lt;h3&gt;List Publisher Module&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cbeiter/WindowsLiveWriter/AdvancedListPublishingandSyndication_5F/image_2.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 15px 0px 0px; border-right-width: 0px" height="244" alt="image" src="http://blogs.msdn.com/blogfiles/cbeiter/WindowsLiveWriter/AdvancedListPublishingandSyndication_5F/image_thumb.png" width="147" align="left" border="0" /&gt;&lt;/a&gt;To recap, the List Publisher is a module that you can drop onto a web page using the Office Live page designer tool.&amp;#160; To add a module, just click on the zone where you want to add it on the page, select the Modules dropdown, and select the List Publisher module.&amp;#160; The property sheet for the module will pop up to guide you through the rest of the process.&amp;#160; Modules can be moved around into any zone on a page, resized, copy &amp;amp; pasted and packaged up into a &lt;a href="http://blogs.msdn.com/cbeiter/archive/2008/02/22/packaging-your-business-apps-website-into-a-cohesive-office-live-solution.aspx" target="_blank"&gt;solution file&lt;/a&gt;.&amp;#160; &lt;/p&gt;  &lt;p&gt;The List Publisher property sheet gives you the ability to select lists from any of the business applications or Business Contact Manager in the password-protected area of your Office Live subscription.&amp;#160; Once you pick an app and a list from that app, the controls on the property sheet are populated and enabled.&amp;#160; &lt;/p&gt;  &lt;p&gt;NOTE:&amp;#160; You may not have the Business Applications provisioned on your Office Live Small Business account. If you don't, you will be notified.&amp;#160; They're free, so check 'em out.&amp;#160; If you already have them added to your account, you might not see a list you want to publish.&amp;#160; From the Business Applications, you can add a variety of interesting apps to perform common tasks for small businesses such as Contact Management, Project Management, Team Workspaces and more.&amp;#160; Just click + Add Application in the left nav once you go to the Business Apps and you will see a gallery. Don't see the one you want to use?&amp;#160; You can also create a custom app or add a custom list to one of the Business Apps you already have to suit your needs.&lt;/p&gt;  &lt;h3&gt;Defining your data details&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cbeiter/WindowsLiveWriter/AdvancedListPublishingandSyndication_5F/image_4.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 0px 0px 10px; border-right-width: 0px" height="541" alt="image" src="http://blogs.msdn.com/blogfiles/cbeiter/WindowsLiveWriter/AdvancedListPublishingandSyndication_5F/image_thumb_1.png" width="519" align="right" border="0" /&gt;&lt;/a&gt; On the data details tab, you can define the exact data you want to publish by selecting the 'Create custom information view' radio button.&amp;#160; That allows you to select the columns you want, reorder them, and rename the labels for each column.&amp;#160; &lt;/p&gt;  &lt;p&gt;Instead of picking and choosing from the full set of columns, you may decide to base your data details on a SharePoint view by selecting 'Use columns from an existing view' and then selecting the view you want from the dropdown.&amp;#160; These &amp;quot;views&amp;quot; are kind of like mini-reports that are part of the&amp;#160; Business App that are generally used to format the list data in a way that is more useful.&amp;#160; For example, you might have a task list with an &amp;quot;overdue&amp;quot; view, &amp;quot;assigned to me&amp;quot; view, etc.&amp;#160; &lt;/p&gt;  &lt;p&gt;Selecting one of these views on the module property sheet is kind of like a big shortcut for you, plus it has some added power.&amp;#160; We automatically select only those columns that are present on the view for inclusion on the published list.&amp;#160; You cannot add or remove columns from the data details unless you switch back to the custom information view mode.&amp;#160; &lt;/p&gt;  &lt;p&gt;Why would you want to limit yourself by using an existing view?&amp;#160; Because SharePoint views also give you the ability to add a sort order and create filters on the list.&amp;#160; Using the task list example again, you may want to only publish the active tasks, and the SharePoint view makes that possible by filtering only those tasks where status = active.&amp;#160; You need to go to the Business Application itself to create or modify a SharePoint view, but depending on what you are trying to do, it may well be worth the effort.&lt;/p&gt;  &lt;h3&gt;Creating a layout template&lt;/h3&gt;  &lt;p&gt;Once you have selected the data, now you need to decide how it should appear.&amp;#160; The layout tab gives you 3 options: a dropdown to select one of 3 predefined layouts, an option to link to a &lt;a href="http://msdn2.microsoft.com/en-us/library/ms256069.aspx" target="_blank"&gt;XSLT&lt;/a&gt; file and finally, a text area where you can edit/paste XSLT code directly.&amp;#160; &lt;/p&gt;  &lt;p&gt;The layout dropdown is pretty self-explanatory... grid, repeating form or repeating form centered are standard layouts for basic publishing.&amp;#160; But this blog post is about 'advanced' publishing, so let's talk about the other controls instead.&lt;/p&gt;  &lt;p&gt;So far we have ignored the 'View XML source' button that hovers above the 2 tabs on the right of the property sheet. By clicking it, you get an XML document that describes the schema you have configured on the data details tab.&amp;#160; As you make more changes, that XML will be updated.&amp;#160; Once you have the data details ironed out and are viewing the XML, you can write your own XSLT code to generate HTML/Script output exactly like you want it.&amp;#160; Here's where things get very interesting.&amp;#160; &lt;/p&gt;  &lt;h3&gt;The Grid Layout example&lt;/h3&gt;  &lt;p&gt;The Edit XSLT control contains a default XSLT that you may use as a sample.&amp;#160; &lt;a href="http://blogs.msdn.com/blogfiles/cbeiter/WindowsLiveWriter/AdvancedListPublishingandSyndication_5F/image_6.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 15px 0px 0px; border-right-width: 0px" height="375" alt="image" src="http://blogs.msdn.com/blogfiles/cbeiter/WindowsLiveWriter/AdvancedListPublishingandSyndication_5F/image_thumb_2.png" width="493" align="left" border="0" /&gt;&lt;/a&gt;By writing a couple simple loops, it first iterates over the fields in the schema, and writes out the DisplayName attribute of each Field node.&amp;#160; This lets you write the column headers out in the grid example.&lt;/p&gt;  &lt;p&gt;You can then write a second loop to create a new row in the HTML grid/table for each Row node of the XML, grabbing each of the attributes of the Row and outputting them as the value for one of the columns of the grid.&amp;#160; The attributes on the Row nodes correspond to the order of the Field nodes in the Schema subsection of the XML.&amp;#160; &lt;/p&gt;  &lt;p&gt;Now you have a simple HTML grid of all the items in your list.&lt;/p&gt;  &lt;p&gt;Instead of just outputting the values as raw text into a grid-like table, you can manipulate the values in any way you see fit such as passing them to a javascript function, building them into part of a URL or querystring, applying different fonts &amp;amp; styles conditionally based on a test of the value, and so on. In the grid example, we look at the position of the Row node using the XSLT mod function.&amp;#160; This allows us to change the style class name for each row, and build alternating colors into our grid.&lt;/p&gt;  &lt;p&gt;In XSLT, you can pretty much output any HTML you would normally create for a web page, including styles and javascript. So, the sky and your imagination are really the limit.&lt;/p&gt;  &lt;h3&gt;To Link or Not to Link&lt;/h3&gt;  &lt;p&gt;The main difference between linking to an XSLT file vs. editing it directly on the module is that linking will give you the ability to share an XSLT across multiple modules, and manage the code all in one place for easy maintenance.&amp;#160; The text area is a better option while you are still developing and debugging the XSLT you are working on.&amp;#160; &lt;/p&gt;  &lt;h3&gt;Syndicating your list with RSS 2.0 and Simple List Extensions&lt;/h3&gt;  &lt;p&gt;You've probably noticed by now the recognizable orange RSS icon at the bottom of the page.&amp;#160; This checkbox is selected by default, and by doing so, publishes your list also as an &lt;a href="http://cyber.law.harvard.edu/rss/rss.html" target="_blank"&gt;RSS 2.0&lt;/a&gt; feed at a separate URL.&amp;#160; We also adhere to the &lt;a href="http://msdn2.microsoft.com/en-us/xml/bb190612.aspx" target="_blank"&gt;Simple List Extensions&lt;/a&gt; proposal, which provides both an enhanced experience in Internet Explorer 7.0 and formats the data from your list in a way that is more usable by developers who are consuming your list feed on a 3rd party server/service/application.&amp;#160; I'll dig more into the syndication features in a future blog post.&lt;/p&gt;  &lt;p&gt;You can read more about advanced list publisher features in our &lt;a href="http://msdn2.microsoft.com/en-us/library/bb803070.aspx" target="_blank"&gt;dev guide&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8399414" 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/RSS/default.aspx">RSS</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/Web+Services/default.aspx">Web Services</category><category domain="http://blogs.msdn.com/cbeiter/archive/tags/Data+Sharing/default.aspx">Data Sharing</category><category domain="http://blogs.msdn.com/cbeiter/archive/tags/Advanced+Design+Mode/default.aspx">Advanced Design Mode</category><category domain="http://blogs.msdn.com/cbeiter/archive/tags/Web+Site/default.aspx">Web Site</category><category domain="http://blogs.msdn.com/cbeiter/archive/tags/Solution+Packaging/default.aspx">Solution Packaging</category></item><item><title>Packaging your business apps and web site into a cohesive Office Live Solution</title><link>http://blogs.msdn.com/cbeiter/archive/2008/02/22/packaging-your-business-apps-website-into-a-cohesive-office-live-solution.aspx</link><pubDate>Fri, 22 Feb 2008 23:08:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7850645</guid><dc:creator>cbeiter</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/cbeiter/comments/7850645.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cbeiter/commentrss.aspx?PostID=7850645</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cbeiter/rsscomments.aspx?PostID=7850645</wfw:comment><description>&lt;P&gt;Another great advance in the Winter 08 release of Office Live Small Business is the new Solution Packaging technology.&amp;nbsp; This service allows you to take components off of your public-facing web site &amp;amp; entire business applications, package them together, creating a comprehensive solution to a Small Business problem.&amp;nbsp; See &lt;A href="http://msdn2.microsoft.com/en-us/library/bb803015.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/bb803015.aspx"&gt;this article in our dev guide&lt;/A&gt; for a great overview of the packager.&lt;/P&gt;
&lt;P&gt;As an example, you might create a Business Application for a restaurant to manage a rotating menu.&amp;nbsp; The Business Application will be pretty simple, probably just a SharePoint list of names, prices, descriptions, etc.&amp;nbsp; Then let us say that you have pages on your public-facing web site where you have used the List Publisher to publish the menu.&amp;nbsp; By doing this, the changes that the chef makes to the list on the business app can be dynamically published up to the daily rotating menu on your public web site.&lt;/P&gt;
&lt;P&gt;This is great, but how do you wrap this up and allow your friend who also has a restaurant site reuse what you built?&amp;nbsp; Before the new version of Office Live, you would be able to package up the Business App as an .stp file and send it to your friend.&amp;nbsp; That would only recreate the Bizapp.&amp;nbsp; But the public-facing pages and the List Publisher module would all need to be created from scratch.&lt;/P&gt;
&lt;P&gt;Not anymore... now you can package up both the Business Applications and components of your web site into an Office Live Package (.olp) file.&amp;nbsp; From a granularity perspective, you can choose any Business App to include, optionally including the data in the lists as seed data.&amp;nbsp; For the Web Site, you can package web pages, images, documents, and (also new in the Winter release) page templates you have created.&amp;nbsp; Everything is stitched up together into a single .olp file.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;So, you send the restaurant .olp file to your friend.&amp;nbsp; She deploys the solution on her subscription.&amp;nbsp; Office Live will read the contents of the file, putting all of the individual components into the correct places. We will even patch up connections made through the List Publisher and Form Designer modules between a public web page and the newly created restaurant business app.&amp;nbsp; Note... we do require your friend to make one final step of visiting the pages and confirming the module settings before we start publishing data for the restaurant menu... this is to prevent people from accidentally publishing business-sensitive data.&lt;/P&gt;
&lt;P&gt;The really big innovation here is the packaging up of your public site, something you could not previously do with anything made on your Office Live site using our Web Site Designer.&amp;nbsp; Now, with the packager, you can package those pages, templates, images etc. and share them to your hearts content!&lt;/P&gt;
&lt;P&gt;Another scenario we are very excited about is supporting the sharing of web page templates.&amp;nbsp; You now have the ability, in advanced mode, of creating web page templates.&amp;nbsp; Maybe you create a great web site for a real estate office.&amp;nbsp; You may not want to share your entire site, but maybe you create templates for a few of the pages such as publishing the home listings.&amp;nbsp; Now you can package that template up in an .olp file and share it to anyone else on Office Live Small Business.&lt;/P&gt;
&lt;P&gt;Before you ask, let me get out in front of the question and say NO, we do not enforce any sort of intellectual property rights on the .olp files you create. So, if you are thinking of building a business around these solutions, you do have to think about the fact that someone else can package up what you give them and give it away for free.&amp;nbsp; Our goal was to get this out ASAP, and this is one of the features that didn't make the cut. Also, we wanted these solutions to be as viral as possible, so everyone can cross-pollinate ideas in a more (gasp) open source kind of way. As we get feedback on the packager, we hope to also learn more about the IP scenarios so we can work them into a future release.&lt;/P&gt;
&lt;P&gt;Versioning is another thing we did not tackle in this release.&amp;nbsp; If pages already exist on your web site, the deployment of a package with files of the same name will fail.&amp;nbsp; There is an "overwrite" checkbox to make this work though.&amp;nbsp; Also, if you package a new version of a business application, and it already exists, we will deploy a second copy of it side-by-side.&amp;nbsp; There really is no good way to do a delta update to a business application yet, so that's what we went with. Again, this is another area we hope to get more feedback and scenarios on.&lt;/P&gt;
&lt;P&gt;I think the most exciting thing about the new packager is that we don't really know how it might be used.&amp;nbsp; I can imagine many things, but ultimately it's up to the creativity of our developer audience to take advantage and help guide us in the right direction for the next round of improvements.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7850645" 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/Data+Sharing/default.aspx">Data Sharing</category><category domain="http://blogs.msdn.com/cbeiter/archive/tags/Advanced+Design+Mode/default.aspx">Advanced Design Mode</category><category domain="http://blogs.msdn.com/cbeiter/archive/tags/Web+Site/default.aspx">Web Site</category><category domain="http://blogs.msdn.com/cbeiter/archive/tags/Solution+Packaging/default.aspx">Solution Packaging</category></item><item><title>Creating a "vertical" application on Office Live</title><link>http://blogs.msdn.com/cbeiter/archive/2007/09/26/creating-a-vertical-application-on-office-live.aspx</link><pubDate>Thu, 27 Sep 2007 02:48:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5155097</guid><dc:creator>cbeiter</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/cbeiter/comments/5155097.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cbeiter/commentrss.aspx?PostID=5155097</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cbeiter/rsscomments.aspx?PostID=5155097</wfw:comment><description>&lt;P&gt;We've mentioned before the idea of creating a custom application that sits on top of Office Live and is tailored to meet the needs of&amp;nbsp;a specific "vertical" industry such as real estate, construction or retail.&amp;nbsp; Our technical evangelist Rohit Puri has created a new sample called the Inn Manager, which is designed for a hypothetical Bed &amp;amp; Breakfast inn.&amp;nbsp; Learn more and download the sample &amp;amp; instructions from the &lt;A class="" href="http://officeliveblog.spaces.live.com/blog/cns!7A0018FE70A946FB!774.entry" mce_href="http://officeliveblog.spaces.live.com/blog/cns!7A0018FE70A946FB!774.entry"&gt;Office Live team b&lt;/A&gt;log.&lt;/P&gt;
&lt;P&gt;The interesting thing about this sample is it really walks you through the different steps of configuring a custom application on Office Live, both the web hosting side of putting up pretty web pages, but also the collaboration side of using Business Applications to help manage your business.&amp;nbsp; He also did a &lt;A class="" href="http://channel9.msdn.com/ShowPost.aspx?PostID=310796" mce_href="http://channel9.msdn.com/ShowPost.aspx?PostID=310796"&gt;screencast &lt;/A&gt;if you want to catch the highlights.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5155097" 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/Workflow/default.aspx">Workflow</category><category domain="http://blogs.msdn.com/cbeiter/archive/tags/Data+Sharing/default.aspx">Data Sharing</category></item><item><title>Flash charts for Office Live business applications</title><link>http://blogs.msdn.com/cbeiter/archive/2007/06/20/flash-charts-for-office-live-business-applications.aspx</link><pubDate>Wed, 20 Jun 2007 20:48:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3428733</guid><dc:creator>cbeiter</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cbeiter/comments/3428733.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cbeiter/commentrss.aspx?PostID=3428733</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cbeiter/rsscomments.aspx?PostID=3428733</wfw:comment><description>&lt;P&gt;Charting is one area that we've wanted to see improve in Office Live.&amp;nbsp; Fortunately, since enough of our platform is opened up,&amp;nbsp;developers can take it upon themselves to do some charting work if they need it for their customers.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Darren Johnstone has a blog that covers the work he is doing with Office Live.&amp;nbsp; He's one of our early partners in the UK.&amp;nbsp; He recently posted several code samples for how to extract data from an Office Live Business App or Workspace and turn it into an SWF flash chart.&amp;nbsp; This is a nice innovation on the Office Live platform.&amp;nbsp; &lt;A class="" href="http://darrenjohnstone.com/2007/06/15/drawing-charts-in-office-live/" mce_href="http://darrenjohnstone.com/2007/06/15/drawing-charts-in-office-live/"&gt;Check it out!&lt;/A&gt;&amp;nbsp;He even packaged everything up as a download so you can try it out for yourself on your own Office Live site.&amp;nbsp; This is NOT to be missed!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3428733" 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/AJAX_2F00_Web+2.0/default.aspx">AJAX/Web 2.0</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/Web+Services/default.aspx">Web Services</category></item><item><title>Office Live Business Contact Manager + Zillow.com mashup sample</title><link>http://blogs.msdn.com/cbeiter/archive/2007/05/16/office-live-zillow-com-mashup-sample.aspx</link><pubDate>Wed, 16 May 2007 23:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2679529</guid><dc:creator>cbeiter</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/cbeiter/comments/2679529.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cbeiter/commentrss.aspx?PostID=2679529</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cbeiter/rsscomments.aspx?PostID=2679529</wfw:comment><description>&lt;P&gt;A &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=a1a89fba-028f-47e7-b115-825882ae2488&amp;amp;DisplayLang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=a1a89fba-028f-47e7-b115-825882ae2488&amp;amp;DisplayLang=en"&gt;pretty cool mashup&lt;/A&gt; courtesy of our devs Katy and Albert (who you may be familiar with from his &lt;A class="" href="http://channel9.msdn.com/Showpost.aspx?postid=262677" mce_href="http://channel9.msdn.com/Showpost.aspx?postid=262677"&gt;screencast videos&lt;/A&gt;). There is a complete writeup coming soon on the &lt;A class="" href="http://officeliveblog.spaces.live.com/" mce_href="http://officeliveblog.spaces.live.com/"&gt;Office Live team blog&lt;/A&gt;, but since the sample is already posted, I wanted to get the word out to my blog subscribers also.&amp;nbsp; UPDATE:&amp;nbsp; Here's a link to the &lt;A class="" href="http://officeliveblog.spaces.live.com/blog/cns!7A0018FE70A946FB!682.entry" mce_href="http://officeliveblog.spaces.live.com/blog/cns!7A0018FE70A946FB!682.entry"&gt;formal write up&lt;/A&gt; on the team blog.&lt;/P&gt;
&lt;P&gt;Short version, the&amp;nbsp;tool passes the addresses of contacts&amp;nbsp;from your&amp;nbsp;Office Live&amp;nbsp;Business Contact Manager to Zillow.com's API Network and displays property estimates (aka Zestimates), charts, maps, comparables, etc. for the contact you select.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;It's a very simple scenario, but the underlying concept of having a Contact Management store in the cloud accessible from any computer with an internet connection and that can integrate easily with other services for value added scenarios, that's pretty cool.&amp;nbsp; OK, I am a geek.&lt;/P&gt;
&lt;P&gt;Thanks David and Mark at Zillow for your help. &lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2679529" 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/AJAX_2F00_Web+2.0/default.aspx">AJAX/Web 2.0</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/Web+Services/default.aspx">Web Services</category><category domain="http://blogs.msdn.com/cbeiter/archive/tags/SharePoint+Designer/default.aspx">SharePoint Designer</category></item><item><title>New Web Services for Office Live?</title><link>http://blogs.msdn.com/cbeiter/archive/2007/03/26/new-web-services-for-office-live.aspx</link><pubDate>Tue, 27 Mar 2007 01:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1955774</guid><dc:creator>cbeiter</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/cbeiter/comments/1955774.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cbeiter/commentrss.aspx?PostID=1955774</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cbeiter/rsscomments.aspx?PostID=1955774</wfw:comment><description>&lt;P&gt;We've heard before that there are some gaps in the web services that are offered as part of Office Live. For the most part, we allow you to use many of the &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/aa973420.aspx" mce_href="http://msdn2.microsoft.com/en-us/library/aa973420.aspx"&gt;web services from Windows SharePoint Services v3&lt;/A&gt; on which our business applications &amp;amp; workspaces are built. However, we had to block some of these, and some may be more difficult to use than you would like. We've also recently introduced our first major &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;Office Live-specific web service&lt;/A&gt; to help you work with our authentication system, Windows Live ID.&lt;/P&gt;
&lt;P&gt;We are evaluating if there are any major gaps that we can patch up to make the story more complete.&amp;nbsp; Here are some questions which might get help get your thoughts started:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;What's missing? What new web services do you need? &lt;/LI&gt;
&lt;LI&gt;What web services are blocked that you want unblocked? &lt;/LI&gt;
&lt;LI&gt;What web services are too difficult to use?&lt;/LI&gt;
&lt;LI&gt;Even if you don't know the web service specifically, tell us if there are scenarios where you think web services might help.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Just reply here with your comments, or use the form on my blog to contact me directly if you prefer to remain confidential.&lt;/P&gt;
&lt;P&gt;We appreciate your help! Thanks,&lt;/P&gt;
&lt;P&gt;Chris&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1955774" 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/AJAX_2F00_Web+2.0/default.aspx">AJAX/Web 2.0</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/Web+Services/default.aspx">Web Services</category></item><item><title>SharePoint Designer Training videos</title><link>http://blogs.msdn.com/cbeiter/archive/2007/03/21/sharepoint-designer-training-videos.aspx</link><pubDate>Thu, 22 Mar 2007 00:19:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1927527</guid><dc:creator>cbeiter</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/cbeiter/comments/1927527.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cbeiter/commentrss.aspx?PostID=1927527</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cbeiter/rsscomments.aspx?PostID=1927527</wfw:comment><description>&lt;P&gt;Office Live recommends SharePoint Designer as the premier development tool for building composite applications and enhancements to the Office Live Business Applications.&amp;nbsp; I think I've mentioned that here before. Well, our friends on the SPD team have created several useful &lt;A class="" href="http://blogs.msdn.com/sharepointdesigner/archive/2007/03/06/sharepoint-designer-training-videos.aspx" mce_href="http://blogs.msdn.com/sharepointdesigner/archive/2007/03/06/sharepoint-designer-training-videos.aspx"&gt;training videos&lt;/A&gt; that you should check out.&amp;nbsp; There are 6 of them.&amp;nbsp; I think 5 of them are fully relevant to Office Live.&amp;nbsp; The 6th one regarding the Visual Studio add-ins is not relevant to Office Live because you cannot upload your own custom code.&lt;/P&gt;
&lt;P&gt;Enjoy!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1927527" 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/SharePoint+Designer/default.aspx">SharePoint Designer</category></item><item><title>Microsoft Office Live featured on the .NET show</title><link>http://blogs.msdn.com/cbeiter/archive/2007/03/02/microsoft-office-live-featured-on-the-net-show.aspx</link><pubDate>Fri, 02 Mar 2007 21:57:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1789478</guid><dc:creator>cbeiter</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cbeiter/comments/1789478.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cbeiter/commentrss.aspx?PostID=1789478</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cbeiter/rsscomments.aspx?PostID=1789478</wfw:comment><description>&lt;P&gt;Tara and Rajesh from our team discuss and demo Office Live in the latest .NET show.&amp;nbsp; &lt;A class="" href="http://msdn.microsoft.com/theshow/episode.aspx?xml=theshow/en/episode060/manifest.xml" mce_href="http://msdn.microsoft.com/theshow/episode.aspx?xml=theshow/en/episode060/manifest.xml"&gt;Check it out!&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Tara spends quite a bit of time focusing on developer scenarios and gives a nice demo of both web hosting features and the applications platform area that is built on Windows SharePoint Services v3.&lt;/P&gt;
&lt;P&gt;If you are new to Office Live, this is a great introduction to some of the most powerful developer features.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1789478" 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></item><item><title>Office Live Time Card Code Sample</title><link>http://blogs.msdn.com/cbeiter/archive/2007/02/09/office-live-timcard-code-sample.aspx</link><pubDate>Sat, 10 Feb 2007 01:22:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1637754</guid><dc:creator>cbeiter</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/cbeiter/comments/1637754.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cbeiter/commentrss.aspx?PostID=1637754</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cbeiter/rsscomments.aspx?PostID=1637754</wfw:comment><description>&lt;P&gt;Hey folks, it's been awhile since I've posted. We're busily working on some new features for the Office Live application platform for our next release.&amp;nbsp; I'm writing specs, doing screenshots, use case diagrams, etc. etc. etc.&amp;nbsp; Hopefully we'll get some of these features out to you soon, some will be later.&amp;nbsp; If there is some burning feature request you have, please let us know!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Anyway, the point of this post is that Office Live has a &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=848700e6-0c10-4d6c-9f02-dd2650f63655&amp;amp;DisplayLang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=848700e6-0c10-4d6c-9f02-dd2650f63655&amp;amp;DisplayLang=en"&gt;new code sample&lt;/A&gt; available on the Microsoft Download Center. Actually, it's been available for a little bit, but I'm just now getting around to blogging about it.&amp;nbsp; It's essentially a timecard system that works with our project manager business application.&amp;nbsp; It's really pretty simple... just a web page that you can display on an Office Live dashboard.&amp;nbsp; It lets you select a task, and then click start to clock in and stop to clock out.&amp;nbsp; It stores the start and end times for that duration in a new WSS list and associates each of those durations with the task you selected.&amp;nbsp; The task shows you the aggregated amount of time.&lt;/P&gt;
&lt;P&gt;And we use the core libary of javascript functions developed in our first sample [&lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=243782c3-f8a5-42b8-b547-c1d7c9f7b667&amp;amp;DisplayLang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=243782c3-f8a5-42b8-b547-c1d7c9f7b667&amp;amp;DisplayLang=en"&gt;contacts map&lt;/A&gt;]&amp;nbsp;to talk to the WSS&amp;nbsp;web services and read and write data into the tasks and timecard lists.&amp;nbsp; It's really a simple little add-on for Office Live, but hopefully it illustrates some of the powerful things you can create to add on to your subscription or those of customers who hire you to enhance theirs.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;You can read the &lt;A class="" href="http://officeliveblog.spaces.live.com/blog/cns!7A0018FE70A946FB!561.entry" mce_href="http://officeliveblog.spaces.live.com/blog/cns!7A0018FE70A946FB!561.entry"&gt;official write-up&lt;/A&gt; about it on the Office Live team blog.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1637754" 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/AJAX_2F00_Web+2.0/default.aspx">AJAX/Web 2.0</category><category domain="http://blogs.msdn.com/cbeiter/archive/tags/Windows+SharePoint+Services/default.aspx">Windows SharePoint Services</category></item><item><title>WSS v3 SDK and Workflow Starter Kit</title><link>http://blogs.msdn.com/cbeiter/archive/2007/01/22/wss-v3-sdk-and-workflow-starter-kit.aspx</link><pubDate>Tue, 23 Jan 2007 05:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1510621</guid><dc:creator>cbeiter</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cbeiter/comments/1510621.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cbeiter/commentrss.aspx?PostID=1510621</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cbeiter/rsscomments.aspx?PostID=1510621</wfw:comment><description>&lt;P&gt;&lt;A class="" href="http://blogs.msdn.com/sharepoint/archive/2007/01/20/download-the-moss-sdk-or-the-wss-sdk.aspx" mce_href="http://blogs.msdn.com/sharepoint/archive/2007/01/20/download-the-moss-sdk-or-the-wss-sdk.aspx"&gt;Just heard about&lt;/A&gt; the update release of the Windows SharePoint Services v3 SDK and also something called the Workflow Starter Kit.&amp;nbsp; I don't know anything about the Workflow Starter Kit, but it sounds pretty helpful.&amp;nbsp; The big question in my mind is what relevance it will have for Office Live users.&amp;nbsp; I'll post more after we've had a chance on our team to check it out more thorougly, but for now wanted to let folks know.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;It'd be my assumption that most of the Workflow Starter Kit should be relevant for Office Live Business Applications, so this could be a really nice boost for anyone trying to use workflow for their solutions.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1510621" 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/Workflow/default.aspx">Workflow</category></item><item><title>Workflow in Office Live</title><link>http://blogs.msdn.com/cbeiter/archive/2006/09/25/workflow-in-office-live.aspx</link><pubDate>Tue, 26 Sep 2006 04:10:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:771468</guid><dc:creator>cbeiter</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cbeiter/comments/771468.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cbeiter/commentrss.aspx?PostID=771468</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cbeiter/rsscomments.aspx?PostID=771468</wfw:comment><description>&lt;P&gt;We've been heads-down crunching on the next release for Office Live, so I've been pretty bad at blogging for the last few weeks.&amp;nbsp; But the &lt;A href="http://blogs.msdn.com/sharepoint/archive/2006/08/30/732444.aspx" mce_href="http://blogs.msdn.com/sharepoint/archive/2006/08/30/732444.aspx"&gt;WSS team blogged&lt;/A&gt; a couple weeks ago about a new&amp;nbsp;&lt;A href="http://download.microsoft.com/download/1/A/B/1AB1AC93-13A4-4001-A757-A340A211A06F/Understanding%20WF%20in%20WSS%20and%20Office%202007%20v1.doc" mce_href="http://download.microsoft.com/download/1/A/B/1AB1AC93-13A4-4001-A757-A340A211A06F/Understanding%20WF%20in%20WSS%20and%20Office%202007%20v1.doc"&gt;whitepaper&lt;/A&gt; regarding Windows Workflow Foundations and it's use in Windows&amp;nbsp;SharePoint Services version 3.&lt;/P&gt;
&lt;P&gt;Since Office Live is moving to WSS v3 in our next release, we'll also be making Workflow available.&amp;nbsp; Office SharePoint Designer is the tool of choice for configuring workflow on Office Live.&amp;nbsp; So, once again, if you are thinking of being an Office Live Solution Developer, you should be ramping up on SharePoint Designer and WSS v3.&amp;nbsp; Now make sure to add to the mix the Windows Workflow Foundation functionality in SPD.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Workflow Designer is really&amp;nbsp;rich, and&amp;nbsp;there's&amp;nbsp;a ton you can do with it.&amp;nbsp; You can create tasks, modify list items, send emails, create forms &amp;amp; surveys, and so on and so on.&amp;nbsp; Since the target market for Office Live if small businesses, who rarely have the time or inclination to experiment with technology, Solution Developers should have the experience and know-how to recommend if Workflow is right for the customer's scenarios on Office Live.&lt;/P&gt;
&lt;P&gt;Note that we're not going to open up our Office Live servers to custom Actions, because that requires uploading custom code to our server environment.&amp;nbsp; This is consistent with our current plans on custom WSS web parts, which we also won't be supporting... yet.&amp;nbsp; They are both things we want to achieve in future versions.&lt;/P&gt;
&lt;P&gt;Anyway, enough for now.&amp;nbsp; Just coming up for a quick breath of air, before I dive back in.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=771468" 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/Workflow/default.aspx">Workflow</category><category domain="http://blogs.msdn.com/cbeiter/archive/tags/SharePoint+Designer/default.aspx">SharePoint Designer</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>