Welcome to MSDN Blogs Sign in | Join | Help

Service Pack 2 Update.

The public update for the Service Pack 2 expiration date issue is now available for download. 

The update can be applied before or after Service Pack 2 installation.  If the update is applied prior to installing Service Pack 2 it will prevent the expiration date from being improperly activated during installation of Service Pack 2, if it is applied after Service Pack 2 it will remove the expiration date incorrectly set during installation of Service Pack 2.

The update is applicable to all of the products that this issue affected (see the list in the KB linked below).

Installation instructions and download links for x86 and x64 are available in this KB: http://support.microsoft.com/kb/971620

The direct download link for x86 is: http://download.microsoft.com/download/2/F/5/2F51AB71-1325-49D2-9CB9-18DEC4780E99/office2007-kb971620-fullfile-x86-glb.exe

And for x64: http://download.microsoft.com/download/5/B/B/5BBD34A9-C528-42B0-8A5F-9A8997B25C32/office2007-kb971620-fullfile-x64-glb.exe

We will be updating the existing Service Pack 2 download package with a new package that includes this fix within the next 4-6 weeks.

Thank you for your patience.

FAQ

Q: How can I tell if the update has worked?
A: The License Type text on the Convert License Type page in Central Administration no longer contains the word “trial”.

Q: I applied the update and now I can’t enter anything in the Convert License Type page in Central Administration, is this right?
A: This is expected behavior if your license type is “Office SharePoint Server with Enterprise Client Access License”. 

Posted by sptblog | 4 Comments

How We Did It: SharePoint.Microsoft.com

I’d like to introduce this next post by congratulating Tony Tai (SharePoint Product Manager) and the team who worked on getting the SharePoint marketing site onto SharePoint.  This was a very cool project and it set the foundation for all the future sites and content that we can now quickly manage and publish onto the Internet.  I’d also like to give a special kudos to Tim McDaniel and Celina Baginski for all their contributions to the project.  So let me get out of the way and hope you enjoy this excellent contribution to the “How We Did It” series.

Cheers!

Dave Pae
SharePoint Technical Product Manager

The Microsoft® Office SharePoint® product group teamed with Advaiya, Inc. to rebuild the SharePoint Web site using the SharePoint Server 2007 platform. Microsoft chose Advaiya, a consulting company in Kirkland, WA, to work with the SharePoint product group because Advaiya has a long history of working closely with many Microsoft teams to develop strategies to roll out new technologies, content, and solutions.

Goals for Rebuilding the Web Site

When the SharePoint.Microsoft.com Web site project started, Microsoft and Advaiya identified several goals:

  • Introduce a fresh design to enhance the customer experience with SharePoint and showcase SharePoint independently of the Microsoft Office suite
  • Create an inviting environment and information structure to help the SharePoint audience find information more easily
  • Streamline the existing publishing processes to enable content authors at Microsoft to quickly publish new content and update existing content without third-party assistance
  • Provide dynamic, up-to-date content for a varied Microsoft Office SharePoint audience (customers, developers, and end users)
  • Use Microsoft Silverlight™ on the home page and throughout the site, and demonstrate that Silverlight and SharePoint work well together

To meet these goals, Advaiya created several custom components and integrated them with the SharePoint platform. This article describes some of the key components and how they were created and explains the design rationale behind each component.

New Graphical Design

To create a fresh new look and enhance the customer experience, a brand-new design was created for the Web site. Several designs were prototyped at the beginning of the project and design review sessions were held to determine which design elements would be incorporated into the new Web site.

The new design presents a clear information hierarchy that allows users to easily locate information on pages. After the new design was approved, Microsoft SharePoint Designer 2007, Microsoft Windows Live™ ID, Microsoft Expression Blend™ 2, and Microsoft Visual Studio® 2008 were used to implement the design inside the SharePoint framework.

New Information Architecture

After years of updates the previous Microsoft SharePoint Web site was rich in content, but it was getting difficult for the growing and increasingly varied user audience to find relevant content easily. To make the information in the Web site easier to locate, several working sessions were held to analyze content and create a new information architecture. These sessions defined the information taxonomy—including how the content is categorized, stored (lists and field controls), and laid out. Detailed documents capture all of the decisions made during the working sessions. Developers, content authors, and designers used these specifications throughout the project.

Custom Page Layouts and Style Sheets

To give content authors the ability to quickly create and update the content in the Web site, custom page layouts and cascading style sheets (CSS) were used throughout the site. The Related Technologies page layout (Figure 1) shows out-of-the-box SharePoint publishing capabilities combined with a custom page layout and CSS. Content authors do not have to spend time or effort formatting content entered into the field controls because the CSS embedded in the page layouts handles the formatting. This practice saves time and ensures a consistent appearance throughout the site.

How-To13

Figure 1. Related Technologies page in edit mode

In building the site, Advaiya chose to use as many out-of-the-box components as possible for several reasons: to save time and money on development, to create an easy upgrade path, and to minimize training costs and ramp-up time for content authors. We also used custom CSS styles to provide a unique appearance for non-content portions of the site. The Quick Launch menu is an excellent example.

How-To12

Figure 2. Custom CSS styles create a uniquely branded Quick Launch menu

Targeted Home Page Audience Content

Another interesting requirement was to display content for targeted audiences at the bottom of the home page. When users click tabs at the left side of the home page, relevant content is displayed without refreshing the page. Additionally, content authors needed to be able to update the content inside a Web browser without requiring Web site coding skills.

How-To11

Figure 3. Targeted audience content on the home page

