<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">Late Night with Nate Baum</title><subtitle type="html">A Microsoft night owl's look at collaboration technology</subtitle><id>http://blogs.msdn.com/natebaum/atom.xml</id><link rel="alternate" type="text/html" href="http://blogs.msdn.com/natebaum/default.aspx" /><link rel="self" type="application/atom+xml" href="http://blogs.msdn.com/natebaum/atom.xml" /><generator uri="http://communityserver.org" version="2.1.61025.2">Community Server</generator><updated>2009-07-14T00:04:00Z</updated><entry><title>Stsadm Resources</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/natebaum/archive/2009/12/21/stsadm-resources.aspx" /><id>http://blogs.msdn.com/natebaum/archive/2009/12/21/stsadm-resources.aspx</id><published>2009-12-21T21:56:37Z</published><updated>2009-12-21T21:56:37Z</updated><content type="html">&lt;p&gt;It’s been FAR too long since my last blog post. November came and went as I did SharePoint 2010 overview after overview. December has been fun with an all-day SharePoint 2010 “Best of SharePoint Conference” event that I put on in the Detroit area. We help five sessions including a “why upgrade” talk, a SharePoint 2010 end user overview, SharePoint 2010 development, SharePoint 2010 admin and governance what’s new, and a SharePoint 2010 upgrade how-to talk. It was a full day. We had a similar event in Grand Rapids, MI that got snowed out but that’s been rescheduled for mid-January. &lt;/p&gt;  &lt;p&gt;Anyway, I had a request come in that led me to validate a few operations available with the stsadm command line utility. I did a quick search and found some great stsadm reference sites that I wanted to share.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;WSS Demo – SharePoint list&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;I hadn’t seen this before, but the WSS demo site has a great SharePoint list of out-of-box SharePoint stsadm commands, broken out by categories. What a great way to quickly look for an operation with examples and in many cases a link to the technet page. In my experience, this is the easiest way to navigate the out-of-box stsadm operations.&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.wssdemo.com/Lists/stsadm/AllItems.aspx" href="http://www.wssdemo.com/Lists/stsadm/AllItems.aspx"&gt;http://www.wssdemo.com/Lists/stsadm/AllItems.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;TechNet&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The most authoritative listing of stsadm commands. Maintained formally by Microsoft, but some operations may also have community content.&lt;/p&gt;  &lt;p&gt;&lt;a title="http://technet.microsoft.com/en-us/library/cc262643.aspx" href="http://technet.microsoft.com/en-us/library/cc262643.aspx"&gt;http://technet.microsoft.com/en-us/library/cc262643.aspx&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Custom stsadm commands&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Gary Lapointe has a number of custom stsadm commands that he’s published. There are certainly other custom commands besides these, but Gary has done a great job of covering a number of needed administration areas. Gary also has some PowerShell Cmdlets as well (more on that option in another post):&lt;/p&gt;  &lt;p&gt;&lt;a title="http://stsadm.blogspot.com/2007/08/stsadm-commands_09.html" href="http://stsadm.blogspot.com/2007/08/stsadm-commands_09.html"&gt;http://stsadm.blogspot.com/2007/08/stsadm-commands_09.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Windows App to run stsadm commands&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;I’ve never used, but here is information on a windows-form application that gives a graphical UI for those folks that need to use stsadm but are scared off by the command line. I think this also is a big boost for non-English speakers who need to use stsadm operations:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://blogs.msdn.com/ronalus/archive/2007/01/04/stsadmwin-has-an-2007-version.aspx" href="http://blogs.msdn.com/ronalus/archive/2007/01/04/stsadmwin-has-an-2007-version.aspx"&gt;http://blogs.msdn.com/ronalus/archive/2007/01/04/stsadmwin-has-an-2007-version.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;This post is as much a help to me (bookmark) as anyone else on this post, since a quick search in bing will bring up these same great resources. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9939804" width="1" height="1"&gt;</content><author><name>natebaum</name><uri>http://blogs.msdn.com/members/natebaum.aspx</uri></author><category term="SharePoint" scheme="http://blogs.msdn.com/natebaum/archive/tags/SharePoint/default.aspx" /><category term="stsadm" scheme="http://blogs.msdn.com/natebaum/archive/tags/stsadm/default.aspx" /><category term="Administration" scheme="http://blogs.msdn.com/natebaum/archive/tags/Administration/default.aspx" /></entry><entry><title>SharePoint Conference 2009 Recap – What’s Hot in SharePoint 2010</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/natebaum/archive/2009/10/28/sharepoint-conference-2009-recap-what-s-hot-in-sharepoint-2010.aspx" /><id>http://blogs.msdn.com/natebaum/archive/2009/10/28/sharepoint-conference-2009-recap-what-s-hot-in-sharepoint-2010.aspx</id><published>2009-10-28T06:07:30Z</published><updated>2009-10-28T06:07:30Z</updated><content type="html">&lt;p&gt;I’m just now recovering from the SharePoint Conference and catching up on customer requests. I wanted to quickly share my impressions on what new features garnered the most interest at the SharePoint Conference last week.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;1. Business Connectivity Services (BCS)&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;From my view, this was the big hit, far and away. The sessions were absolutely packed. There was a lot of discussion outside of the sessions; a lot of excitement. I thought the event did a great job of showing the basics (from the Ballmer keynote), to a broader overview and then a few deep dive sessions that got into coding against the BCS APIs using Visual Studio 2010 by Steve Fox. Great Stuff!&lt;/p&gt;  &lt;p&gt;Here’s a quick link to the new BCS team blog for more info:&amp;#160; &lt;a title="http://blogs.msdn.com/bcs" href="http://blogs.msdn.com/bcs"&gt;http://blogs.msdn.com/bcs&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;ins datetime="2009-10-01T17:10" cite="mailto:Brad%20Stevenson"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/bcs/WindowsLiveWriter/OverviewofBusinessConnectivityServices_CCC6/clip_image002_2.jpg"&gt;&lt;img title="clip_image002" border="0" alt="clip_image002" src="http://blogs.msdn.com/blogfiles/bcs/WindowsLiveWriter/OverviewofBusinessConnectivityServices_CCC6/clip_image002_thumb.jpg" width="564" height="329" /&gt;&lt;/a&gt;&lt;/ins&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;2. Knowledge Management/Document Management&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;These sessions were also packed. From eavesdropping in the lunch line I heard a lot of people viewing the new document management capabilities as another big reset around ECM. All of a sudden SharePoint has a lot of credibility in the space because 2010 builds on all the best parts of 2007 and addresses some of the noted shortcomings. Managing taxonomy, metadata driven navigation, and the ability to refine your search terms in a document center scenario are all huge steps forward. Couple that with the new social capabilities and the ability to set policies and records retention across the farm and SharePoint 2010 is a big player in this space, all by itself. Add SharePoint search improvements and FAST for SharePoint and the story gets even better.&lt;/p&gt;  &lt;p&gt;More info:&amp;#160; &lt;a title="http://sharepoint2010.microsoft.com/product/capabilities/Content/Pages/default.aspx" href="http://sharepoint2010.microsoft.com/product/capabilities/Content/Pages/default.aspx"&gt;http://sharepoint2010.microsoft.com/product/capabilities/Content/Pages/default.aspx&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;3. Service Applications&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;There was a lot of buzz around service applications. The changes to remove the SSP and provide a more flexible shared service model were well received by the partners and customers I talked to. Attendees also liked that this architecture is built in to SharePoint Foundation 2010 (not just SharePoint Server 2010, like it is in 2007). I love that the architecture is extensible, so partners can implement products and capabilities that easily snap-in to the environment. Administrators love that. Administrators also like that these services are managed in central admin, not a separate site. Everything is in one spot. The applications can also all be managed and scripted with PowerShell. There is a ton of flexibility with the IT Pro in mind – and the design allows for an organization to significantly scale up their SharePoint environment.&lt;/p&gt;  &lt;p&gt;More info in this document: &lt;a title="http://technet.microsoft.com/en-us/library/cc262881(office.14).aspx" href="http://technet.microsoft.com/en-us/library/cc262881(office.14).aspx"&gt;http://technet.microsoft.com/en-us/library/cc262881(office.14).aspx&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Honorable Mentions&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;InfoPath&lt;/em&gt; – I think of this as the release where InfoPath goes from being a niche tool for a one-off form to a product that is used in many places within a SharePoint environment to take a site from out-of-the-box to a rich application.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Composites&lt;/em&gt; – rich solutions with no code has always been the dream. 2007 made a huge leap forward from 2003 but it still often requires someone with a lot of technical expertise to design a solution. And too soon a site owner is in SharePoint Designer and staring at HTML/CSS code with no clue. 2010 changes this. SharePoint Designer 2010 makes some huge tool changes to simplify the experience. The BCS and InfoPath also contribute to the ability to build composites. I loved the last session of the conference where Nick Dallett showed how mash-ups could be built using InfoPath. Powerful!&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Social Computing &lt;/em&gt;– it is great to finally show all the great new social computing capabilities in 2010 without an NDA. I think this is a huge step forward from 2007. I believe in the next three years these technologies will continue to evolve and it will truly change how business is done, especially as more and more millennials enter the workforce. This is one area where we’ll continue to rely on great partners like Newsgator to innovate on top of the SharePoint platform.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Client Object Model&lt;/em&gt; – I had a few consultants tell me how excited they were about this. Client-side access to the server object model through a subset of members and types can make a developer’s job much easier in certain cases. &lt;a href="http://blogs.msdn.com/sharepoint/archive/2009/10/19/sharepoint-2010-developer-center.aspx" target="_blank"&gt;More SharePoint 2010 dev resources here&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;New services (Access, Visio, Word, etc.) &lt;/em&gt;– I don’t have enough time to get into each of these, but I definitely heard from a number of attendees how they were excited about some of these new capabilities. There is some great content posted already on this. &lt;a href="http://blogs.technet.com/gray_knowlton/archive/2009/10/28/office-and-sharepoint-2010-highlights-from-sharepoint-conference.aspx" target="_blank"&gt;Here’s one good post&lt;/a&gt; where Word Services is mentioned as the favorite feature in SharePoint 2010. I don’t know if I’d put it in that category but I can definitely relate to the scenario it addresses. Goodbye KB #257757. I will not miss you.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;I’m enjoying reading all the other impressions and excitement coming out of the conference. Much more to come as SP2010 Beta gets released next month!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9913918" width="1" height="1"&gt;</content><author><name>natebaum</name><uri>http://blogs.msdn.com/members/natebaum.aspx</uri></author><category term="SharePoint 2010" scheme="http://blogs.msdn.com/natebaum/archive/tags/SharePoint+2010/default.aspx" /><category term="SharePoint Conference 2009" scheme="http://blogs.msdn.com/natebaum/archive/tags/SharePoint+Conference+2009/default.aspx" /><category term="ECM" scheme="http://blogs.msdn.com/natebaum/archive/tags/ECM/default.aspx" /><category term="Content" scheme="http://blogs.msdn.com/natebaum/archive/tags/Content/default.aspx" /><category term="Service Applications" scheme="http://blogs.msdn.com/natebaum/archive/tags/Service+Applications/default.aspx" /><category term="BCS" scheme="http://blogs.msdn.com/natebaum/archive/tags/BCS/default.aspx" /></entry><entry><title>SP Conference – quick tips on connectivity</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/natebaum/archive/2009/10/20/sp-conference-quick-tips-on-connectivity.aspx" /><id>http://blogs.msdn.com/natebaum/archive/2009/10/20/sp-conference-quick-tips-on-connectivity.aspx</id><published>2009-10-20T18:02:23Z</published><updated>2009-10-20T18:02:23Z</updated><content type="html">&lt;p&gt;I ran into a few odd issues accessing MySPC and I helped a few different folks with some connectivity issues this morning while checking my email on break so I thought I’d post a few quick tips and then tweet about it in case others are hitting the same problems.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Connecting to the network&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;You can find this on the conference site, but users still seem confused. In short, you should connect to the MSFTINET network with the bars, not the connected PCs.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/SPConferencequicktipsonconnectivity_C564/image_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/SPConferencequicktipsonconnectivity_C564/image_thumb.png" width="497" height="129" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Accessing MySPC&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;I ran into an issue where MySPC wasn’t showing up on the main site and there wasn’t an option to sign-in/sign-out. After a few minutes I realized I was signed in to the browser session with another Live ID (that I didn’t use to sign-up for the conference). I went to &lt;a href="http://www.windows.live.com"&gt;http://www.windows.live.com&lt;/a&gt; and signed out. Then I went back to &lt;a href="http://www.mssharepointconference.com"&gt;http://www.mssharepointconference.com&lt;/a&gt; and a link to Sign-in with my Live ID showed up on the page.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/SPConferencequicktipsonconnectivity_C564/image_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/SPConferencequicktipsonconnectivity_C564/image_thumb_1.png" width="405" height="101" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;I signed-in using the right Live ID and I was good to go. The MySPC was showing up as expected.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Support&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;If you are having issues head to the support desk over by registration. They’ll be able to help you out much quicker than I can.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Hope this helps!&lt;/p&gt;  &lt;p&gt;Nate &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9910083" width="1" height="1"&gt;</content><author><name>natebaum</name><uri>http://blogs.msdn.com/members/natebaum.aspx</uri></author><category term="SharePoint Conference 2009" scheme="http://blogs.msdn.com/natebaum/archive/tags/SharePoint+Conference+2009/default.aspx" /></entry><entry><title>SharePoint Conference 2009: Taking off the covers</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/natebaum/archive/2009/10/19/sharepoint-conference-2009-taking-off-the-covers.aspx" /><id>http://blogs.msdn.com/natebaum/archive/2009/10/19/sharepoint-conference-2009-taking-off-the-covers.aspx</id><published>2009-10-20T03:05:00Z</published><updated>2009-10-20T03:05:00Z</updated><content type="html">&lt;P&gt;It’s finally here! The biggest day for SharePoint enthusiasts in 3 years. There were A LOT of big announcements today but before I get to that here are some fast facts about the conference.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;7400+ attendees (the last SP conference was 3,800, a 95% increase!)&lt;/LI&gt;
&lt;LI&gt;Over 60 different countries represented at the conference&lt;/LI&gt;
&lt;LI&gt;The SharePoint Conference has it’s own TV channel at my hotel. Nothing like drifting off to sleep hearing about SharePoint add-on products from our partners…&lt;/LI&gt;
&lt;LI&gt;Two SharePoint Conference weddings. Meaning two separate weddings were scheduled around the conference. I know...wow.&lt;/LI&gt;
&lt;LI&gt;Tuesday will be the biggest beach party ever (with Huey Lewis and the News playing) at Mandalay Bay. Pretty impressive considering we’re in Vegas, where everything is big&lt;/LI&gt;
&lt;LI&gt;The partner pavilion is BIG. Lots of our key partners are there (and a few competitors looking to pitch their SharePoint integration components)&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Big announcements today:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Full disclosure of SharePoint 2010 – this is the biggie. SharePoint 2010 is no longer an “NDA-only” discussion. All SharePoint capabilities are now out there. Expect to see a flood of new info on blogs, twitter, etc. This is especially evidenced by the 270-page conference guide that was given to all conference attendees. After quickly flipping through last night, this looks to be a great first resource for customers and partners and provides a lot of content, screenshots, code, and partner information all in a single guide. Fantastic!!&lt;/LI&gt;&lt;/UL&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="phone - 10-20 096" border=0 alt="phone - 10-20 096" src="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/SharePointConference2009Day1ChristmasDay_BE71/phone%20-%2010-20%20096_thumb.jpg" width=312 height=235 mce_src="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/SharePointConference2009Day1ChristmasDay_BE71/phone%20-%2010-20%20096_thumb.jpg"&gt; &lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;UL&gt;
&lt;LI&gt;Visual Studio 2010 Beta – available today! This is the next generation development platform for SharePoint 2010. Note that the new Visual Studio Tools for SharePoint are focused on SharePoint 2010. (Click below)&amp;nbsp;&lt;/LI&gt;&lt;/UL&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;A title="SharePoint 2010 Dev Center on MSDN" href="http://blogs.msdn.com/pstubbs/archive/2009/10/19/new-sharepoint-2010-developer-center-on-msdn.aspx" mce_href="http://blogs.msdn.com/pstubbs/archive/2009/10/19/new-sharepoint-2010-developer-center-on-msdn.aspx"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/SharePointConference2009Day1ChristmasDay_BE71/image_7.png" width=319 height=196 mce_src="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/SharePointConference2009Day1ChristmasDay_BE71/image_7.png"&gt;&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;UL&gt;
&lt;LI&gt;Announcement of SharePoint 2010 public beta availability – Steve Ballmer announced that the beta will be available in November! Click the image for the sign-up page:&lt;/LI&gt;&lt;/UL&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;A title="Sign up for SP 2010 Beta 2" href="http://sharepoint2010.microsoft.com/try-it/Pages/Trial.aspx" mce_href="http://sharepoint2010.microsoft.com/try-it/Pages/Trial.aspx"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/SharePointConference2009Day1ChristmasDay_BE71/image_8.png" width=424 height=196 mce_src="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/SharePointConference2009Day1ChristmasDay_BE71/image_8.png"&gt;&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;UL&gt;
&lt;LI&gt;PowerPivot – previously known as Project Gemini. This is in-memory technology that sits on the client or server and let’s users sift through massive amounts of data (100M rows of data in Excel). There are two separate products. SQL Server PowerPivot for Excel (running on top of Excel 2010) pulls the data client-side and allows for users to build pivot tables against the data. SQL Server PowerPivot for SharePoint (leveraging SharePoint 2010 and SQL Server 2008 R2) allows users to interact with extremely large volumes of data through a familiar SharePoint environment. It is really Analysis Services integration in SharePoint.&lt;/LI&gt;&lt;/UL&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;A title=http://www.powerpivot.com/ href="http://www.powerpivot.com/" mce_href="http://www.powerpivot.com/"&gt;http://www.powerpivot.com/&lt;/A&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;UL&gt;
&lt;LI&gt;Packaging announcements – there was a lot of content in the keynotes around the new names and versions of SharePoint, SharePoint Online, and search technologies. Here’s a quick summary, taken from the link below and the keynote:&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;WSS is now known as SharePoint Foundation 2010&lt;/LI&gt;
&lt;LI&gt;MOSS is now Microsoft SharePoint Server 2010 or SharePoint Server 2010, with Standard and Enterprise versions like 2007&lt;/LI&gt;
&lt;LI&gt;Free basic search offering in Search Server Express 2010 (like 2007)&lt;/LI&gt;
&lt;LI&gt;Default SharePoint search is not FAST. It builds on SharePoint Server 2007 with greater scale and capabilities&lt;/LI&gt;
&lt;LI&gt;FAST Search for SharePoint add-on available to SharePoint Server Enterprise customers. &lt;/LI&gt;
&lt;LI&gt;For Internet-facing sites, there are additional FAST search SKUs (both against SharePoint-based .com sites, and non-SharePoint .com sites)&lt;/LI&gt;
&lt;LI&gt;New lower-cost “standard” version of SharePoint for Internet Sites – for small to medium sites&lt;/LI&gt;
&lt;LI&gt;SharePoint Designer 2010 continues to be free (like 2007 as of April 2009)&lt;/LI&gt;
&lt;LI&gt;SharePoint Workspace (f.k.a. Groove) is now part of Office 2010 Professional Plus&lt;/LI&gt;
&lt;LI&gt;SharePoint Online – not included in the post below, but from the presentation it looks like there will be a new SharePoint Online cloud offering called SharePoint Online for Internet Sites&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;More details on the whole announcement (and packaging info at the end): &lt;A title=http://blogs.msdn.com/sharepoint/archive/2009/10/19/sharepoint-2010.aspx href="http://blogs.msdn.com/sharepoint/archive/2009/10/19/sharepoint-2010.aspx" mce_href="http://blogs.msdn.com/sharepoint/archive/2009/10/19/sharepoint-2010.aspx"&gt;http://blogs.msdn.com/sharepoint/archive/2009/10/19/sharepoint-2010.aspx&lt;/A&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;In general, demos went very well at both keynotes (no major issues) which should give everyone a good sense at how far down the path we are with the next product. For as painful as it was to have very limited conversations around SharePoint 2010 over the past several months I’m very pleased with the work and planning the product group has done to demo and deliver a good beta product. The 2010 content and demos at the conference is a lot more than smoke and mirrors, it is working code!&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For more info check out the new SharePoint 2010 site on Microsoft.com (running on SharePoint 2010 Beta 2!)&lt;/P&gt;
&lt;P&gt;&lt;A title="SharePoint 2010 Microsoft.com site" href="http://sharepoint2010.microsoft.com/Pages/default.aspx" mce_href="http://sharepoint2010.microsoft.com/Pages/default.aspx"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/SharePointConference2009Day1ChristmasDay_BE71/image_9.png" width=244 height=211 mce_src="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/SharePointConference2009Day1ChristmasDay_BE71/image_9.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A title=http://sharepoint2010.microsoft.com/Pages/default.aspx href="http://sharepoint2010.microsoft.com/Pages/default.aspx" mce_href="http://sharepoint2010.microsoft.com/Pages/default.aspx"&gt;http://sharepoint2010.microsoft.com/Pages/default.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A title="Ballmer unveils SharePoint 2010." href="http://www.internetnews.com/software/article.php/3844431/Ballmer+Debuts+SharePoint+2010+Beta+Next+Month.htm" mce_href="http://www.internetnews.com/software/article.php/3844431/Ballmer+Debuts+SharePoint+2010+Beta+Next+Month.htm "&gt;Here's an official&amp;nbsp;press announcement too.&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Looking forward to many more discussions around SharePoint 2010!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9910040" width="1" height="1"&gt;</content><author><name>natebaum</name><uri>http://blogs.msdn.com/members/natebaum.aspx</uri></author><category term="SharePoint 2010" scheme="http://blogs.msdn.com/natebaum/archive/tags/SharePoint+2010/default.aspx" /><category term="SharePoint Conference 2009" scheme="http://blogs.msdn.com/natebaum/archive/tags/SharePoint+Conference+2009/default.aspx" /></entry><entry><title>Site security: secure down or secure up?</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/natebaum/archive/2009/10/05/site-security-secure-down-or-secure-up.aspx" /><id>http://blogs.msdn.com/natebaum/archive/2009/10/05/site-security-secure-down-or-secure-up.aspx</id><published>2009-10-06T06:28:00Z</published><updated>2009-10-06T06:28:00Z</updated><content type="html">&lt;P&gt;I’m sure most of you are aware of how flexible SharePoint is in terms of securing content. There are several permission levels that can be created. Users can be assigned to a group, or directly to a particular permission level. And you can grant people permissions to nearly all artifacts within SharePoint, from the site collection down to the individual document or list item. So with all this flexibility, there are often several ways an organization could secure a certain solution on top of SharePoint. That’s the beauty (and sometime challenge). It’s important to understand the long-term implications of choosing a particular architecture or design.&lt;/P&gt;
&lt;P&gt;So with this in find, there is often a &lt;EM&gt;could &lt;/EM&gt;and &lt;EM&gt;should &lt;/EM&gt;viewpoint on a SharePoint solution. A customer of mine recently emailed me a great example of a solution that could be implemented in one of several ways. This is a common scenario where a typical SharePoint site is in use by a team but then the site owner needs to share a small slice of that content to a particular group of people (that don’t and shouldn’t have read access to the rest of the site). More details are written up below (big thanks to my customer – I love working with people who can lay out the scenario and layout the steps to reproduce, what they expected, and what actually happens. This helps a ton!) &lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;A site (collection) owner decides to create a library in their site that is to be accessible to an audience other than the Members and Visitors of the site.&amp;nbsp; She creates a custom group, and places the desired users into it.&amp;nbsp; At this point, this group has access to nothing in the site (i.e., no selection is made from the listed Permission Levels of the New Group form-page).&amp;nbsp; Now she goes to the library and alters permissions on that to allow the custom group to have some level of access to it (the degree of access doesn’t matter here).&amp;nbsp; At this point, the group has access only to that library, and nothing else in the entire site.&amp;nbsp; This is precisely what the owner wants.&amp;nbsp; She doesn’t want them even seeing the homepage or any other content in the site; just the one library.&amp;nbsp; And she provides the library’s URL to those users, via email, so that they can jump directly to it.&amp;nbsp; All good, so far.&lt;/P&gt;
&lt;P&gt;Now, one of those users follows the link in the email and finds themselves at the list or library.&amp;nbsp; But because of the amount of content there, let’s say, the user can’t see what they’re looking for.&amp;nbsp; So they resort to the search function, using a search term that they know is associated to the item they’re looking for, and using either the This Site: or This Library: search scope.&amp;nbsp; Instead of seeing the search results page, they see Access Denied.&amp;nbsp; …Problem!&lt;/P&gt;
&lt;P&gt;This is because the members of this custom group only have access to the one library and nothing else in the site…including the site’s own search results page (_layouts/OSSSearchResults.aspx).&amp;nbsp; However, the site owner cannot set permissions on that page, to give that group read access to it –it doesn’t reside in the site.&amp;nbsp; The only way to give that group access to the search results page is to give them read-access to the entire site, but that lets them see content that the site owner can’t allow them to see.&amp;nbsp; She could alter permissions on all the other lists in the site to revoke that group’s access (YUCK!!), but she can’t hide the homepage from that group, since she doesn’t have access to that file either.&amp;nbsp; (It’s not a Publishing site, so the default.aspx page does not reside in the site’s Pages library.)&lt;/P&gt;
&lt;P&gt;From my perspective, this is a design flaw in the product.&amp;nbsp; It seems to me that the search results page that each Team site has should be accessible by all authenticated users, or to all users listed through the site collection, and let permissions on the content determine what appears there.&amp;nbsp; That would resolve the problem with this scenario.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;STRONG&gt;A different approach&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;First of all, I can definitely appreciate the scenario, and how a site owner could head down this path. You CAN take the approach described above where security is set fairly tight at the top level but then becomes more open as you go deeper in the SharePoint containment hierarchy. SharePoint doesn’t block you from doing this. BUT as a general recommendation I’d suggest doing the opposite, for exactly the described issues. Certain resources or services are provided at the site level so if you make security too tight on the site and try to open it up then you run into strange behaviors (beyond just the scenario described above).&amp;nbsp; &lt;/P&gt;
&lt;P&gt;What I typically tell site owners is that securing at the site and then making it less restrictive with a document library is similar to locking a file cabinet and then giving access to one specific file folder in the cabinet. A colleague of mine in Chicago gave the analogy of dropping a user on a desert island. The user can get to that island of information (in the case above a document library) but they have no idea how they got to the library and no clear option for navigating away from the library. I really like this analogy. It highlights how this is a really bad user experience, in my opinion. &lt;/P&gt;
&lt;P&gt;So I’d propose a different approach. Here are a few options: &lt;/P&gt;
&lt;P&gt;Option 1: The site owner could give these users visitor perms on the site and secure other lists and libraries. This works when the number of lists and libraries is only a handful. Otherwise, it can be very tough to manage. If you have 20 libraries and 20 lists, this is a pain. But if you are set on keeping it all in one site and allowing for search this is the best bet. And these ‘restricted’ users could still have access to the main page. Content would be security trimmed and you could use audience targeting as well. &lt;/P&gt;
&lt;P&gt;Option 2: Create a sub-site. This is very easy to do and generally a much better experience for end users. This is my favorite option. I think this is a better option long-term in terms of both management and user experience. &lt;/P&gt;
&lt;P&gt;Option 3: One final option that I proposed (but didn’t seem to work in my testing) is to tweak the permission levels to give these ‘restricted’ users access to application pages. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/Securedownorsecureup_A5/clip_image002_2.jpg" mce_href="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/Securedownorsecureup_A5/clip_image002_2.jpg"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=clip_image002 border=0 alt=clip_image002 src="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/Securedownorsecureup_A5/clip_image002_thumb.jpg" width=372 height=82 mce_src="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/Securedownorsecureup_A5/clip_image002_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Hope this helps as you think through your site design!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9903547" width="1" height="1"&gt;</content><author><name>natebaum</name><uri>http://blogs.msdn.com/members/natebaum.aspx</uri></author><category term="SharePoint" scheme="http://blogs.msdn.com/natebaum/archive/tags/SharePoint/default.aspx" /><category term="Security" scheme="http://blogs.msdn.com/natebaum/archive/tags/Security/default.aspx" /></entry><entry><title>Ramping up on data warehouse design</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/natebaum/archive/2009/09/30/ramping-up-on-data-warehouse-design.aspx" /><id>http://blogs.msdn.com/natebaum/archive/2009/09/30/ramping-up-on-data-warehouse-design.aspx</id><published>2009-09-30T08:42:38Z</published><updated>2009-09-30T08:42:38Z</updated><content type="html">&lt;p&gt;As many of you know &lt;a href="http://www.microsoft.com/bi/products/value-for-sharepoint.aspx" target="_blank"&gt;PerformancePoint Server is now licensed as part of the SharePoint Enterprise version&lt;/a&gt;. As a result of this change, those of us who focus on SharePoint have a much more significant role in presenting Microsoft’s approach to business intelligence. In a nutshell, SharePoint (plus PerformancePoint) and Excel ARE the business intelligence front-end. However, data warehouse and cube design are extremely critical to any good BI implementation. &lt;/p&gt;  &lt;p&gt;To that end, my colleague, Rick Brewis, a SQL technical specialist, compiled a great list of resources related to data warehouse design. If you are in the process of assessing your data warehouse needs see Rick’s list below for some great resources and starting points:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Check out this book, “The Microsoft Data Warehouse Toolkit: With SQL Server 2005 and the Microsoft Business Intelligence Toolset” - &lt;a href="http://www.kimballgroup.com/html/booksMDWT.html"&gt;http://www.kimballgroup.com/html/booksMDWT.html&lt;/a&gt;       &lt;ul&gt;       &lt;li&gt;This book really covers the details on creating, designing, and managing data warehouses &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;ul&gt;   &lt;li&gt;SQL 2008 Data Warehousing home page - &lt;a href="http://www.microsoft.com/sqlserver/2008/en/us/data-warehousing.aspx"&gt;http://www.microsoft.com/sqlserver/2008/en/us/data-warehousing.aspx&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Best Practices for Data Warehousing with SQL Server 2008 - &lt;a href="http://msdn.microsoft.com/en-us/library/cc719165.aspx"&gt;http://msdn.microsoft.com/en-us/library/cc719165.aspx&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Scaling Up Your Data Warehouse with SQL Server 2008 - &lt;a href="http://technet.microsoft.com/en-us/library/cc719182.aspx"&gt;http://technet.microsoft.com/en-us/library/cc719182.aspx&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;TechNet Article: SQL Server 2008 Data Warehouse Query Performance - &lt;a href="http://technet.microsoft.com/en-us/magazine/2008.04.dwperformance.aspx"&gt;http://technet.microsoft.com/en-us/magazine/2008.04.dwperformance.aspx&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;TechNet Articles, Videos, and BLOG on SQL Server 2008 Data Warehousing - &lt;a href="http://technet.microsoft.com/en-us/sqlserver/dd421879.aspx"&gt;http://technet.microsoft.com/en-us/sqlserver/dd421879.aspx&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Good Webcasts on Data Warehousing with SQL Server 2005 – these approaches still are applicable      &lt;ul&gt;       &lt;li&gt;&lt;a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=en-US&amp;amp;EventID=1032297085&amp;amp;CountryCode=US"&gt;TechNet Webcast: Microsoft Business Intelligence (BI) Using the Kimball Method (Level 200)&amp;#160; &lt;/a&gt;&lt;/li&gt;        &lt;li&gt;TechNet Webcast: &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032297070&amp;amp;Culture=en-US"&gt;Designing a Scalable Data Warehouse / Business Intelligence (DW/BI) System (Level 200)&lt;/a&gt; &lt;/li&gt;        &lt;li&gt;TechNet Webcast: &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032297086&amp;amp;Culture=en-US"&gt;Getting Started with Data Mining (Level 200)&lt;/a&gt; &lt;/li&gt;        &lt;li&gt;&lt;a href="http://msevents.microsoft.com/cui/WebCastEventDetails.aspx?culture=en-US&amp;amp;EventID=1032297073&amp;amp;CountryCode=US"&gt;MSDN Architecture Webcast: Using SQL Server 2005 Integration Services to Populate a Kimball Method Data Warehouse (Level 200)&lt;/a&gt; &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;ul&gt;   &lt;li&gt;Take a look at the Agenda Topics for this 4 Day Seminar that Kimball Group puts on every once in awhile – gives you a good understanding of the various subject areas you need to be thinking about for Data Mining - &lt;a href="http://blogs.msdn.com/genewebb/archive/2007/11/12/microsoft-data-warehouse-in-depth-by-joy-mundy-and-warren-thornthwaite-co-authors-of-the-newly-published-microsoft-data-warehouse-toolkit.aspx"&gt;http://blogs.msdn.com/genewebb/archive/2007/11/12/microsoft-data-warehouse-in-depth-by-joy-mundy-and-warren-thornthwaite-co-authors-of-the-newly-published-microsoft-data-warehouse-toolkit.aspx&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;There used to be some free SQL Server 2008 eLearning Classes that might still be around at:&amp;#160; &lt;a href="http://blogs.msdn.com/genewebb/archive/2008/10/06/free-sql-2008-classes-on-microsoft-learning.aspx"&gt;http://blogs.msdn.com/genewebb/archive/2008/10/06/free-sql-2008-classes-on-microsoft-learning.aspx&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Hope this helps to start you off.&amp;#160; There is a wealth of knowledge in these links.&amp;#160; The Kimball Group Book is a great start.&amp;#160; The videos, webcasts, and white papers provide you concrete examples to build upon the information discussed in the book.&lt;/p&gt;  &lt;p&gt;Also, one final note: I found &lt;a href="http://en.wikipedia.org/wiki/Data_warehouse" target="_blank"&gt;the wikipedia entry for data warehouse&lt;/a&gt; to be fairly informative. It gives a brief history and of course covers the two design methodologies: top-down (Inmon) and bottom-up (Kimball, referenced above). &lt;/p&gt;  &lt;p&gt;Thanks!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9901152" width="1" height="1"&gt;</content><author><name>natebaum</name><uri>http://blogs.msdn.com/members/natebaum.aspx</uri></author><category term="SQL" scheme="http://blogs.msdn.com/natebaum/archive/tags/SQL/default.aspx" /><category term="BI" scheme="http://blogs.msdn.com/natebaum/archive/tags/BI/default.aspx" /></entry><entry><title>Workflow security – options for locking down a document</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/natebaum/archive/2009/09/28/workflow-security-options-for-locking-down-a-document.aspx" /><id>http://blogs.msdn.com/natebaum/archive/2009/09/28/workflow-security-options-for-locking-down-a-document.aspx</id><published>2009-09-29T06:31:07Z</published><updated>2009-09-29T06:31:07Z</updated><content type="html">&lt;p&gt;I recently was asked by a customer how they would go about setting up a workflow process where the approver doesn’t have access to make changes to the document itself. In their words: &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;“The individual would complete a form with activities and time spent, then save the document which kicks off the workflow.&amp;#160; There are three to four levels of approvers on the time report who should approve the document without being able to modify any of the time reported or other fields.&lt;/p&gt;    &lt;p&gt;My understanding is that this would not be possible without some .net programming or something like that due to the sharepoint security scheme having document level security as the default and requiring programming to have field level security…”&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;It seemed like an interesting scenario so I thought I’d give it some thought and test out a few theories. I agree with the customer’s statement about SharePoint security being set at the document level, not per column. That’s definitely true. However, I did come up with a few options that could work without custom code. &lt;/p&gt;  &lt;p&gt;&lt;i&gt;Option 1: Set unique permissions on workflow related lists in SharePoint&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;SharePoint workflow uses a separate task list to manage tasks. You can set security separately for this list. I tested this by creating a user who had read-only permissions on a document library. On the document library I created a simple approval workflow where the new read-only user needed to approve the document. Then I went to the task list associated with the workflow and gave the user edit permissions. Finally, I created a document as a different user and saved into the document library. The workflow kicked off and assigned a task to my read-only user. I logged in as the read-only user. I could open the document but I wasn’t able to update anything in the document as expected (the user has read-only access). Then I went to the document library and clicked on the In Progress text related to the workflow. I opened the workflow task and I was able to approve as expected. The workflow completed as expected. The only issue is that the user had to approve the workflow through the SharePoint page. They weren’t be able to take advantage of the Word 2007/SharePoint integration.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/Workflowsecurityoptionsforlockingdownado_14AAA/clip_image001_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image001" border="0" alt="clip_image001" src="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/Workflowsecurityoptionsforlockingdownado_14AAA/clip_image001_thumb.jpg" width="892" height="52" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Option 2: Let SharePoint invalidate the workflow when a doc has changed&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;This is a bit simpler. Leave the users as “contributors” so they CAN still change the document. But setup the workflow to cancel the workflow when a change has been made. For example, this would need to be checked&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/Workflowsecurityoptionsforlockingdownado_14AAA/clip_image003_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image003" border="0" alt="clip_image003" src="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/Workflowsecurityoptionsforlockingdownado_14AAA/clip_image003_thumb.jpg" width="240" height="79" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;And this could be part of the configuration too&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/Workflowsecurityoptionsforlockingdownado_14AAA/clip_image005_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image005" border="0" alt="clip_image005" src="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/Workflowsecurityoptionsforlockingdownado_14AAA/clip_image005_thumb.jpg" width="244" height="90" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Option 3: Digital signatures&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;Probably the most secure way to accomplish this is to use digital signatures and InfoPath to officially sign the document. Once the document is signed approvers would not be able to change the data.&lt;/p&gt;  &lt;p&gt;Hope this benefits some of you out there who are faced with a similar solution need.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9900580" width="1" height="1"&gt;</content><author><name>natebaum</name><uri>http://blogs.msdn.com/members/natebaum.aspx</uri></author><category term="SharePoint" scheme="http://blogs.msdn.com/natebaum/archive/tags/SharePoint/default.aspx" /><category term="Security" scheme="http://blogs.msdn.com/natebaum/archive/tags/Security/default.aspx" /><category term="Workflow" scheme="http://blogs.msdn.com/natebaum/archive/tags/Workflow/default.aspx" /></entry><entry><title>New Guidance on Developing SharePoint Applications</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/natebaum/archive/2009/09/06/new-guidance-on-developing-sharepoint-applications.aspx" /><id>http://blogs.msdn.com/natebaum/archive/2009/09/06/new-guidance-on-developing-sharepoint-applications.aspx</id><published>2009-09-06T10:16:25Z</published><updated>2009-09-06T10:16:25Z</updated><content type="html">&lt;p&gt;I’ve had several customers ask me how they can develop a process within their organization to determine whether a solution or application is a good fit for SharePoint. It takes a lot of experience and technical understanding to determine this. And unfortunately, there hasn’t always been great content available that goes past the basic training on features.&amp;#160; &lt;/p&gt;  &lt;p&gt;Enter the Microsoft patterns and practices team. The P&amp;amp;P team provides applied guidance to software architects and developers. In a nutshell, they want development teams to be more productive and successful with Microsoft products. The team released “SharePoint Guidance” last November, a great first step for SharePoint developers. A few days ago the group released a great follow-up, &lt;em&gt;Developing SharePoint Applications: Guidance for building collaborative applications that extend your LOB systems&lt;/em&gt;.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Key Links&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;MSDN Content: &lt;a href="http://www.microsoft.com/spg"&gt;http://www.microsoft.com/spg&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Community Site: &lt;a href="http://www.codeplex.com/spg"&gt;http://www.codeplex.com/spg&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Download: &lt;a title="http://www.microsoft.com/downloads/details.aspx?FamilyId=91f3c22c-8be7-4721-9449-84f699337d55&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=91f3c22c-8be7-4721-9449-84f699337d55&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=91f3c22c-8be7-4721-9449-84f699337d55&amp;amp;displaylang=en&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Interoperability and extending SharePoint to line of business systems seems to be coming up a lot lately in my conversations with customers so I’m very excited about this new content. A few of the release goals, copied from the Patterns and Practices team:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;The goal of patterns &amp;amp; practices Developing SharePoint Applications guidance is to help customers understand how to develop large scale, content-driven SharePoint applications that extend the value of existing line of business systems:&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;&lt;b&gt;Large Scale&lt;/b&gt; – guidance on building in the manageability, configurability, and performance expected from large scale applications.&lt;/li&gt;      &lt;li&gt;&lt;b&gt;Content Driven&lt;/b&gt; – more advanced SharePoint applications often include many sites and combine custom coded logic with created content. The guidance includes a demonstration of areas like custom navigation and publishing, composing Web parts with published information, and managing a consistent user experience.&lt;/li&gt;      &lt;li&gt;&lt;b&gt;Extend LOB Systems&lt;/b&gt; – SharePoint can aggregate and extend information from Line of Business systems to end users, enhancing structured business processes with informal processes through collaboration. The guidance shows how to integrate security considerations into business services, and demonstrate how to create collaborative sites that help manage business events like incident escalations and order exceptions.&lt;/li&gt;   &lt;/ul&gt; &lt;/blockquote&gt;  &lt;p&gt;The guidance also contains more complex example solutions that demonstrate various scenarios. For example, the diagram below shows a partner portal application that connects to back-end data. This solution is included in the guidance.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/NewGuidanceonDevelopingSharePointApplica_267D/image_6.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/NewGuidanceonDevelopingSharePointApplica_267D/image_thumb_2.png" width="596" height="370" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Check it out!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9891901" width="1" height="1"&gt;</content><author><name>natebaum</name><uri>http://blogs.msdn.com/members/natebaum.aspx</uri></author><category term="SharePoint" scheme="http://blogs.msdn.com/natebaum/archive/tags/SharePoint/default.aspx" /><category term="Development" scheme="http://blogs.msdn.com/natebaum/archive/tags/Development/default.aspx" /><category term="Interop" scheme="http://blogs.msdn.com/natebaum/archive/tags/Interop/default.aspx" /></entry><entry><title>InfoPath 2010 Overview Video and Content – Eliminating the Clicks</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/natebaum/archive/2009/08/24/infopath-2010-overview-video-and-content-eliminating-the-clicks.aspx" /><id>http://blogs.msdn.com/natebaum/archive/2009/08/24/infopath-2010-overview-video-and-content-eliminating-the-clicks.aspx</id><published>2009-08-24T10:04:00Z</published><updated>2009-08-24T10:04:00Z</updated><content type="html">&lt;P&gt;I spent a little time last week reviewing some of the new InfoPath 2010 features and content. One recent addition to the content is a video out on YouTube, posted by the InfoPath Product team. This eight minute video covers the basics of creating and publishing forms with InfoPath 2010. If you’re looking for a short but sweet demo of InfoPath 2010, go here first: &lt;A href="http://www.youtube.com/watch?v=VKJ3A12RfE8" mce_href="http://www.youtube.com/watch?v=VKJ3A12RfE8"&gt;http://www.youtube.com/watch?v=VKJ3A12RfE8&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;One thing that stands out to me as someone who’s spent a lot of time with InfoPath 2003 and InfoPath 2007 is a significant reduction in mouse clicks to get things done. If you’ve spent time with either InfoPath 2003 or 2007 you’ve probably noted that it takes a lot of clicks to design a form. For example, if you want to add a new condition on a rule it takes some time to click to add a rule and then go through the steps of adding a specific conditional statement. And then you end up clicking OK several times to finish the configuration. Here are four new capabilities that I think InfoPath form designers will love about InfoPath 2010, especially as it relates to reducing mouse clicks:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;The Rules Manager. Now when a form designer wants to understand the form rules better, the Rules Manager provides a great way to view rules data in a single spot. Quick Rules is also something I’m excited about. This is sort of like your “fast cash withdrawal” of InfoPath rules. Depending on the control that is selected, the form designer is presented with a list of the most common rules for that control type. Fantastic!&lt;/LI&gt;
&lt;LI&gt;Let’s not forget about the new ribbon. The Fluent UI is coming to InfoPath. And this will honestly save me several clicks as well. Sure, it takes a few days to grow on you, but most customers I talk to love the ribbon in Office 2007 applications like Word, Excel, and PowerPoint. I think this UI change in InfoPath 2010 will ultimately ‘unbury’ many of the design features within the product. Just look at how easy it is to choose a page layout and add section layouts in the demo video. And the overall feel to an end user is very similar to Microsoft Word, a huge benefit when it comes to training.&lt;/LI&gt;
&lt;LI&gt;The backstage area within InfoPath is a huge benefit as well. In previous InfoPath versions there was a Design Tasks option that was a good way to jump back to the top-level form design menu actions. Backstage builds on this by exposing a lot of these design tasks (Publishing, Design Checker, Submit Options) in a single location that’s always one-click away. &lt;/LI&gt;
&lt;LI&gt;And finally, One-click publishing is a great way to quickly make changes and re-publish out to a location. Gone are the days where an InfoPath designer makes a small change to the form and is required to click through the publishing wizard six or eight times. Make the change, save, and publish.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;For further reading/watching on InfoPath 2010 see the following blog postings from the InfoPath product team. And you’ll also note that there are several related videos out on YouTube covering Office 2010 in more details.&lt;/P&gt;
&lt;P&gt;&lt;A title="InfoPath 2010 feature videos" href="http://blogs.msdn.com/infopath/archive/2009/07/17/check-out-infopath-2010-feature-videos-on-youtube.aspx" mce_href="http://blogs.msdn.com/infopath/archive/2009/07/17/check-out-infopath-2010-feature-videos-on-youtube.aspx"&gt;InfoPath 2010 feature videos&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;One final note: many of you know that InfoPath has several integration points with SharePoint. And at this point in time public information about SharePoint 2010 is fairly limited. It hasn’t been fully disclosed yet. So I was surprised to find an InfoPath Overview on the InfoPath team blog that touched on several up-and-coming integration features between InfoPath 2010 and SharePoint 2010. &lt;/P&gt;
&lt;P&gt;Read the post here:&amp;nbsp; &lt;A title="What's New in InfoPath 2010-" href="http://blogs.msdn.com/infopath/archive/2009/07/15/what-s-new-in-infopath-2010.aspx" mce_href="http://blogs.msdn.com/infopath/archive/2009/07/15/what-s-new-in-infopath-2010.aspx"&gt;What's New in InfoPath 2010&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I’m very excited about several of these new capabilities, and I’ll have much more to say about these capabilities after SharePoint 2010 full disclosure. &lt;/P&gt;
&lt;P&gt;Stay tuned!&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.mssharepointconference.com/" mce_href="http://www.mssharepointconference.com/"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/InfoPath2010OverviewVideoandContentElimi_2608/image_3.png" width=244 height=68 mce_src="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/InfoPath2010OverviewVideoandContentElimi_2608/image_3.png"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Update 9/8/2009: See comment below for a link to another great video on InfoPath 2010/SharePoint 2010 integration. Thanks Michael!&lt;/STRONG&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9882444" width="1" height="1"&gt;</content><author><name>natebaum</name><uri>http://blogs.msdn.com/members/natebaum.aspx</uri></author><category term="SharePoint 2010" scheme="http://blogs.msdn.com/natebaum/archive/tags/SharePoint+2010/default.aspx" /><category term="Office 2010" scheme="http://blogs.msdn.com/natebaum/archive/tags/Office+2010/default.aspx" /><category term="InfoPath" scheme="http://blogs.msdn.com/natebaum/archive/tags/InfoPath/default.aspx" /></entry><entry><title>Explaining SharePoint to your Mom</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/natebaum/archive/2009/08/16/explaining-sharepoint-to-your-mom.aspx" /><id>http://blogs.msdn.com/natebaum/archive/2009/08/16/explaining-sharepoint-to-your-mom.aspx</id><published>2009-08-17T06:43:30Z</published><updated>2009-08-17T06:43:30Z</updated><content type="html">&lt;p&gt;A colleague just pointed me to a great new video produced by Common Craft called &lt;a href="http://www.microsoft.com/video/en/us/details/76e8d3af-c2bd-42a6-bb12-befcbd041bf1 " target="_blank"&gt;SharePoint in Plain English&lt;/a&gt;. This 3 minute video can be found here:&amp;#160; &lt;a href="http://www.microsoft.com/video/en/us/details/76e8d3af-c2bd-42a6-bb12-befcbd041bf1"&gt;www.microsoft.com/video/en/us/details/76e8d3af-c2bd-42a6-bb12-befcbd041bf1&lt;/a&gt;&amp;#160; It’s also out on YouTube. &lt;/p&gt;  &lt;p&gt;When I moved out to Seattle and joined Microsoft back in 1997 I’m pretty sure my parents thought my office was attached to a giant plant where CDs/floppy disks were loaded with Microsoft’s latest software and packaged for shipping out to retail stores. Growing up in the midwest, this is generally how it is with big companies (mostly manufacturing in Michigan too). They couldn’t really picture an entire campus of office buildings and no manufacturing facility so I think they were pretty surprised when they came out for a visit. &lt;/p&gt;  &lt;p&gt;My job at the time was to “build” Microsoft Exchange (v5.0 SP and 5.5). Explaining Microsoft Exchange to my mom was a bit of a challenge. And I couldn’t find a nice way to describe what it meant to ‘build’ Exchange in plain English. How do you water down the process of syncing all the source code and compiling it, localizing it, and arranging the files into an installable software program. It was better to just say “I write code using a computer language to automate certain tasks.” &lt;/p&gt;  &lt;p&gt;Twelve years later and back with Microsoft I still find it challenging to explain what I do to my mom. I think she understands my job a lot better and she knows I help to sell and provide technical guidance on SharePoint, but I’d bet a steak dinner that if someone were to ask her what SharePoint is, she wouldn’t have a good response. &lt;/p&gt;  &lt;p&gt;All that to say, a huge THANKS to &lt;a href="http://www.commoncraft.com" target="_blank"&gt;Common Craft&lt;/a&gt; for producing this easy-to-reference, easy-to-consume video. I’ve already sent a link to my mom and dad. &lt;/p&gt;  &lt;p&gt;One additional comment: I definitely agree with the comment left on the YouTube site: the video really focuses on collaboration/document management but SharePoint is SO much more than that. What about social, BI, enterprise search, forms? And the ability to develop on top of SharePoint. The list could go on and on…&lt;/p&gt;  &lt;p&gt;OK, so this isn’t the complete SharePoint picture but you need to start somewhere, right? If it were a ten minute video I think a non-technical, non-IT viewer’s eyes would start to glaze over. But I’d love to see a few of these videos created, maybe one for each basic workload. What are your thoughts? What sort of content can we (Microsoft) produce to best support end users in the SharePoint 2010 timeframe?&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9871983" width="1" height="1"&gt;</content><author><name>natebaum</name><uri>http://blogs.msdn.com/members/natebaum.aspx</uri></author><category term="SharePoint" scheme="http://blogs.msdn.com/natebaum/archive/tags/SharePoint/default.aspx" /><category term="End User" scheme="http://blogs.msdn.com/natebaum/archive/tags/End+User/default.aspx" /><category term="Training" scheme="http://blogs.msdn.com/natebaum/archive/tags/Training/default.aspx" /></entry><entry><title>Discussion Boards and Content Types</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/natebaum/archive/2009/08/03/discussion-boards-and-content-types.aspx" /><id>http://blogs.msdn.com/natebaum/archive/2009/08/03/discussion-boards-and-content-types.aspx</id><published>2009-08-03T10:28:08Z</published><updated>2009-08-03T10:28:08Z</updated><content type="html">&lt;p&gt;My last night in Seattle/Redmond. I have one day left of SharePoint 2010 Developer Ignite training and I am wiped out. What better time to crank out a blog post.&lt;/p&gt;  &lt;p&gt;I received an interesting email from a customer not too long ago regarding Discussion Boards. In a nutshell (and names changed to protect the innocent) here is what the business user was looking for:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;“I would like to set up one discussion board capable of capturing multiple content types, like Unplanned Event, Equipment Problem, etc.&amp;#160; Each content type would have a common group of columns, like created by, created on, last modified, subject, description, etc.&amp;#160; Each would also have additional columns which are specific to the content type.&amp;#160; For instance, Unplanned Event might have columns for event start/end date and time, event type, corrective actions taken, etc.&amp;#160; Equipment Problem might have columns for equipment location, trouble-shooting performed, abnormal running conditions, etc.&amp;#160; Each content type would likely have a different work flow.&lt;/p&gt;    &lt;p&gt;The subject view of the discussion group would display all entries, regardless of content type.&amp;#160; This view would display some of the common columns and probably be ordered on last modified date.&amp;#160; Viewing/editing forms would display all columns, including the content type specific columns.&amp;#160; Each entry would allow replies to be added.”&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Now, I’ve done a lot of work with discussion boards in the past, but more around basic capabilities. I’d never had a request come in for this type of solution so I never peeled back the onion to see how content types are configured. I was surprised to find out that by default multiple content types are allowed for this list type. There are two content types available on the list. The first content type, ‘Discussion’, is the default. It inherits from the &lt;strong&gt;folder &lt;/strong&gt;content type. This is the only type of content you can create from the ‘New’ button (despite default settings below). The second content type is ‘Message’. This content type can only be created by clicking the ‘reply’ button on the form. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/DiscussionBoardsandContentTypes_30BD/image_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/DiscussionBoardsandContentTypes_30BD/image_thumb.png" width="696" height="148" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;So in Essence, the Discussion content type is just a fancy folder. When a user creates a discussion and views this, the list has a special out-of-box view. Part of that view is that users can click “reply”. This basically creates a new list item based on the message content type. This new item is placed ‘under’ the Discussion list item. All this is wired up natively.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;So what’s the answer?&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;My customer originally went down the path of creating a new content type, inheriting from discussion (which inherits from folder) and adding site columns. When my customer attempted to add this content type to the discussion board the ‘enhanced discussion’ content type could not be found. It turns out that the discussion board is picky as to what content types it allows. The folder content type is not on the list. And my feeling was that even if you could get around this with code, there would still be several issues. First, you’d need to address making the ‘reply’ button unique for each ‘enhanced discussion’ content type with custom logic. Second, you’d have to handle the custom capabilities in the views settings. The list goes on.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/DiscussionBoardsandContentTypes_30BD/image_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/DiscussionBoardsandContentTypes_30BD/image_thumb_1.png" width="761" height="190" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Option 2&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;So what was the answer? Well based on the architecture of the out-of-box discussion group list definition my personal recommendation was to use multiple discussion groups to achieve the desired results. In the end I think it’d be far easier to manage and customize using the built in SharePoint methods. This would allow a team to easily add metadata columns to each discussion group list through the web admin. Plain and easy.&lt;/p&gt;  &lt;p&gt;The only challenge with this configuration is the roll-up view. The requirements state “the subject view of the discussion group would display all entries, regardless of content type.&amp;#160; This view would display some of the common columns and probably be ordered on last modified date.&amp;#160; Viewing/editing forms would display all columns, including the content type specific columns.”&lt;/p&gt;  &lt;p&gt;This could be accomplished a number of ways including content by query web part, data view web part, or a custom web part. All in all, much easier than the prospect of hacking things through the UI, or writing code, or creating a new discussion list definition. &lt;/p&gt;  &lt;p&gt;There are always multiple ways to accomplish something in SharePoint and I’m not suggesting it’s not possible to create a list with multiple discussion/message content types, but my opinion is that it will take a lot more work to do this, and a lot more customization than the approach I describe above. &lt;/p&gt;  &lt;p&gt;   &lt;p&gt;Are there any other creative approaches to handling the above requirements in SharePoint? Add your thoughts!&lt;/p&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9855983" width="1" height="1"&gt;</content><author><name>natebaum</name><uri>http://blogs.msdn.com/members/natebaum.aspx</uri></author><category term="SharePoint" scheme="http://blogs.msdn.com/natebaum/archive/tags/SharePoint/default.aspx" /><category term="Collaboration" scheme="http://blogs.msdn.com/natebaum/archive/tags/Collaboration/default.aspx" /></entry><entry><title>A Scorching TechReady and the Deploy Now Versus Later Question</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/natebaum/archive/2009/07/31/a-scorching-techready-and-the-deploy-now-versus-later-question.aspx" /><id>http://blogs.msdn.com/natebaum/archive/2009/07/31/a-scorching-techready-and-the-deploy-now-versus-later-question.aspx</id><published>2009-07-31T11:24:55Z</published><updated>2009-07-31T11:24:55Z</updated><content type="html">&lt;p&gt;One day left at TechReady 9 and I’ve already had a great week. The &lt;a href="http://www.msnbc.msn.com/id/32199224/ns/weather" target="_blank"&gt;record-setting heat in Seattle&lt;/a&gt; hasn’t gotten in the way one bit. I’ve been inside most of the day in air-conditioning learning about great technologies, both current and future. There are some really fantastic products coming out in the next year. &lt;/p&gt;  &lt;p&gt;I’ve also enjoyed getting together with current colleagues in my district, re-uniting with old colleagues, and meeting several new technical specialists in the field. I also really enjoy getting a chance to meet people from the product group. I’m always amazed at how friendly and engaging these people are, especially with deadlines looming and endless requests for their time. &lt;/p&gt;  &lt;p&gt;In addition to TechReady activities I’ve been keeping up with customers and today I got my first email asking for my thoughts on whether to deploy a solution on SharePoint 2007 or wait for SharePoint 2010. In this case, SharePoint isn’t in the environment anywhere. I’m expecting several more so I thought I’d post my opinion out here for all to see.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;The Typical Questions&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;1. When will it be available? &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Answer: The latest announced information is &lt;a href="http://www.informationweek.com/news/windows/operatingsystems/showArticle.jhtml?articleID=218500775&amp;amp;subSection=News" target="_blank"&gt;first half of calendar year 2010&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;em&gt;2. Will it be stable? &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Answer: That’s a fairly broad question. And of course there is no way to make guarantees for every feature/function of SharePoint. That said, this is our version 4 of the product, and version 3 (2007) was stable out of the gate in my experience.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;em&gt;3. What was 2007 like initially as far as bugs?&lt;/em&gt; &lt;/p&gt;  &lt;p&gt;Answer: This is also fairly broad. I’m sure some might complain about certain features/workloads of SharePoint and the challenges they had out of the gate. The biggest complaint I heard from my consultant peers at the time was lack of deep documentation. I know we are focused on addressing this up front this time around.&lt;/p&gt;  &lt;p&gt;My personal experience deploying SharePoint 2007 (v3) in a 10K person organization was very good. Some stats: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;General availability of SharePoint 2007: January 2007 &lt;/li&gt;    &lt;li&gt;Launch of enterprise-wide SharePoint-based portal, My Sites, enterprise search, and collaboration platform: April 13, 2007 &lt;/li&gt;    &lt;li&gt;Number of hours of downtime as of Dec 31, 2007: 1 (due to shared SQL issue) &lt;/li&gt;    &lt;li&gt;Percentage uptime over this period: 99.98% &lt;/li&gt;    &lt;li&gt;Number of servers in the farm (including clustered SQL): 6 &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;My Advice &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;My suggestion today (July 31st) for most organizations is to move forward with 2007 planning and deployment but keep one eye on SharePoint 2010 announcements/information. &lt;/p&gt;  &lt;p&gt;The best advice I can give is to ramp up on 2010 and follow best practice with 2007 today. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Some additional thoughts:&lt;/p&gt;  &lt;p&gt;1. Hardware/software/browser requirements - you’ll notice in the post below that we’ve released general 2010 hardware guidance, so build your 2007 environment on this same hardware so you are ready to upgrade when 2010 is available. And check out the other great recommendations in this post as far as using Windows Server 2008 and getting users off of IE6. There are several requirements for 2010 that you can address now. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/sharepoint/archive/2009/05/11/announcing-sharepoint-server-2010-preliminary-system-requirements.aspx"&gt;http://blogs.msdn.com/sharepoint/archive/2009/05/11/announcing-sharepoint-server-2010-preliminary-system-requirements.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;2. When deploying on 2007 use out-of-box as much as possible. Limit customizations to common customizations (e.g. custom master pages).&amp;#160; And check for customization compatibility using the Upgrade Checker that was released with Service Pack 2: &lt;a href="http://technet.microsoft.com/en-us/library/dd793607.aspx"&gt;http://technet.microsoft.com/en-us/library/dd793607.aspx&lt;/a&gt;. Run the Upgrade Check, especially if deeper customizations are considered. I’m not saying that you shouldn’t deploy custom solutions, etc. But you should be aware of how these solutions might impact an upgrade to SharePoint 2010.&lt;/p&gt;  &lt;p&gt;3. If you are considering 3&lt;sup&gt;rd&lt;/sup&gt; party solutions, either free open source (codeplex) or MS partner products consider upgrade challenges. If you are purchasing a solution I’d ask the company what their roadmap is for SharePoint 2010 and how their product will upgrade. Are they aligned with Microsoft? Also, what is the timeframe for having an upgrade solution? It might be interesting to install the vendor’s solution and run the Upgrade Checker to see what happens. &lt;/p&gt;  &lt;p&gt;4. For each solution/component of SharePoint you are looking to leverage consider how it might change in 2010. For example, how will the BDC change in 2010? In some cases there is some basic info in the sneak peak video on SharePoint 2010.&lt;/p&gt;  &lt;p&gt;5. Plan to upgrade from the start, both from a planning perspective and a budget perspective. &lt;/p&gt;  &lt;p&gt;6. When 2010 is released and you upgrade shortly after RTM, don’t try to push the platform to the limits. Use it the way it was designed (and tested). If you have a unique business solution, test it first.&lt;/p&gt;  &lt;p&gt;Bottom line: You’ve heard it said before: “walk before you run”. So start walking on 2007, upgrade, and then run on 2010. This will give you immediate value today, with a plan for a broader deployment with SharePoint 2010.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Timing is Everything&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;As more details are released, dates firm up, and beta builds become public it may make sense to focus on SharePoint 2010. It also depends on the specific solution you are looking to launch. What are the requirements? How soon is the business asking for it? These all weigh in to the final strategy.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;What I Can’t Tell You&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;I realize that every organization is unique. And you know your organization better than I do. In some cases, there might be a policy on how quickly you can deploy a product in the enterprise after it releases.&amp;#160; In other cases, it could be extremely hard to budget for an upgrade. In other words, you might get one shot to get SharePoint out in the enterprise. These organization policies could impact the final decision more than any other aspect.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Hope this helps as you think through your strategy. Happy SharePointing!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9854218" width="1" height="1"&gt;</content><author><name>natebaum</name><uri>http://blogs.msdn.com/members/natebaum.aspx</uri></author><category term="SharePoint 2010" scheme="http://blogs.msdn.com/natebaum/archive/tags/SharePoint+2010/default.aspx" /><category term="Deployment" scheme="http://blogs.msdn.com/natebaum/archive/tags/Deployment/default.aspx" /></entry><entry><title>TechReady -  Ready to Sizzle</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/natebaum/archive/2009/07/27/techready-ready-to-sizzle.aspx" /><id>http://blogs.msdn.com/natebaum/archive/2009/07/27/techready-ready-to-sizzle.aspx</id><published>2009-07-27T10:37:09Z</published><updated>2009-07-27T10:37:09Z</updated><content type="html">&lt;p&gt;Twice a year Microsoft puts on a Microsoft-only technical conference called TechReady. I’m fortunate enough to be able to attend this week. TechReady 9, as it’s called, is in Seattle and it looks like it’ll be a scorcher. The weather forecast is calling for a week of highs in upper 90s. Having spent nearly 6 years out here, I know first hand that this sort of heat is very rare in Seattle. But for all of us technology geeks that have descended on to Seattle what will really be hot this week is all the new technologies and products on display. This is a special TechReady in that we have SO many new products coming out soon. So for me, this particular TechReady is really all about getting ramped up on the next wave. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The announcement last week that &lt;a href="http://www.microsoft.com/Presspass/press/2009/jul09/07-22Windows7RTMPR.mspx" target="_blank"&gt;Windows 7 has been released to manufacturing&lt;/a&gt; (ready to sell) and Windows Server 2008 R2 is released too will certainly generate some buzz and excitement. &lt;a href="http://www.microsoft.com/exchange/2010/en/us/default.aspx"&gt;Exchange 2010&lt;/a&gt; is also on the horizon. There have also been &lt;a href="http://blogs.msdn.com/natebaum/archive/2009/07/14/big-day-at-the-wpc.aspx"&gt;several announcements about Office 2010 and SharePoint 2010&lt;/a&gt; in recent weeks and we will no doubt be digging deeper into both these products over the course of the week. Since I focus my energies on Office and SharePoint I’m especially excited to roll up my sleeves and see the latest in action. Sorry, but I won’t be able to disclose any new info on SharePoint 2010. Check the official sites for updates and sign up for the SharePoint Conference in 11 weeks. At the SPC in Las Vegas SharePoint 2010 content will be hot off the presses!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9849766" width="1" height="1"&gt;</content><author><name>natebaum</name><uri>http://blogs.msdn.com/members/natebaum.aspx</uri></author><category term="TechReady" scheme="http://blogs.msdn.com/natebaum/archive/tags/TechReady/default.aspx" /><category term="Microsoft" scheme="http://blogs.msdn.com/natebaum/archive/tags/Microsoft/default.aspx" /></entry><entry><title>SharePoint Surveys – Overview and Links</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/natebaum/archive/2009/07/15/sharepoint-surveys-overview-and-links.aspx" /><id>http://blogs.msdn.com/natebaum/archive/2009/07/15/sharepoint-surveys-overview-and-links.aspx</id><published>2009-07-15T09:57:23Z</published><updated>2009-07-15T09:57:23Z</updated><content type="html">&lt;p&gt;A few months ago I looked high and low for a simple table/list covering SharePoint survey capabilities for a customer. I wasn’t able to find one so I put together the following list of SharePoint survey capabilities:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Default survey template comes out of the box&lt;/li&gt;    &lt;li&gt;Familiar interface to end users - no need to learn a new application&lt;/li&gt;    &lt;li&gt;Several options for capturing survey responses ( text, dropdown list, yes/no, ratings, date, currency, etc.)&lt;/li&gt;    &lt;li&gt;Ability to export results to Excel, view as an RSS feed, or get an email alert on survey responses&lt;/li&gt;    &lt;li&gt;Graphical display of responses &lt;/li&gt;    &lt;li&gt;Ability to save user data with the survey or capture results as anonymous*. NOTE: the survey response user is still tagged, just hidden from the survey admin. So it IS possible to see who sent in an anonymous survey response with the right level of permissions&lt;/li&gt;    &lt;li&gt;Ability to allow individuals to submit multiple responses, or limit each user to a single response&lt;/li&gt;    &lt;li&gt;Branching logic is now supported in MOSS 2007 surveys (e.g. questions are asked/not asked based on responses to other questions) &lt;/li&gt;    &lt;li&gt;Longer surveys and forms can be broken up over multiple pages&lt;/li&gt;    &lt;li&gt;Ability to customize look-and-feel using SharePoint Designer&lt;/li&gt;    &lt;li&gt;Ability to extend survey capabilities with 3rd party solutions at a low cost &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;I also found the following articles which may help in understanding these features better: &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Technet article on SharePoint surveys – I wouldn’t put too much emphasis on the forms services piece (I didn’t include this in the capabilities list above, since it is an Enterprise SharePoint capability, and more involved)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/magazine/cc194407.aspx"&gt;http://technet.microsoft.com/en-us/magazine/cc194407.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Washington State survey review – I thought this gave some good screenshots/basics on using the out-of-box SharePoint survey list&lt;/p&gt;  &lt;p&gt;&lt;a href="https://sharepoint.cahnrs.wsu.edu/sandbox/surveys/wiki/Home.aspx"&gt;https://sharepoint.cahnrs.wsu.edu/sandbox/surveys/wiki/Home.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Hope this helps!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9833940" width="1" height="1"&gt;</content><author><name>natebaum</name><uri>http://blogs.msdn.com/members/natebaum.aspx</uri></author><category term="SharePoint" scheme="http://blogs.msdn.com/natebaum/archive/tags/SharePoint/default.aspx" /><category term="Collaboration" scheme="http://blogs.msdn.com/natebaum/archive/tags/Collaboration/default.aspx" /><category term="Surveys" scheme="http://blogs.msdn.com/natebaum/archive/tags/Surveys/default.aspx" /></entry><entry><title>Big Day at the WPC</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/natebaum/archive/2009/07/14/big-day-at-the-wpc.aspx" /><id>http://blogs.msdn.com/natebaum/archive/2009/07/14/big-day-at-the-wpc.aspx</id><published>2009-07-14T07:04:00Z</published><updated>2009-07-14T07:04:00Z</updated><content type="html">&lt;P&gt;Today ended up being a big day of announcements at the Worldwide Partner Conference. Office 2010 was demo’ed – very fun to see it highlighted. The Office 2010 Technical Preview private beta was released. We also announced some sneak peaks of SharePoint 2010, posted out to a new site.&lt;/P&gt;
&lt;P&gt;If you want to see and learn more about both Office 2010 and SharePoint 2010 today, here’s my list of top sites to check out:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Digital Partner Conference Site&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Overview: Go here to see the keynotes and read about the announcements. Also watch tomorrow’s keynote live&lt;/P&gt;
&lt;P&gt;&lt;A title=http://www.digitalwpc.com/ href="http://www.digitalwpc.com/" mce_href="http://www.digitalwpc.com/"&gt;http://www.digitalwpc.com/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A title=http://www.digitalwpc.com/Products/AllProducts/Office2010 href="http://www.digitalwpc.com/Products/AllProducts/Office2010" mce_href="http://www.digitalwpc.com/Products/AllProducts/Office2010"&gt;http://www.digitalwpc.com/Products/AllProducts/Office2010&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Office 2010 – the movie&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Overview: this site has been live for quite some time. More content was added today after the announcement&lt;/P&gt;
&lt;P&gt;&lt;A title=http://www.office2010themovie.com/ href="http://www.office2010themovie.com/" mce_href="http://www.office2010themovie.com/"&gt;http://www.office2010themovie.com/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;New Office 2010 Engineering team Blog&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Overview: a new blog launched – the official blog of the Office 2010 product development team&lt;/P&gt;
&lt;P&gt;&lt;A title=http://blogs.technet.com/office2010/ href="http://blogs.technet.com/office2010/" mce_href="http://blogs.technet.com/office2010/"&gt;http://blogs.technet.com/office2010/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;SharePoint Team Blog post on SharePoint 2010 &lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Overview: info on the new SharePoint 2010 site and sneak peak videos&lt;/P&gt;
&lt;P&gt;&lt;A title=http://blogs.msdn.com/sharepoint/archive/2009/07/13/announcing-sharepoint-2010-technical-preview.aspx href="http://blogs.msdn.com/sharepoint/archive/2009/07/13/announcing-sharepoint-2010-technical-preview.aspx" mce_href="http://blogs.msdn.com/sharepoint/archive/2009/07/13/announcing-sharepoint-2010-technical-preview.aspx"&gt;http://blogs.msdn.com/sharepoint/archive/2009/07/13/announcing-sharepoint-2010-technical-preview.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;SharePoint 2010 Sneak Peak site&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Overview: new site on the public sharepoint.microsoft.com site&lt;/P&gt;
&lt;P&gt;&lt;A title=http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/default.aspx href="http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/default.aspx" mce_href="http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/default.aspx"&gt;http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/default.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/default.aspx" target=_blank mce_href="http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/default.aspx"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=SP10-wheel border=0 alt=SP10-wheel src="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/BigDayattheWPC_11B/SP10-wheel_3.png" width=665 height=235 mce_src="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/BigDayattheWPC_11B/SP10-wheel_3.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Stay tuned – a lot more exciting news to come! And now is a great time to plan on attending the SharePoint Conference in October too! &lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.mssharepointconference.com/" target=_blank mce_href="http://www.mssharepointconference.com/"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=clip_image001 border=0 alt=clip_image001 src="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/BigDayattheWPC_11B/clip_image001_c2108a37-89d1-48bb-940f-85c60be98d53.gif" width=377 height=103 mce_src="http://blogs.msdn.com/blogfiles/natebaum/WindowsLiveWriter/BigDayattheWPC_11B/clip_image001_c2108a37-89d1-48bb-940f-85c60be98d53.gif"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Nate&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9832739" width="1" height="1"&gt;</content><author><name>natebaum</name><uri>http://blogs.msdn.com/members/natebaum.aspx</uri></author><category term="SharePoint 2010" scheme="http://blogs.msdn.com/natebaum/archive/tags/SharePoint+2010/default.aspx" /><category term="Office 2010" scheme="http://blogs.msdn.com/natebaum/archive/tags/Office+2010/default.aspx" /></entry></feed>