To implement this requirement, Advaiya created a custom content type and page layout to store information that corresponds to the audience content requirements, and to provide an interface for authoring. Based on the custom page layout, we created publishing pages that correspond to each audience tab on the home page. Content is stored in a page layout so authors can easily write and update it, track versions, and take advantage of the Web content management approval functionality that SharePoint provides. Content authors can create and edit the audience content with out-of-the box SharePoint publishing functionality. Only authenticated users have permission to create, edit, and delete content in these pages, and publishing approval workflows ensure that only approved content appears on the home page.

How-To10

Figure 4. Content for the developer audience page in edit mode

In the home page layout, a Web server control queries pages based on the audience content page layout and returns the information stored in field controls on the pages. We used the SPQuery object to execute this query. The small size of the result set (six items), coupled with the fact this query is run against a single list with only eight items in it, makes this querying approach a perfect choice to meet this requirement. Additionally, we used page output caching functionality to ensure that queries do not overload the server and only execute once every three minutes.

After the Web server control retrieves the data, it applies XSL to the XML returned from the query to transform XML into the HTML that is needed to render the content. This transformation creates the tabbed navigation menu and associated content that changes without refreshing the page.

The XSL applied to the XML is stored in a XSL style sheet in the out-of-the-box Style Library. This approach allows designers to change the XSL style sheet in the Style Library so they can update the appearance of this portion of the home page, and it alleviates the need to recompile the Web server control.

How-To9

Figure 5. The XSL style sheet is used to style targeted audience content

Originally we planned to hide the six pages that contain audience content from anonymous users. However, after the site went live, Microsoft learned that sending direct links to the pages provided additional value and eliminated the need for users to select one of the tab links on the home page to see targeted content. After this discovery, we changed the audience content page layout to look like the home page and included the home page Silverlight hero bar (graphical menu).

How-To8

Figure 6. Targeted audience content components

Silverlight Home Page Hero Bar

You’ve probably seen graphical menus, also called hero bars, in other Web sites—typically they are used to highlight and link directly to new or time-sensitive content. Sometimes they are animated banners that cycle through new content. One of the goals for this project was to create a Silverlight hero bar on the home page. In addition to providing a good user experience and giving Web site visitors easy access to important information, the content had to be dynamic and easy to maintain by Microsoft content authors who do not have Silverlight development skills.

How-To7

Figure 7. Silverlight home page hero bar

To meet this requirement, Advaiya created SharePoint lists to store data to display in the Silverlight hero bar. We created three lists: Customers, Events, and Downloads. This approach allows content authors to create and update content in the Silverlight hero bar by using the familiar list editing functionality SharePoint provides in basic Web pages. Content authors can choose the titles, descriptions, links, pictures, and background images that are displayed inside the Silverlight hero bar component.

How-To6

Figure 8. Data in the Events list that appears in the Silverlight home page hero bar

When the site went live, the Silverlight hero bar received source data as initialization parameters. The initialization parameters were generated by a Web server control that queried the lists. This approach took advantage of page output caching to limit the number of times the lists were queried to only once every three minutes.

We redesigned the component by using a Windows Communication Foundation (WCF) service call to retrieve the information from the SharePoint lists. By taking this new approach, we significantly reduced the home page size, whether or not users’ Web browsers are enabled for Silverlight. To ensure that front-end Web servers are not overloaded with queries from each page load, we cached the query results inside the WCF service. Because the Web server control was no longer needed to provide the initialization parameters, we were able to eliminate it.

To accommodate Web browsers that do not support Silverlight, we used JavaScript to detect whether the browser supports Silverlight. If the browser does not support Silverlight, then the Silverlight control is hidden and a non-Silverlight version of the hero bar is rendered in the browser.

How-To5

Figure 9. Silverlight home page hero bar components

Silverlight Main Menu Navigation

Another goal for the project was to use Silverlight for the main menu navigation. The Silverlight main menu navigation control had to be dynamic to allow content authors to change the links by using out-of-the-box features to modify the navigation.

How-To4

Figure 10. Silverlight main menu navigation

To meet this requirement, we created a dynamic main menu navigation control in Silverlight. The out-of-the-box site map providers that come with SharePoint give Silverlight the navigation nodes that make up the menu. This approach allows content authors to modify the Silverlight main menu navigation by using out-of-the-box navigation editing functionality in SharePoint. In Figure 11, you can see that only the sub-sites are shown in the main menu navigation and the publishing pages for dynamic audience content, search results, and home page are hidden.

How-To3

Figure 11. Out-of-the-box navigation settings

As with the Silverlight hero bar, we used a combination of initialization parameters and a WCF service to load the data and we designed the component to operate under a variety of bandwidth and display conditions.

How-To2

Figure 12. Silverlight main menu navigation components

Search Engine Optimization

We did several things to optimize the Web site for search engines to find content. One of these optimizations included adding two field controls to each page layout. These field controls allow content authors to specify keywords and the descriptive title for each page in the Web site.

How-To1

Figure 13. Field controls for keywords and page description

Visitor Tracking and Business Intelligence

To implement functionality that provides the SharePoint product group with details about Web site visitors and with other Business Intelligence information, Advaiya worked with the Webtrends team. Webtrends provides analytics and marketing intelligence solutions. First, we included Webtrends JavaScript functions in master pages to track each page view individually. To track how often the targeted audience content on the home page is viewed, we call a Webtrends JavaScript function each time a user clicks one of the audience links. The JavaScript functions make calls to the Webtrends server and report which audience tab is selected.

dcsMultiTrack('DCS.dcssip', 'sharepoint.microsoft.com', 'DCS.dcsuri', '/pages/highlight.aspx', 'WT.ti', 'Microsoft Office SharePoint Server – Connecting People, Process, and Information', 'WT.dl', '0');

Figure 14. Webtrends JavaScript function tracks when a user clicks the Highlight tab on the home page

We also enhanced the home page Silverlight hero bar to track how Web site visitors interact with it. We used the same JavaScript function inside the hero bar to capture which main tabs, sub-tabs, and downloads users click.

Packaging and Deployment

To ensure that the site followed best practices for deployment, all of the components that support the site were packaged in SharePoint solution packages (.wsp files). When we rolled out the site to the pre-production and production server farms, we ran a batch file (containing STSADM commands) that deployed the packages, installed and activated the features, and created the site collection. Finally, we moved the content database from our content authoring and staging environment to the pre-production and production server farms, set the site collection administrator, and enabled anonymous access. We were up and running without any issues.

Conclusion

In only three months we were able to understand the existing Web site content, create a new information taxonomy and Web site design, develop the components, move content, conduct performance tests, and roll out the site to production. Building on the SharePoint platform allowed us to meet or exceed all of the project goals in a short amount of time. The product group is already realizing the benefits of the improved content publishing model and the Web site is growing and improving every day.

Todd Baginski – Senior Enterprise Solutions Strategist, Advaiya, Inc.

Pratyush Mishra – Enterprise Technology Strategist, Advaiya, Inc.

Jomit Vaghela – Principal, Office Platform and Live Services, Advaiya, Inc.

Vivek Soni – Senior Associate, Advaiya, Inc.

Marshal Hagen – Software Developer, Advaiya, Inc.

Meeta Chopra – Consultant, Advaiya, Inc.

Ritu Mathur – Associate, Advaiya, Inc.

Raquel Mayer – Art Director, Advaiya, Inc.

Posted by sptblog | 7 Comments

How Microsoft IT Designs and Creates Enterprise Publishing Portals Using Microsoft Office SharePoint Server 2007

Kiley Williams and Martin Cai will be hosting this webcast on July 7.  Kiley and Martin are program managers and part of Microsoft IT (internal business unit that manage the business systems that are used by all of Microsoft).

Microsoft runs a global intranet on SharePoint Server 2007 (MOSS) and over the years, Microsoft IT has collected valuable lessons and strategies based upon the implementation.  Sign up for this webcast if you are interested in learning about:

  • Planning and development approaches for rich publishing portals
  • See customization and lessons learned
  • Walk away knowing how to more deeply leverage, customize and extend native MOSS functionality

You can find more details and registration here.

Enjoy!

Dave Pae
SharePoint Technical Product Manager

Posted by sptblog | 1 Comments
Filed under: ,

Updated list of conferences on the road to the SharePoint Conference 2009

Crossed off 8 conferences on the list of SharePoint conferences and only 5 more conferences until the SharePoint Conference 2009!  Awesome!  Instead of redirecting back to the old post, here is the updated list:

SPTechCon
June 22-24, 2009: Boston, MA
For three exciting days, you'll be eating, drinking, sleeping, talking and living Microsoft Office SharePoint Server and Windows SharePoint Services. The first day at SPTechCon Boston is filled with intense full and half-day workshops, half in the morning, half in the afternoon. The next two days are filled with more than 50 break-out classes to choose from.

New Zealand Community SharePoint Conference
July 2-3, 2009: Wellington, NZ
This will be the New Zealand conference to learn about SharePoint 2007 with expert local and international speakers presenting on topics that will help you understand and succeed with your SharePoint implementations and add real value to your organization and businesses.

Worldwide Partner Conference 2009
July 13-16, 2009: New Orleans, LA
The Microsoft Worldwide Partner Conference (WPC) is an annual gathering that provides the partner community with a forum to learn about the latest Microsoft programs, strategies, and cutting-edge technologies.

Learning Gateway Conference
15th July 2009: The Belfry, Birmingham
We are proud to announce that the first conference dedicated to the Microsoft Learning Gateway is to be held on 15 July 2009 in Birmingham, UK. It is promising to be the best education SharePoint event this year for both technical and non-technical staff.

Best Practices Conference
August 24-26, 2009: Washington, D.C.
The Best Practices Conference is where you'll find the smartest ideas, activities and techniques in practice today featuring top experts and industry leaders in both SharePoint and SQL Server, for even greater value. Attend tracks from one or both - at no additional cost.

SharePoint Conference 2009
October 19-22, 2009: Las Vegas, NV
Microsoft is delighted to announce the SharePoint Conference 2009 - the premier worldwide conference dedicated to SharePoint and related technologies.  This year’s conference will be looking towards the future with a broad array of deep content centered on the next version of SharePoint, codenamed SharePoint “14” and at the same time be firmly planted in the present, sharing real world experience and guidance to help you maximize your investment in SharePoint Server 2007.

Microsoft Tech Ed Europe 2009
9-13 November 2009: Berlin, Germany
Tech·Ed Europe 2009 will be focused into a single week for both the developer and IT professional communities.  Sessions and events are presented by Microsoft product team members and industry experts.  This conference is hosted by Microsoft.

Posted by sptblog | 1 Comments
Filed under:

TechNet Launches New Interactive Silverlight Application for STSADM Technical Reference

The vision was to plan, design, develop, test and publish a high quality SilverLight application that would improve the overall customer experience with the current downloadable Visio diagram for the Stsadm SharePoint command line admin tool. We have delivered; our application provides a fully browsable interface, in-depth information from the TechNet TOC and library, and links to specific topics for each Stsadm command line operation and property. By using separate XML data files, the SilverLight application is instantly updatable and localizable!

To view our Stsadm SilverLight application on TechNet:

Congratulations to the Office UA Content Engineering team and especially to Randy Lewandowski, Kirk Stark, Derrick Nguyen, Theano Petersen, Eling Voon, Emily Schroeder, Kiran Annamraju and Varun Shandilya.  You can also join their Facebook site.

Posted by sptblog | 2 Comments
Filed under: ,

Office Developer Conference moving to SharePoint Conference 2009

Want to get an in-depth look at Office 2010 for Developers? Want to see what 64-bit Office looks like?

As you may have seen at PDC, TechEd or elsewhere, Office 2010 is on its way. To help you get ready, Office 2010 for Developers will be highlighted at the upcoming SharePoint Conference (October 2009, Las Vegas, NV) and TechEd conferences around the world in 2009 and 2010.

NET: Office Developer Conference will not take place this year; instead we are including the Office Developer Conference content within the SharePoint Conference. If you are an attendee of Office Developer Conference in the past, we strongly recommend you come see us at the SharePoint Conference in October, where we’ll cover Office client development in depth. Be sure to sign up for the Technical Preview as well!

We are optimizing our show presence for developers seeking opportunities to build on the Office platform, which includes Office client applications, SharePoint, Exchange and Communicator. By adding the ODC track to the 2009 SharePoint conference, we can provide better exposure to those seeking to develop solutions across the platform.

http://blogs.technet.com/photos/gray_knowlton/images/3247906/original.aspx

For more information on the SharePoint Conference contact spc@microsoft.com.

Posted by sptblog | 5 Comments

Attention: Important Information on Service Pack 2

** 06/25/09 Update: Please see this post for links to download the Public Update that addresses this issue. **

 

We take product quality seriously and make every effort to avoid and resolve issues that adversely impact our customers.  Unfortunately, we have recently discovered a bug with Service Pack 2 (SP2) that affects all customers that have deployed it for SharePoint Server 2007. 

During the installation of SP2, a product expiration date is improperly activated. This means SharePoint will expire as though it was a trial installation 180 days after SP2 is deployed. The activation of the expiration date will not affect the normal function of SharePoint up until the expiration date passes. Furthermore, product expiration 180 days after SP2 installation will not affect customer’s data, configuration or application code but will render SharePoint inaccessible for end-users.

We are working to release a hotfix to automatically fix this issue. A manual work-around is currently available and involves customers re-entering their Product ID number (PID) on the Convert License Type page in Central Administration.  For more information and detailed steps please read this KB article.

We want to assure our customers that this issue does not impact data integrity or their SharePoint deployment in any other way.

For your convenience, below are some answers to questions that you may have and we will update this blog post with a link to the hotfix as soon as it’s available.

We apologize for any inconvenience this issue may cause you.

Jeff Teper
Corporate Vice President
SharePoint.

Q&A

Which products are affected by this?
Applying Service Pack 2 to any of the following products will result in this issue: Office SharePoint Server 2007, Office SharePoint Server 2007 for Internet Sites, Project Server 2007, Form Server 2007, Search Server 2008 and Search Server 2008 Express.

Windows SharePoint Services 3.0 is not affected by this issue.

What can I do to fix it?
To work around this issue customers will need to re-enter their Product ID numbers (PID) on the Convert License Type page in Central Administration.  Please see this KB article for detailed steps. 

Customers can also wait for the hotfix (available for free from http://support.microsoft.com) to resolve this issue.

Product ID numbers (PIDs) can be retrieved by logging into the Volume Licensing Service Center.

Note: For Search Server 2008 Express the only way to resolve this issue is to apply the hotfix.

What is Microsoft doing to fix it?
Microsoft is working on a hotfix and public update for the product. We will update this blog post with details and a link to the hotfix as soon as it is available.

Do I need to update all of the servers in my farm?
No. The Product ID number only needs to be entered once.

What if I haven’t installed SP2 yet but want to? What should I do?
You can continue to plan for and install Service Pack 2 for SharePoint Server 2007 with the additional step of re-entering your Product ID number after the installation is complete by following the instructions in this KB article.

Does this issue impact anything else?
The issue only activates the product expiration date. The activation of the expiration date does not affect the normal function of SharePoint up until the expiration date passes, at which point SharePoint will be inaccessible for end-users. This issue does not affect customer’s data, configuration or application code.

I can’t find/don’t know my original PID, where can I find it?
Product ID numbers (PIDs) can be retrieved by logging into the Volume Licensing Service Center.

Posted by sptblog | 67 Comments

SharePoint on SharePoint: Launch of new website

Lights… Camera… Action!

Today, we launched the SharePoint marketing website on SharePoint Server 2007.  First the home page, it is brand new and we’re using Silverlight enabled web parts to keep the interface simple, elegant and dynamic thus enhancing the overall usability of it.  You can watch customer videos, learn about events, download trial versions of the software and a lot more on the home page now.  Since the site is powered by MOSS, we are taking advantage of the publishing feature and list driven content.  This allows the SharePoint team to more quickly publish news, events, demos, webcasts and a whole lot more.  But wait… There’s more!  We also invested time to make sure the site was optimized for search engines.  We’re really excited about all the possibilities that are in front of us now that SharePoint is running on SharePoint.  :)

Check it out and let us know what you think!  I’ll conclude with a special  *CONGRATS* to Tony Tai, SharePoint Product Manager, and the team who completed this very important project.

Here’s the URL:  http://www.microsoft.com/sharepoint/

Enjoy!

Posted by sptblog | 9 Comments
Filed under:

Enter to win a free pass to the SharePoint Conference 2009!

Do you think of yourself as someone with a flair for web design? How would you like a free pass to the SharePoint conference & ultimate bragging rights with your friends?

Here is what you need to do. Dream up what you think the homepage of the SharePoint conference should look and feel like. Don’t worry about the content; we are most interested in the look and feel, colors & layout. Will you go wild or will you go conservative? You decide!

The competition is open now & ends on June 19, 2009.

Full competition details & Official Rules

Follow the conference on twitter: http://www.twitter.com/SPConf

Posted by sptblog | 4 Comments

Update on SharePoint forms based authentication(FBA) and Office client

Hi folks,

It’s Steve Peschka from the SharePoint Ranger team again. I wanted to update everyone on some changes with the level of support and integration in the Microsoft Office client applications (hereafter referred to simply as “Office”) and SharePoint sites that are secured with forms based authentication (FBA). For those of you who have read part 3 of the FBA whitepapers (http://msdn.microsoft.com/en-us/library/bb977430.aspx), you know that at the time Office and SharePoint 2007 was released, there was not a strong level of integration between the two. In fact, as some of you may have seen, if you had Enable Client Integration turned on for a zone secured with FBA, and then you tried to edit an item in that zone using the Edit in Microsoft Word command from the menu for example, instead of opening the document up, Word actually opened the login page for the site. It resulted in something that looks like this:

clip_image002

For the rest of this blog, I’m going to share with you a sneak of an update to part 3 of the FBA whitepaper that describes changes we’ve made to the Office client to enable much better integration with SharePoint sites secured with FBA. These changes allow Office applications to display whatever forms login page is being used for the site in a pop up dialog box. The Office application renders the HTML from that login page and allows the user to enter credentials. The credentials are sent back to the server and if the server returns a redirect response for the document that was originally requested, the Office application assumes that the identity has been successfully established. It is then able to use the authorization cookie it was given to retrieve the document and any associated metadata, and open the item up.

This approach allows you to use whatever forms authentication login page the site uses – whether it’s the login page that comes with SharePoint, a custom login page, or even a multi-factor login page. Below is an example of what the login dialog looks like when opening an item on a SharePoint site that uses the standard forms login page:

clip_image004

The steps necessary to implement this support are as follows:

On the Client

1. Download the hotfix for KB 960499 from the December 2008 Cumulative Update for the Office client applications; you can find this download at http://support.microsoft.com/kb/960499/. Please note that even though the documentation primarily describes fixes for the InfoPath client, this is the correct patch to enable support in Microsoft Office applications for FBA.

IMPORTANT: This patch can only be used with Office 2007 running on the Windows XP operating system. A patch that enables this support for Office 2007 running on the Windows Vista operating system is available in the April 2009 cumulative update for the Microsoft Office client. It also requires that Service Pack 2 for Vista be applied.

2. Install this patch on each client computer running Windows XP and Office 2007 from which you wish to use the Office client to open documents in an FBA-secured site.

3. Configure the appropriate set of registry values on each client computer to enable the Office client applications to use the FBA integration features. At a minimum, the FormsAuthEnabled value needs to be created and set 1. More details on the registry values, their location and function are described below.

NOTE: If you are using Internet Explorer, these new features require at least version 7.0 or higher.

On the SharePoint Farm

1. Go to Central Administration, click on the Application Management tab, then click on the Authentication Providers link.

2. In the Web Applications drop down, select the web application that contains an FBA zone and then click on the link for the zone that is configured to use FBA.

3. On the settings page for the zone, check the Enable anonymous access checkbox, and change the Enable Client Integration? setting to Yes.

NOTE: Checking the Enable anonymous access checkbox does not, by itself, grant anonymous access to any content in the web application. It is however, necessary to enable the Office client applications to gather enough information about the site to display the login dialog window.

The authentication settings for the web application should appear like this:

clip_image006

Registry Values

There are several registry values that can be used to help control how and when the Office client applications will attempt to use the FBA to authenticate a request. All registry values are stored under the key HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\Internet\FormsBasedAuthSettings.

As described above, the FormsAuthEnabled value is required at a minimum for these new features to work. It is a DWORD value and must be set to 1 in order for the Office client to utilize these new FBA features. There are other registry values available for further fine-tuning your implementation that will be explained more fully in the update to the FBA whitepaper. They include settings for things like not allowing cross domain redirects for login, require SSL with the login page, enabling scripts, behaviors, and ActiveX in the login page, etc.

Other Things To Know

There are a few other things to know about the support described here. First, not every Office application will be able to take advantage of these new features. More may come online over time, but for now you should count on the core Office apps (Word, Excel, PowerPoint and Outlook) to support this. Second, adding this feature to the Office client enables some other scenarios that weren’t previously possible. For example, we can also potentially integrate with SharePoint sites secured with ADFS much better than we have previously. After all, ADFS is just FBA with a remote login page. We hope to address the ADFS scenario more specifically in the update to part 3 of the FBA whitepaper, so make sure you download it and take a look when it’s released.

That’s all for this entry, hope you find the information useful.

Steve

Posted by sptblog | 15 Comments

April Cumulative Update Packages Ready for Download

You may already read from blogs about April Cumulative Update for separate components in SharePoint. Now, the server-packages (also known as “Uber” packages) of April Cumulative Update for Microsoft Office SharePoint Server 2007 and Windows SharePoint Services 3.0 are ready for download.

Download Information

Windows SharePoint Services 3.0 April cumulative update package
http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=968850

Office SharePoint Server 2007 April cumulative update package
http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=968851

Detail Description

Description of the Windows SharePoint Services 3.0 April cumulative update package
http://support.microsoft.com/kb/968850

Description of the Office SharePoint Server 2007 April cumulative update package
http://support.microsoft.com/kb/968851 (Link not live yet)

Installation Recommendation for a fresh SharePoint Server

To keep all files in a SharePoint installation up-to-date, the following sequence is recommended.

  1. Service Pack 2 for Windows SharePoint Services 3.0
  2. Service Pack 2 for Office SharePoint Server 2007 
  3. April Cumulative Update package for Windows SharePoint Services 3.0
  4. April Cumulative Update package for Office SharePoint Server 2007

Please note: Start from April Cumulative Update, the packages will no longer install on a farm without a service pack installed. You must have installed either Service Pack 1 (SP1) or SP2 prior to the installation of the cumulative updates.

After applying the preceding updates, run the SharePoint Products and Technologies Configuration Wizard or “psconfig –cmd upgrade –inplace b2b -wait” in command line. This needs to be done on every server in the farm with SharePoint installed. 

The version of content databases should be 12.0.6504.5000 after successfully applying these updates.

For more in-depth guidance for the update process, we recommend that customers refer to the following articles. These articles provide a correct way to deploy updates, identify known issues (and resolutions), and provide information about creating slipstream builds.

Deploy software updates for Windows SharePoint Services 3.0
http://technet.microsoft.com/en-us/library/cc288269.aspx

Deploy software updates for Office SharePoint Server 2007
http://technet.microsoft.com/en-us/library/cc263467.aspx

Create an installation source that includes software updates (Windows SharePoint Services 3.0)
http://technet.microsoft.com/en-us/library/cc287882.aspx

Create an installation source that includes software updates (Office SharePoint Server 2007)
http://technet.microsoft.com/en-us/library/cc261890.aspx

FAQ

Q: What’s the difference between April CU and SP2?
A: Office Sustained Engineering team explained the difference on their blog: FAQ concerning Service Pack 2 and the Cumulative Updates for April 2009 for the 2007 Microsoft® Office System and Microsoft Office Servers. To be simple: April CU contains fixes that are not part of SP2. But it includes only a subset of all the files. So if you want to get everything in your farm up-to-date, you need to apply SP2 first, then apply April CU.

Q: Do you have a timeline on the updates? I’m confused.
A: Here’s an example timeline to help you understand the update schedule during 2007~2009. Cumulative Updates are released every two months. Start from April 2009, cumulative updates cannot be applied directly on RTM version of SharePoint installations. SP1 is the minimum requirement, while SP2 is recommended.

updatetimeline

 

Jie Li

Technical Product Manager, SharePoint

Posted by sptblog | 13 Comments
Filed under: , ,

Announcing SharePoint Server 2010 Preliminary System Requirements

We’ve heard loud and clear that you want system requirements information as early as possible to assist in your budgeting and planning, so today we’re happy to announce (and confirm) some preliminary system requirements for SharePoint Server 2010:

  1. SharePoint Server 2010 will be 64-bit only.
  2. SharePoint Server 2010 will require 64-bit Windows Server 2008 or 64-bit Windows Server 2008 R2.
  3. SharePoint Server 2010 will require 64-bit SQL Server 2008 or 64-bit SQL Server 2005.

In addition to the requirements listed above we also wanted to share with you some preliminary detail about SharePoint Server 2010 browser compatibility. 

To ensure the best possible experience across multiple browsers we’re focusing our SharePoint 2010 engineering efforts on targeting standards based browsers (XHTML 1.0 compliant) including Internet Explorer 7, Internet Explorer 8 and Firefox 3.x. running on Windows Operating Systems.  In addition we’re planning on an increased level of compatibility with Firefox 3.x and Safari 3.x on non-Windows Operating Systems.  Due to this focus Internet Explorer 6 will not be a supported browser for SharePoint Server 2010.

So, what can you do today to get into the best shape for SharePoint Server 2010?

  1. Start by ensuring new hardware is 64-bit.  Deploying 64-bit is our current best practice recommendation for SharePoint 2007.
  2. Deploy Service Pack 2 and take a good look at the SharePoint 2010 Upgrade Checker that’s shipped as part of the update.  The Upgrade Checker will scan your SharePoint Server 2007 deployment for many issues that could affect a future upgrade to SharePoint 2010.
  3. Get to know Windows Server 2008 with SharePoint 2007, this post is a great starting point.
  4. Consider your desktop browser strategy if you have large population of Internet Explorer 6 users.
  5. Continue to follow the Best Practices guidance for SharePoint Server 2007.
  6. Keep an eye on this blog for updates and more details in the coming months.

Below are a few common Q&A’s (which we’ll add to as required)

 

Q: What about Internet Explorer 6 and SharePoint 2010 publishing sites?
A: The Web Content Management features built into SharePoint 2010 will provide a deep level of control over the markup and styling of the reader experience.  These features will enable customers to design pages that are compatible with additional browsers for viewing content, including Internet Explorer 6.  A standards based browser such as Internet Explorer 7, Internet Explorer 8 or Firefox 3.x will be required to author content.

Q: Is Internet Explorer 6 officially supported by Microsoft?
A: Official Microsoft Product Support for Internet Explorer 6 follows the lifecycle of the Operating System with which it was shipped.  In order for customers to receive product support through the Mainstream Support and Extended Support phases, they need to have installed a supported Service Pack.  For example, customers who are using Windows XP must transition to Service Pack 3 by July, 2010 and are eligible to receive support for Internet Explorer 6 until April, 2014.

You can find additional information on Microsoft’s Support Lifecycle Policy including specific dates, product information and support offerings here: http://support.microsoft.com/gp/lifepolicy.

Q: Why are you only supporting the 64-bit versions of SQL Server 2005 or 2008 for SharePoint Server 2010?
A: This decision was based on our current test data for SharePoint Server 2010 and real world experience from customers running SharePoint Server 2007 with 32-bit SQL Server.  SharePoint performance and scalability can benefit significantly from 64-bit SQL Server and the throughput increases are significant enough for us to make the difficult decision to only support SharePoint Server 2010 on 64-bit SQL Server 2005 or 2008.  It has been our strong recommendation for some time that SharePoint Server 2007 customers take advantage of 64-bit SQL Server due to the inherent performance and scale benefits it can provide.

Q: Where can I find more information on the advantages of 64-bit hardware and guidance on how to migrate SharePoint from 32-bit to 64-bit.
A: These two TechNet articles are a good starting point;

Advantages of 64-bit hardware and software (Office SharePoint Server 2007)

Migrate an existing server farm to a 64-bit environment (Office SharePoint Server 2007)

Posted by rriley | 29 Comments

Congratulations to the First Microsoft Certified SharePoint Masters!

James Petrosky, the program manager for the SharePoint Master and MCA programs, notified me that his blog post went live on the Master blog

You might be asking what is a Microsoft Certified SharePoint Master?  Here’s how I see it: a candidate spends 3 weeks at Microsoft to be educated, challenged, tested and then at the very end – if they pass all the labs and written exams, then they receive the Master certification.  I know the trainers and many of the candidates from both classes and I can tell you that they are some of the best SharePoint experts in the world even before the start of the program.  After the program, they are truly SharePoint Masters!

I recommend reading James’ post to understand the make up of the program:  http://blogs.technet.com/themasterblog/archive/2009/04/29/introducing-the-sharepoint-mcm-program-and-the-first-microsoft-certified-sharepoint-masters.aspx

(DRUM ROLL) The SharePoint product team would like to CONGRATULATE the SharePoint Masters:

· Aku Heikkerö: Aku is the Lead IW Architect for Microsoft Consulting Services (MCS) in Europe and is based in Helsinki, Finland.

· Ali Mazaheri: Ali is a Senior Consultant with MCS and is based in the West region of North America.

· Bill Baer: Bill is a Technology Architect with Microsoft Online and is based in Redmond, Washington.

· Brett Geoffroy: Brett Geoffroy is a Principal Consultant for Microsoft Consulting Services in the Netherlands. He originally hails from the US – most recently the San Francisco Bay Area - and currently resides in Amsterdam.

· Ingeborg Struijk: Ingeborg is a member of Microsoft Services in the Netherlands and works as Information Worker Consultant.

· Kimmo Forss: Kimmo Forss is an Architect in the Microsoft Online Services Group, with particular focus on SharePoint. Previously, Kimmo served as a Lead Architect for Microsoft Enterprise Services and is based in Helsinki, Finland.

· Maurice Prather: Maurice is an enterprise architect, SharePoint MVP, and serves as the Lead Architect for ShareSquared, Inc. (http://www.sharesquared.com).

· Mitch Prince: Mitch is a Principal Consultant and Delivery Architect with Microsoft Consulting Services based out of New York City.

· Nakul Joshi: Nakul is a Consultant with Microsoft Consulting Services and is based in India.

· Peter Williams: Peter is a Senior Consultant for Microsoft based in Sweden.

· Scott Jamison: Scott is a Director of Enterprise Architecture with the Enterprise Product Group at Microsoft.

· Spencer Harbar: Spencer is an independent SharePoint consultant, trainer, and SharePoint MVP based in Edinburgh, Scotland.

· Todd Carter: Todd is a Principal Premier Field Engineer with Microsoft and is based in Las Colinas, Texas.

· Vesa Juvonen: Vesa is a Senior Consultant for Microsoft Consulting Services and is based in Helsinki, Finland.

And of course, I left the best for last – I know many in the SharePoint community and team want to thank Michal Gideoni who as the SharePoint technical product manager makes readiness programs like this work!

Dave Pae
SharePoint TPM

Posted by sptblog | 12 Comments

Announcing Service Pack 2 for Office SharePoint Server 2007 and Windows SharePoint Services 3.0

We are happy to announce that Service Pack 2 for Office SharePoint Server 2007 and Windows SharePoint Services 3.0 has been released to the Microsoft Download Center.  It includes all the fixes prior to SP2, and also several enhancements to improve server farm performance, availability and stability. Plus, a new stsadm operation has been added to help customers prepare for the upgrade to the next version of SharePoint. We recommend installing this new service pack and to help, I’ve assembled links to the KB articles, downloads, install steps and benefits. 

Update on 05/21/09 :

Important Notice:

A bug in Service Pack 2 could affect the server farm licensing information, for more information, please refer to the new post here:

http://blogs.msdn.com/sharepoint/archive/2009/05/21/attention-important-information-on-service-pack-2.aspx  

KB Article Links

Description of Windows SharePoint Services 3.0 SP2 and of Windows SharePoint Services 3.0 Language Pack SP2
http://support.microsoft.com/kb/953338
Description of 2007 Microsoft Office servers Service Pack 2 (SP2) and of 2007 Microsoft Office servers Language Pack Service Pack 2 (SP2)
http://support.microsoft.com/kb/953334

Download Links

Service Pack 2 for Windows SharePoint Services 3.0, x86 & x64
http://www.microsoft.com/downloads/details.aspx?FamilyId=79BADA82-C13F-44C1-BDC1-D0447337051B&displaylang=en

Service Pack 2 for Office SharePoint Server 2007, x86 & x64
http://www.microsoft.com/downloads/details.aspx?FamilyId=B7816D90-5FC6-4347-89B0-A80DEB27A082&displaylang=en

Slipstream Builds For Windows SharePoint Services 3.0

Windows SharePoint Services 3.0 with SP2, x64
http://www.microsoft.com/downloads/details.aspx?FamilyId=9FB41E51-CB03-4B47-B89A-396786492CBA&displaylang=en
Windows SharePoint Services 3.0 with SP2, x86
http://www.microsoft.com/downloads/details.aspx?FamilyId=EF93E453-75F1-45DF-8C6F-4565E8549C2A&displaylang=en

Installation Steps

To keep all the files in a SharePoint installation up-to-date, the following packages need to be applied on all servers in the farm. Service Pack 2 contains all fixes released through February of this year, so customers can install it directly on RTM build of the products.

  1. Service Pack 2 for Windows SharePoint Services 3.0
  2. Service Pack 2 for Windows SharePoint Services 3.0 Language Pack (if applicable)
  3. Service Pack 2 for Office SharePoint Server 2007
  4. Service Pack 2 for Office SharePoint Server 2007 Language Pack (if applicable)

After applying the preceding updates, run the SharePoint Products and Technologies Configuration Wizard or "psconfig –cmd upgrade –inplace b2b -wait” in command line. This needs to be done on every server in the farm with SharePoint installed.  The version of content databases should be 12.0.0.6421 after successfully applying these updates.

For more in-depth guidance for the update process, we recommend that customers refer to the following articles. These articles provide a correct way to deploy updates, identify known issues (and resolutions), and provide information about creating slipstream builds.

Deploy software updates for Windows SharePoint Services 3.0
http://technet.microsoft.com/en-us/library/cc288269.aspx
Deploy software updates for Office SharePoint Server 2007
http://technet.microsoft.com/en-us/library/cc263467.aspx

Create an installation source that includes software updates (Windows SharePoint Services 3.0)
http://technet.microsoft.com/en-us/library/cc287882.aspx
Create an installation source that includes software updates (Office SharePoint Server 2007)
http://technet.microsoft.com/en-us/library/cc261890.aspx

Benefits

Customers can be benefited from the following enhancements with Service Pack 2.

  • Performance and Availability Improvements

Service Pack 2 includes many fixes and enhancements designed to improve performance, availability, and stability in your server farms, including:

    • New Timer job automatically rebuilds content database index to improve database performance.
    • When a content database is marked as read-only, the user interface will be modified so users cannot perform tasks that require writing to the database.
    • Performance enhancement across nearly all the components.
  • Improved Interoperability

Service Pack 2 continues to improve SharePoint interoperability with other products and platforms.

    • Broader support of browsers
      Internet Explorer 8 is added into Level 1 browser support.
      FireFox 3.0 is added into Level 2 browser support. (Firefox 2.0 is no longer supported by Mozilla)
    • Provide improved client integration user experience with Form Based Authentication. Now the client application can store user credentials instead of asking for them every time. For more technical details please refer to the updated articles on TechNet.
      Configure forms-based authentication (Office SharePoint Server
      http://technet.microsoft.com/en-us/library/cc262201.aspx
      Configure forms-based authentication (Windows SharePoint Services)
      http://technet.microsoft.com/en-us/library/cc288043.aspx
  • Getting Ready for SharePoint Server 2010

A new preupgradecheck operation is added to stsadm tool. It can be used to scan your server farm to establish whether it is ready for upgrade to SharePoint Products and Technologies "14". It identifies issues that could present obstacles to the upgrade process. It checks for several SharePoint Products and Technologies "14" system requirements, including the presence of Microsoft® Windows Server® 2008 and a 64-bit hardware, and provides feedback and best practice recommendations for your current environment, together with information on how to resolve any issues that the tool discovers. 

The full explanation of SP2 benefits can be downloaded here:
http://go.microsoft.com/fwlink/?LinkId=148551

Related Technical Resources

Service Pack 2 Overview
http://go.microsoft.com/fwlink/?LinkId=148374

Updates Resource Center for SharePoint Products and Technologies
http://technet.microsoft.com/en-us/office/sharepointserver/bb735839.aspx

The full list of changes can be found here: (Excel 2007 format)
Windows SharePoint Services 3.0 SP2 Changes
Office SharePoint Server 2007 SP2 Changes

Customers can also go to this KB article for a full list of downloads for Office System 2007 SP2.
http://support.microsoft.com/kb/968170

FAQ

 Q: Can I install SP2 on RTM? Can I install SP2 on RTM + SP1? Can I install SP2 on RTM + SP1 + IU? Can I insall SP2 on RTM + SP1 + some CU?
 A: All yes. SP2 can be installed directly on any build before Febrary 2009.  For CU releases after SP2, we suggest you install SP2 first, then apply those CU packages. 

 Q: Do I need to run psconfig after the install of every package?
 A: No, apply all the packages, then run psconfig once. In this way the database will only be updated once, to the newest version. Otherwise it would be updated several times, which is a waste of time.

 Q: Do I need to run psconfig on every machine in the farm? I already run it on one of the machines and the database is already updated.
 A: Yes. Although database is already updated. The files on each servers needed to be set permissions using psconfig. Since the database is already updated, the process would be much faster.

 Q: Will Windows Server 2008 SP2 and WIndows Server 2008 R2 be supported?
 A: Yes, they will be supported on their release

 Q: Will there be a MOSS slipstream build?
 A: So far there is no plan to create a MOSS slipstream build. Customers can refer to the slipstream guide on TechNet mentioned earlier in the blog to create their own build based on their needs.

 

Jie Li

Technical Product Manager, SharePoint

Service Pack 2 for Microsoft Office SharePoint Server 2007 and Windows SharePoint Services 3.0 due to ship April 28th

Office Service Pack team announced Service Pack 2 for Microsoft Office SharePoint Server 2007 and Windows SharePoint Services 3.0 would be available on April 28th. It provides many fixes and performance improvements, as well as some new features. Also with the new service pack, Internet Explorer 8 will be added into browser support matrix as level one, and Firefox 2.0 and 3.0 as level two. We recommend every customer to start planning their patch window to apply this service pack. Please look out for more details on April 28th.

Jie Li

Technical Product Manager, SharePoint

Posted by sptblog | 6 Comments
Filed under: , ,
More Posts Next page »
 
Page view tracker