189 posts from: Stefan Gossner
Upcoming Search related SharePoint 2010 Webcasts
(Indexed 2010-09-02):
Date: 9/14/10 Time: 1 pm PST Title: Search Your Way to Success: Leveraging SharePoint's Search Capabilities in Public Web Sites Partner : Ironworks Consulting Abstract: Learning Objectives & Key Takeaways: Objective 1: Understand the key principles...(read more)[Image]
August 2010 Cumulative Update for SharePoint has been released
(Indexed 2010-09-02):
Yesterday the product group released the August 2010 Cumulative Update for the SharePoint 2007 and 2010 product family. The KB articles are not yet available (as usual it will take a couple more days to get these through the required release process)...(read more)[Image]
Waiting for August cumulative Update for WSS 3.0/MOSS 2007 - do you have SP2 installed?
(Indexed 2010-08-26):
In case you are waiting for August CU for WSS 3.0 / MOSS 2007: be aware that this update will not install if SP2 is not installed. Support for SP1 was retired on 13th July: http://support.microsoft.com/lifecycle/?LN=en-gb&p1=12200&x=...(truncated)... more)[Image]
The first cumulative update for SharePoint 2010 family has been released
(Indexed 2010-07-22):
Yesterday the first cumulative update for the SharePoint 2010 product family has been released as a delayed June 2010 CU. Unlike the WSS 3.0 and MOSS 2007 cumulative updates this first cumulative update is not available as server package but has been...(read more)[Image]
The first cumulative update for SharePoint 2010 family has been released (last updated: Aug 9th, 2010)
(Indexed 2010-07-22):
Yesterday the first cumulative update for the SharePoint 2010 product family has been released as a delayed June 2010 CU. Unlike the WSS 3.0 and MOSS 2007 cumulative updates this first cumulative update is not available as server package but has been...(read more)[Image]
Write content deployment aware Event Handlers and Feature Activation code in SP2010
(Indexed 2010-05-25):
In MOSS 2007 we often had support calls where content deployment failed due to event handlers firing and updating content during import. Event handlers or feature activation code which modifies site content on the target system can cause all kind of issues: Can cause deadlocks with conflicting with the import operation Might create new items which will are also included in the package being imported causing import to fail later with GUID conflicts. To overcome this problem developers had the cha...(truncated)...
Deep Dive into the SharePoint Content Deployment and Migration API - Part 7
(Indexed 2010-05-24):
This article discusses functionality changes in SharePoint 2010:Export from Database Snapshots New Export Settings New Import Settings Functionality removed from the Export part Write content deployment aware event handlers and feature activation code ...(read more)[Image]
Common problem with SharePoint 2010: System.Security.Cryptography.CryptographicException - Keyset does not exist
(Indexed 2010-05-10):
SharePoint 2010 has a new feature which recycles the OWSTIMER.EXE process every night similar to the application pool functionality in IIS to avoid memory problems inside the timer service. The recycling is controlled by a new timer job which has...(read more)[Image]
Using CSharp (C#) code in Powershell scripts
(Indexed 2010-05-07):
With Powershell we now got a new very powerful scripting language and many products like SharePoint provide their own extensions in form of CmdLets for administration purposes.Customer like scripting languages as it allows them to write custom code without a need to run a compiler or to copy new executables to their production machines which usually requires a more complex approval process than deploying a script file or even to execute the commands within a command shell.But on the other hand w...(truncated)...
How to add the SharePoint 2010 dlls to the references in Visual Studio
(Indexed 2010-05-07):
With SharePoint 2007 the DLLs in the 12-hiveISAPI directory (e.g. Microsoft.SharePoint.dll) showed up on the .NET tab in Visual Studio which allowed easy adding of these references to your projects. If you install SharePoint 2010 you will notice that these DLLs are no longer listed on the .NET tab which means that you have to use the Browse option and have to navigate manually to the directory holding these DLLs which can be time consuming. This article explains how to solve this problem....(rea...(truncated)...
The April 2010 cumulative update for WSS V3 and MOSS 2007 has been released yesterday
(Indexed 2010-04-28):
As discussed by the Office Sustained Engineering group cumulative updates for all Office Products including WSS 3.0 and SharePoint 2007 will be released every second month. Yesterday we released the so called April 2010 Cumulative Update. It is highly...(read more)[Image]
WSS 4.0 also known as Microsoft SharePoint Foundation 2010 is available for download
(Indexed 2010-04-22):
Since today you are able to download WSS 4.0 / Microsoft SharePoint Foundation 2010 from Microsoft Download Center. Overview SharePoint Foundation 2010 is the new version of Microsoft Windows SharePoint Services. It is the essential solution for organizations...(read more)[Image]
Updated retirement date for WSS 3.0 and MOSS 2007 SP1
(Indexed 2010-03-23):
Microsoft has communicated an update on the retirement date for WSS 3.0 and MOSS 2007. The official retirement date is July 13th. That means roughly 3 additional months compared to the normal retirement timeframe of "Next Service Pack release date plus...(read more)[Image]
Launch date for Office 2010 and SharePoint 2010 has been announced
(Indexed 2010-03-06):
Arpan Shah officially anounced the launch date for Office 2010 and SharePoint 2010 on the SharePoint Team blog : Announced Launch date is May 12th, 2010 , RTM date (Release to Manufacturing) will be in April...(read more)[Image]
The February 2010 cumulative update for WSS V3 and MOSS 2007 has been released yesterday
(Indexed 2010-02-24):
As discussed by the Office Sustained Engineering group cumulative updates for all Office Products including WSS 3.0 and SharePoint 2007 will be released every second month. Yesterday we released the so called February 2010 Cumulative Update. It is highly...(read more)[Image]
Is your SharePoint 2007 farm already on Service Pack 2? If not, read this!
(Indexed 2010-01-07):
Here is some information from the Microsoft lifecycle page for WSS 3.0: Windows SharePoint Services 3.0 Service Pack 1 11/12/2007 Support ends 12 months after the next service pack releases or at the end of the product's support lifecycle, whichever comes...(read more)[Image]
SPRequest allocation callstack logging in SharePoint 2010 and WSS 4.0
(Indexed 2010-01-04):
As discussed in an earlier article SPRequest allocation callstack logging in WSS 3.0 and MOSS 2007 could be enabled by adding a registry key. The caveat with the registry key was that it required a restart of the process to take effect. In WSS 4.0 / SP2010...(read more)[Image]
December cumulative update for WSS 3.0 and MOSS 2007 has been released yesterday
(Indexed 2009-12-16):
As discussed by the Office Sustained Engineering group cumulative updates for all Office Products including WSS 3.0 and SharePoint 2007 will be released every second month. Yesterday we released the so called December Cumulative Update. It is highly recommended...(read more)[Image]
Content Deployment The complete Guide Part 8 Job and Change Token
(Indexed 2009-12-07):
Part 1 - The BasicsPart 2 - The Basics continuedPart 3 - ConfigurationPart 4 - CommunicationPart 5 - Quick DeploymentPart 6 - LoggingPart 7 - Change Token BasicsPart 8 - Job and Change TokenPart 9 - coming soon...Part 10 - coming soon...Part 11 - coming soon...Scope, Change Tokens and Export Objects Each content deployment job maintains the change tokens for each item configured as ExportObject in the specific content deployment job. Let's assume we have the following site structure: [Image] Now...(truncated)...
Content Deployment The complete Guide Part 7 Change Token Basics
(Indexed 2009-12-04):
Part 1 - The BasicsPart 2 - The Basics continuedPart 3 - ConfigurationPart 4 - CommunicationPart 5 - Quick DeploymentPart 6 - LoggingPart 7 - Change Token BasicsPart 8 - coming soon...Part 9 - coming soon...Incremental deployment allows to deploy all content changes in the source database since the last successful deployment which are in the configured scope of the content deployment job. To implement this functionality content deployment makes use of so called "change tokens". Understanding Cha...(truncated)...
Content Deployment The complete Guide Part 6 Logging
(Indexed 2009-11-06):
Part 1 - The BasicsPart 2 - The Basics continuedPart 3 - ConfigurationPart 4 - CommunicationPart 5 - Quick DeploymentPart 6 - LoggingPart 7 - coming soon...Part 8 - coming soon...Part 9 - coming soon...ULS Log Both Content Deployment and the Content Deployment and Migration API use the ULS log to report problems and progress information using the following categories: For the WSS Content Deployment and Migration API: Category: Upgrade For the MOSS Content Deployment feature: Category: Content De...(truncated)...
Content Deployment The complete Guide Part 5 Quick Deployment
(Indexed 2009-11-04):
Part 1 - The BasicsPart 2 - The Basics continuedPart 3 - ConfigurationPart 4 - CommunicationPart 5 - Quick DeploymentPart 6 - coming soon...Part 7 - coming soon...Part 8 - coming soon...Part 9 - coming soon...Quick Deployment Concepts Quick deployment enables authors to select specific items to be quick deployed as soon as possible. The problem here is that authors are usually not allow to start timer jobs. To overcome this limitation it is required to store the information about which items hav...(truncated)...
Content Deployment The complete Guide Part 4 Communication
(Indexed 2009-11-03):
Part 1 - The BasicsPart 2 - The Basics continuedPart 3 - ConfigurationPart 4 - CommunicationContent Deployment uses the http (or https) protocol for communication between source and target farm. Most of the communication is performed through Web service calls except for the file transfer of the exported files to the target farms which is done using a regular http POST request against an ASPX page to perform the upload operation. Communication inside the same farm (between worker process and time...(truncated)...
Content Deployment The complete Guide Part 3 Configuration
(Indexed 2009-11-02):
Part 1 - The BasicsPart 2 - The Basics continuedPart 3 - ConfigurationContent Deployment General Settings The content deployment configuration in MOSS 2007 differentiates between settings that are unique for each content deployment path or job and general settings that affect the configuration of the whole farm and applies to all paths and jobs. This section will cover the general settings. Access to the content deployment configuration information is provided through the following class: Micros...(truncated)...
Content Deployment The complete Guide Part 2 The Basics continued
(Indexed 2009-11-02):
Part 1 - The BasicsPart 2 - The Basics continuedPart 3 - ConfigurationContent Deployment Phases The content deployment process is divided into several different phases which are partly performed on the source and partly on the target server. Preparing This phase is unique to jobs that are started through the Central Admin UI. In this phase, the code in the UI of the exporting server creates the one time timer job that will perform the export. Exporting This phase is performed on the exporting se...(truncated)...
Content Deployment The complete Guide Part 1 The Basics
(Indexed 2009-10-30):
Part 1A while ago I created a deep dive article series covering the WSS content deployment and migration API which helped many people to develop their own applications to do export and import in a customized manner. Today I will start a new article series which will discuss all aspects of Content Deployment with other words the MOSS feature sitting on top of the WSS API. Most customers see this feature as a monolithic implementation which does not allow any customization but that is not the ca...(truncated)...
October 2009 CU for WSS and MOSS has been released yesterday
(Indexed 2009-10-29):
The October cumulative update for WSS 3.0 and MOSS 2007 has been released yesterday here are the KB article links for these fixes:KB 974989 - WSS 3.0 October 2009 CUKB 974988 - MOSS 2007 October 2009 CU The fixes can be downloaded using the following links:Download WSS 3.0 October 2009 CU (full server package)Download MOSS 2007 October 2009 CU (full server package)[Image]
Modifying SharePoint RSS Feeds using a custom control adapter - Implementing Delta Encoding
(Indexed 2009-09-29):
We frequently get questions from customers if it is possible to modify the data sent in the RSS feed to the client. SharePoint itself allows to specify the columns which can be included in the Description field, the number of items to return as a maximum and the maximum days to include in the RSS feed.A feature which is not supported by SharePoint is Delta Encoding for the feeds. In short words: Delta Encoding would allow to reduce the amount of data sent in an RSS feed to the client to the exac...(truncated)...
Important: Be careful when installing WSS August Cumulative Update
(Indexed 2009-09-14):
Last week we discovered a problem with the WSS August CU. Due to schema and stored procedure changes coming with the August CU databases with a patch level older than the August CU cannot be upgraded to August CU through database attach method.That means that you need to be careful when upgrading your WSS or MOSS farm to August CU as the usual recommended steps to detach the content database before installing the hotfix will cause problems later when you are going to reattach the databases. In c...(truncated)...
How to deal with invalid characters in SOAP responses from ASP.NET web services
(Indexed 2009-08-26):
ASP.NET webservices use XML 1.0 which restricts the character set allowed to the following chars:[2] Char ::= #x9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] | [#x10000-#x10FFFF] /* any Unicode character, excluding the surrogate blocks, FFFE, and FFFF. */ (Source: http://www.w3.org/TR/REC-xml/#charsets)As you can see several characters below 0x20 are not allowed with XML 1.0. This also includes characters like the vertical tab (0x0B) which is used pretty frequently.For backward compat...(truncated)...
Interesting content deployment problem when doing partial deployment - hyperlinks in the User Information List
(Indexed 2009-08-19):
A colleague (Patrick Heyde) recently contacted me on an interesting content deployment issue he had. His customer configured a content deployment job that only should deploy only the public part of his site collection. E.g. consider this setup:root +-- private +-- subsites +-- public +-- subsites The job was configured to export the root site (you cannot prevent this) and the public subsite including all subsites. During import the deployment job failed due to the fact that it ...(truncated)...
Updated Version of SharePoint SP2 is now available which contains a fix for the Trial issue
(Indexed 2009-08-01):
As discussed earlier the original SP2 release reverted the MOSS license to trial during installation. Microsoft now released an updated version of SP2 which does not have this problem.More details can be found on the SharePoint Team blog.For those of you who already installed SP2 and would like to get the separate fix for this issue can download it from here: http://support.microsoft.com/kb/971620[Image]
Sneak Peek of SharePoint 2010 is now available
(Indexed 2009-07-13):
Microsoft has just made a Sneak Peek of SharePoint 2010 available on http://sharepoint.microsoft.com:2010 Sneak Peek Home: http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/default.aspx 2010 Sneak Peek Overview Video: http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/Overvi...(truncated)... 2010 Sneak Peek IT Pro Video: http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/IT-Pro...(truncated)... 2010 Sneak Peek Developer Video: http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/Dev...(truncated)...
The June cumulative update for WSS V3 and MOSS 2007 has been released yesterday
(Indexed 2009-07-01):
As discussed by the Office Sustained Engineering group cumulative updates for all Office Products including WSS 3.0 and SharePoint 2007 will be released every second month.Yesterday we released the so called June Cumulative Update. The so called "Uber" packages for MOSS will be released in a couple of days. Currently you can download the individual global and localized fixes for your specific language packs.This is the second Post-SP2 hotfix! That means it is highly recommended to install Servic...(truncated)...
Hotfix for SP2 issue that reverts SharePoint products to Trial Version has been released
(Indexed 2009-06-25):
Microsoft has released a fix for the SP2 problem that reverts the license into a Trial version after installing Service Pack 2.More details can be found in the following KB article:971620 - When you install the 2007 Microsoft Office servers Service Pack 2, the product expiration date is activated incorrectlyAs the link to the fix binaries in the KB are currently broken here are the correct download locations:32-bit version: http://download.microsoft.com/download/2/F/5/2F51AB71-1325-4...(truncate...(truncated)...
Silverlight web application explaining all STSADM commands is now live
(Indexed 2009-06-04):
Technet now hosts a technical reference for the available STSADM commands based on Silverlight. Beside a view that shows all the commands you can choose a view that only displays commands new in SP1 or SP2 or commands that offer operations which are not available in the UI.You can also change the view between operations view properties view.Check it out at http://technet.microsoft.com/en-us/office/sharepointserver/c...(truncated)...
SharePoint Portal Server 2003 (SPS 2003) and IE 8
(Indexed 2009-05-26):
We recently received a couple of questions regarding support for SPS 2003 and IE 8.The supported browsers for SPS 2003 are listed on the following page:http://office.microsoft.com/en-us/techcenter/HA01160515...(truncated)... mainstream support for SPS 2003 has already ended it is unlikely that support for additional browsers will be added to the product.If support for IE 8 is required customers are asked to upgrade to MOSS 2007 with SP2 or higher.[Image]
SharePoint application pool hang on servers where Visual Studio has been installed in the past
(Indexed 2009-05-26):
We recently had a couple of SharePoint support cases where customers reported hangs. When we analyzed user dumps of the affected processes we noticed that the application pool was in the process of recycling due to an exception that has caused the application pool to fail.Unfortunatelly the recycling never finished - instead a message box was generated by .NET framework asking if the user would like to continue (which would allow recycle to perform) or to attach a debugger.The problem here is th...(truncated)...
SharePoint application pool hang on servers where Visual Studio has been installed in the past (last updated: May 27th, 2009)
(Indexed 2009-05-26):
We recently had a couple of SharePoint support cases where customers reported hangs. When we analyzed user dumps of the affected processes we noticed that the application pool was in the process of recycling due to an exception that has caused the application pool to fail.Unfortunatelly the recycling never finished - instead a message box was generated by .NET framework asking if the user would like to continue (which would allow recycle to perform) or to attach a debugger.The problem here is th...(truncated)...
Attention: Important Information on Service Pack 2
(Indexed 2009-05-22):
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 ...(truncated)...
Uber packages for April CU for MOSS 2007 has been released yesterday
(Indexed 2009-05-13):
Finally also the Uber package for MOSS has been released which simplifies the patching process for MOSS 2007 to April CU.More details on the SharePoint Team blog:http://blogs.msdn.com/sharepoint/archive/2009/05/13/apr...(truncated)...
FAQ concerning WSS 3.0 and MOSS SP2 and the April 2009 Cumulative Updates
(Indexed 2009-05-07):
Many of our customers have questions on the relationship between the set of hotfixes released in the Cumulative Updates (CU) for April 2009 and Service Pack 2 (SP2) for the 2007 Microsoft Office System and Microsoft Office servers. This post from the Office Sustained Engineering Team will aim at answering those questions.[Image]
Where to look for information about Updates for SharePoint?
(Indexed 2009-05-06):
We often receive questions about how to install Service Packs or patches, about which patches are available, what they include and so on.Microsoft has a central page available that covers all kind of Updates topics:Updates Resource Center for SharePoint Products and Technologies[Image]
MOSS 2007 Blob caching and it's limitations
(Indexed 2009-05-02):
A really nice new feature coming with MOSS 2007 is blob caching. A similar feature existed in MCMS 2002 was a predecessor of the WCM layer in MOSS 2007.Blob caching allows caching of binary objects like images, style sheets and documents on the MOSS front end server machine which heavily reduces the traffic to the SQL backend server as each file has to be downloaded only once to the blob cache per frontend server.The benefit is that although the items are now retrieved from the MOSS 2007 fronten...(truncated)...
Red is Green, Up is Down and the Unsupported suddenly becomes Supported!
(Indexed 2009-05-01):
As I discussed in an earlier article backup/restore between farms for publishing sites was unsupported due to the fact that MOSS often stores absolute URLs to the Page Layout in the properties of a Publishing Page. Workarounds had to be used to adjust the incorrect URL after a restore to ensure that no exceptions occurred.The good news is: due to the large number of customers requesting this feature Microsoft has decided to modify SharePoint in a way that it is now able to properly handle this s...(truncated)...
The April cumulative update for WSS V3 and MOSS 2007 has been released yesterday
(Indexed 2009-05-01):
As discussed by the Office Sustained Engineering group cumulative updates for all Office Products including WSS 3.0 and SharePoint 2007 will be released every second month.Yesterday we released the so called April Cumulative Update. The so called "Uber" packages for MOSS will be released in a couple of days. Currently you can download the individual global and localized fixes for your specific language packs.Be aware that this is the first Post-SP2 hotfix! That means it is highly recommended to ...(truncated)...
MOSS 2007 and WSS 3.0 Service Pack 2 has been released
(Indexed 2009-04-28):
Office 2007 Service Pack 2 including the service packs for WSS 3.0 and MOSS 2007 has just been released. Be sure to read the KB articles below as they contain important information about SP2 including known issues with these service packs. KB Article Links Description of Windows SharePoint Services 3.0 SP2 and of Windows SharePoint Services 3.0 Language Pack SP2http://support.microsoft.com/kb/953338 Description of 2007 Microsoft Office servers Service Pack 2 (SP2) and of 2007 Microsoft Office s...(truncated)...
Office release date for WSS 3.0/MOSS Service Pack 2 has been announced
(Indexed 2009-04-16):
The Office Sustained Engineering Team officially announced the release date for SP2 of the Office 2007 Suite. SP2 will be released on April 28th, 2009.Further details about new features provided in SP2 have been announced as follows:Windows SharePoint Services 3.0 SP2 and Microsoft Office SharePoint Server SP2 include fixes and enhancements designed to improve performance, availability, and stability in your server farms. SP2 provides the groundwork for future major releases of SharePoint Produc...(truncated)...
Official release date for WSS 3.0/MOSS Service Pack 2 has been announced
(Indexed 2009-04-16):
The Office Sustained Engineering Team officially announced the release date for SP2 of the Office 2007 Suite. SP2 will be released on April 28th, 2009.Further details about new features provided in SP2 have been announced as follows:Windows SharePoint Services 3.0 SP2 and Microsoft Office SharePoint Server SP2 include fixes and enhancements designed to improve performance, availability, and stability in your server farms. SP2 provides the groundwork for future major releases of SharePoint Produc...(truncated)...
Subfolders in a Pages library not supported
(Indexed 2009-04-08):
Today I learned that not everyone seems to be aware about the fact that subfolders in a Pages library of a site based on the Publishing feature are not supported with MOSS 2007. The correct solution to implement a hierarchy in a publishing site is to use sub sites and not folders in the Pages library. Details about this limitation can be found here:http://support.microsoft.com/kb/948614SharePoint Server 2007 does not support subfolders in the Pages library. Although the Pages library can be conf...(truncated)...
How to create a browser cache save URL to a javascript or css file in SharePoint
(Indexed 2009-04-08):
Often it is necessary to ensure that updates to files on the server get populated to the client asap. Especially when it comes to dependencies to custom javascript of CSS files and server controls.SharePoint itself does this by adding a query string to some of its vital Javascript files. E.g.:/_layouts/1033/core.js?rev=PQia%2B0EyudqxiQyTfOSR%2Fw%3...(truncated)... the core.js file changes on the server a new query string value is generated. That allows browsers to cache the file as long as the f...(truncated)...
SharePoint Designer is now available as a free download
(Indexed 2009-04-02):
SharePoint Designer is now available as a free download.More details are available on the SharePoint Team blog.[Image]
Databases can become corrupted when using STSADM -o MergeContentDB
(Indexed 2009-03-26):
An important KB article has been released today discussing a problem in WSS which can lead to database inconsistencies when using STSADM -o MergeContentDB.It is highly recommended to backup as well the source and the destination databases before performing this operation to be able to rollback to a consistent state in case that a problem has occurred.The KB article also describes a workaround to prevent the problem.Read KB 969242 for more details.[Image]
The February cumulative update for WSS V3 and MOSS 2007 has been released yesterday
(Indexed 2009-02-25):
As discussed by the Office Sustained Engineering group cumulative updates for all Office Products including WSS 3.0 and SharePoint 2007 will be released every second month.Yesterday we released the so called February Cumulative Update. Currently the separate packages for the core products and for the language packs are available.Details and download locations can be found in the blog my colleague Joerg Sinemus published:http://blogs.msdn.com/joerg_sinemus/archive/2009/0...(truncated)...
Interesting SPWeb leak pattern with Areas in SPS 2003
(Indexed 2009-02-05):
Recently I came across another very interesting coding pattern which is very similar to the interesting SPSite leak I showed a couple of days ago.public void workOnArea(Area area){ if (area.Web != null) { string url = area.Web.Url; area.Web.Dispose(); }}On a first look the code look ok, right? Ok, no try/catch blog and so on but for normal operations it looks as if the SPWeb object objects used from the Area object are correctly disposed, right?The problem he...(truncated)...
SPDisposeCheck v1.3.1 is released - and Whitepaper on Best Practices when using disposable objects in SharePoint has been updated
(Indexed 2009-01-30):
[via Paul Andrew's blog] SPDisposeCheck is a tool to help SharePoint Developers follow memory management best practices when using the SharePoint API with IDisposable objects including SPSite and SPWeb. This tool is not supported by Microsoft and is recommended to be used on Developer workstations and not on production SharePoint Server installations.It was released yesterday at http://code.msdn.microsoft.com/SPDisposeCheckThe tool reviews a .NET Assembly (DLL or EXE) and evaluates SharePoint AP...(truncated)...
Querystring parameters you should not use in your SharePoint application
(Indexed 2009-01-30):
Today I have been working on a support case where customer experienced exceptions in sharepoint when passing in specific query string parameters which are evaluated by his web parts. The URL looked similar to this:http://servername/Pages/MyPage.aspx?ID=The problem here is caused by the fact that the customer used a reserved query string parameter. When creating the SPContext object SharePoint evaluates the following query string parameters if provided: FeatureIdListTemplateListIDVersionNoContent...(truncated)...
Interesting SPSite leak pattern
(Indexed 2009-01-29):
Today I came across a very interesting coding pattern:public void enumSiteCollection(SPSiteCollection spSites, int min, int max){ for (int i = min; i
Guarantee dispose using try / finally blocks
(Indexed 2009-01-14):
Lots of articles have been written in the past which outline the importance of proper dispose for SharePoint SPSite and SPWeb objects in custom code.One important topic which hasn't been discussed very often till now is how to avoid missing a dispose in case that an error occurs during execution of custom code.Roger Lamb has released an article today which discusses best practices about how to handle these situations in a reliable manner:http://blogs.msdn.com/rogerla/archive/2009/01/14/try-...(t...(truncated)...
Common Problem with Content Deployment: mixing incremental and full deployment
(Indexed 2009-01-08):
A common error I often see is that customers are mixing incremental and full deployment when deploying a site collection. E.g. use incremental deployment every day and full deployment once a week - just to be sure (maybe because they do not trust incremental?)The problem is that incremental and full deployment do not deploy the same type of content. So the data on source and destination might no longer be the same.Why can this happen? The reason is that only incremental deployment exports delete...(truncated)...
Content Editor Web Part (CEWP) and absolute Links
(Indexed 2008-12-23):
The Content Editor Web Part as we ship it in WSS and MOSS always stores URLs as absolute Links. That will cause problems as soon as you are extending a web application to multiple IIS websites or when using Alternate Access Mapping (AAM) to support multiple zones.In these situations the CEWP will return the wrong URLs.Maxime has now published an article how this can be corrected through a Control Adapter which allows to control the rendering of the Content Editor Web Part to ensure that it alway...(truncated)...
First set of KB articles for a new Tool which will is planned to ship with WSS 3.0 SP2
(Indexed 2008-12-18):
I just noticed that we have published a couple of KB article about a new tool named Pre-Upgrade Checker which will ship with WSS 3.0 Service Pack 2. Based on the information in the KB articles this tool will allow you to verify if your current WSS 3.0 and MOSS 2007 site structure will be compatible with the next version off WSS and MOSS.KB 956201 - The LargeLists rule in Pre-Upgrade Checker for WSS 3.0 SP 2 can warn about large lists circuit breakerKB 956447 - The ModifiedWorkflowActionsFile rul...(truncated)...
The December cumulative update for WSS V3 and MOSS 2007 has been released yesterday
(Indexed 2008-12-17):
As discussed by the Office Sustained Engineering group cumulative updates for all Office Products including WSS 3.0 and SharePoint 2007 will be released every second month.Yesterday we released the so called December Cumulative Update. There is a chance to the way we will release cumulative updates from now on. In the past we shipped localized and global cummulative updates in separate packages. Not with each hotfix build there was a localized patch. So it was a little bit complicate to get your...(truncated)...
Article describing the integration of MOSS 2007 with SQL 2008
(Indexed 2008-12-16):
Microsoft has released documentation describing how to integrate MOSS 2007 with SQL 2008 to enable the usage of SQL 2008 features like Database backup compressionLog stream compression TDE (transparent data encryption)Integration of SQL Server 2008 and Office SharePoint Server 2007[Image]
New whitepaper describing automated setup of MOSS 2007 has been released
(Indexed 2008-12-16):
This white paper provides information and guidelines for building scripts that can automate the installation of Office SharePoint Server 2007, the configuration of servers, and the creation and joining of farms. Code samples that you can copy and customize to match your farm and configuration are included.Here you can find more details.[Image]
Important: Security bulletin MS08-077 for MOSS 2007 and Search Server 2008 has been released
(Indexed 2008-12-16):
Microsoft has released a security bulletin regarding a security fix for MOSS 2007 and Search Server 2008.This security update resolves a privately reported vulnerability. The vulnerability could allow elevation of privilege if an attacker bypasses authentication by browsing to an administrative URL on a SharePoint site. A successful attack leading to elevation of privilege could result in denial of service or information disclosure. This security update is rated Important for all supported editi...(truncated)...
Disposing SPWeb and SPSite objects
(Indexed 2008-12-05):
There are several articles around discussing the dispose of SPWeb and SPSite objects, e.g.:SharePoint 2007 and WSS 3.0 Dispose Patterns by Example from Roger LambBest Practices: Using Disposable Windows SharePoint Services Objects from Scott Harris and Mike AmmerlaanBest Practices: Common Coding Issues When Using the SharePoint Object Model from Scott Harris and Mike AmmerlaanAnd also in a couple of articles I wrote myself:Dealing with Memory Pressure problems in MOSS/WSSTroubleshooting SPSite/S...(truncated)...
Support for MOSS 2007 and WSS 3.0 systems without Service Pack 1 will end soon
(Indexed 2008-12-04):
When working on customer problems I often see that WSS and MOSS Service Pack 1 has not been applied.All customer which have not yet installed SP1 should be aware that support for systems without SP1 will end on January 13th, 2009. So in around 6 weeks. See here for details: http://support.microsoft.com/gp/lifesupsps#OfficeAfter January 13th, 2009 support can only be provided for systems which have SP1 installed!In case you have not yet evaluated and deployed SP1 you should plan to do this as soo...(truncated)...
WSS/MOSS - Common Issue - SQL Deadlocks during STSADM import operations
(Indexed 2008-11-26):
In the last couple of weeks I have seen several cases where STSADM import operations failed with random exceptions. With other words: performing the same import into an empty site collection multiple times the import operation failed at different points during the import. Checking the ULS logs showed errors like the following: 10/20/2008 12:47:26.59 STSADM.EXE (0x78BC) 0x4FF4 Windows SharePoint Services Database 6f8g Unexpected ...(truncated)...
SPDisposeCheck tool has been official announced
(Indexed 2008-11-13):
I have discussed problems with missing dispose for SPWeb and SPSite objects earlier on my blog (e.g. here and here) and Roger has provided a guidance for specific coding patterns which can cause problems such problems.In the last couple of month I have been involved in a project driven by Roger Lamb to create and test a tool which allows to identify such incorrect coding in a compiled dll. The outcome of this project is the SPDisposeCheck tool which has now been officially anounced and which sho...(truncated)...
Learning Track: SharePoint for Developers Part 1
(Indexed 2008-11-06):
www.MyRampUp.com now hosts a brand-new learning track: SharePoint for Developers, Part IRamp Up is a free, online, community-based program that can help users save time in learning Microsoft technology. The easy-to-access content (provided by subject-matter gurus) is specifically tailored to the Ramp Up program, and offered in a variety of forms (whitepaper, v-lab, codecast and slidecast). ExcerptAs a developer, would you like to learn more about Microsoft Office SharePoint Server (MOSS)? MOSS i...(truncated)...
The October cumulative update for WSS V3 and MOSS 2007 has been released yesterday
(Indexed 2008-10-29):
As discussed by the Office Sustained Engineering group cumulative updates for all Office Products including WSS 3.0 and SharePoint 2007 will be released every second month.Yesterday we released the so called October Cumulative Update. My colleague Joerg Sinemus has created a nice article explaining each step required to download and install this update including all prerequesits:http://blogs.msdn.com/joerg_sinemus/archive/200...(truncated)... [Image]
Whitepaper - Understanding and Troubleshooting the SharePoint Explorer View
(Indexed 2008-10-27):
As we often get support cases on this topic, here is a whitepaper link which gives background info and self guidance for troubleshooting:Brief DescriptionThis whitepaper provides general as well as troubleshooting information on using the Explorer View of Windows SharePoint Services.OverviewThe Explorer View feature that is included with Windows SharePoint Services and is also available in Microsoft SharePoint Portal Server lets users access files stored in the SharePoint database using the fami...(truncated)...
MOSS 2007 and WSS 3.0 Service Pack 2 has been officially announced
(Indexed 2008-10-26):
The Office Service Pack team officially anounced the upcoming Service Pack 2 for the Office 2007 suite including MOSS 2007 and WSS 3.0.The expected release date will be between February and April of 2009.Here are some of the expected highlights for the SharePoint Area provided by the SharePoint Technical Product Managers:Improved Read-only Content DatabasesWhenever a content database is marked read-only, all of the site collections in that database are automatically marked as read-only. ECM Per...(truncated)...
Preliminary Guidance for using SharePoint Products and Technologies with Hyper-V
(Indexed 2008-10-14):
A couple of weeks ago a whitepaper containing a support statement for using MOSS 2007 and WSS 3.0 in Hyper V has been released:Using SharePoint Products and Technologies in a Hyper-V virtual environmentImportant Points covered in this paper:Support statementSharePoint Products and Technologies is supported in a Hyper-V environment. Extensive testing was done to confirm that all the functional aspects of Windows SharePoint Services 3.0 and Office SharePoint Server 2007 have the same behavior on a...(truncated)...
Two new SharePoint 2007 resource centers are available on Technet
(Indexed 2008-09-08):
Performance and Capacity Planning Resource Center for SharePoint Server 2007This page contains resources to help you with performance and capacity planning for your SharePoint Server deploymentmap your solution design to a farm size and set of hardware that supports your business goals.Organized By:Planning Recommendations Estimate performance based on test results Demos Tools from Microsoft Tools and Papers from Partners and the CommunityBest Practices Resource Center for SharePoint Server 2007...(truncated)...
Content Deployment Problems with MOSS and IIS 7
(Indexed 2008-09-03):
Yesterday a colleague (Patrick Heyde) solved an interesting problem with MOSS 2007 and IIS 7 related to content deployment. Some background infos: Content Deployment in MOSS 2007 first exports all content to the file system as XML and binary files and afterwards packages these files into cab files which then get uploaded through http to the target MOSS server where they then get extracted and imported. The preconfigured maximum size of the cab files generated by content deployment is 10 MB as di...(truncated)...
SharePoint Infrastructure Updates and Nintex Workflow
(Indexed 2008-08-14):
Nintex Workflow 2007 enables organisations to build complex workflow processes quickly and easily using a web browser interface.Recently Nintex released an update for their workflow solution which solves a problem that shows up after installing the WSS/MOSS infrastructure update. See here for more details:http://connect.nintex.com/forums/thread/886.aspx[Image]
Important Update WSS 3.0 and MOSS 2007 has been released yesterday
(Indexed 2008-07-16):
The last couple of month the Office product group has worked on an important infrastructure update for the SharePoint and Project. This update is now available for all customers as public download from the Microsoft Download center.The Infrastructure Update for Microsoft Office Servers contains the new Enterprise Search features that were shipped in Search Server 2008 and Search Server 2008 Express that were are not already in SharePoint Server 2007; this includes Federated Search capability, a ...(truncated)...
How to programmatically retrieve the root site of a Variation
(Indexed 2008-06-19):
The Admin UI of the site collection provides easy access to the variation settings. But the object model does not provide easy access to these settings. There are many scenarios where it would be (e.g.) very interesting to know which site is the root site of the variation. The solution for this problem is Reflection. Using Reflection it is possible to access the VariationSettings object which provides easy access to this information.Here is some sample code:using System; using System.Reflection;...(truncated)...
Pimp My Content Deployment Job
(Indexed 2008-05-28):
As a follow up to my article series about the content deployment and migration API here are some tips on how you can "fine-tune" the out of the box content deployment jobs. This will include information about how adjust settings in Content Deployment Paths and Jobs and also about how to adjust content deployment global settings which are not available through the UI.Content Deployment SettingsOn the Operations Tab of the Central Administration you can find a link to the Content Deployment Settin...(truncated)...
Troubleshooting SPSite/SPWeb leaks in WSS v3 and MOSS 2007
(Indexed 2008-05-07):
In an earlier article I have discussed that all SPSite and SPWeb (and potentially also PublishingWeb) objects need to be properly disposed to avoid memory pressure situations. Roger Lamb has a nice summary of coding patterns which will actually cause such leaking objects and also provides information about how such code would have to be adjusted to avoid such leaks.In this article I will provide some details about how a sharepoint administrator is able to isolate if the site contains custom code...(truncated)...
SharePoint Administration Toolkit has been released
(Indexed 2008-05-02):
The Microsoft SharePoint Administration Toolkit contains functionality to help administrate and manage Microsoft Office SharePoint Server 2007 and Windows SharePoint Services version 3.0.This toolkit contains two new functions - the ability to perform bulk operations on site collections and a Stsadm operation to update alert emails after a Web application has changed URLs.More details about this toolkit can be found in the following Whitepaper.The following issue can be resolved using the toolki...(truncated)...
Proxy Server, Cache-Control http header, ASP.NET and MOSS 2007
(Indexed 2008-05-02):
Today I got in contact with an interesting problem raised by a customer. He enabled output caching on his MOSS server machine and configured the output cache profile to use Cacheability "Public":[Image]This setting should add a "Cache-Control: public" http header to the response sent to a browser. "Cache-Control: public" allows caching of the item as well inside proxy servers and in the client browser cache. What the customer noticed was that event that he set the Cacheability to public the Cach...(truncated)...
Training videos for enterprise search using MOSS are now available on Technet
(Indexed 2008-04-25):
The following link provide training resources that help to demonstrate enterprise search capabilities in Microsoft Office SharePoint Server 2007.Building and implementing enterprise search solutionsThe following 14 recorded presentations are based on training modules from three-day, in-person training sessions. The presentations provide details about key enterprise search capabilities in Microsoft Office SharePoint Server 2007. Additionally, the presentations provide guidance about how to combin...(truncated)...
MOSS - Common Issue - Content Deployment fails with "Failed to compare two elements in the array."
(Indexed 2008-04-11):
A common problem we see with content deployment and with STSADM -o export is the error message below:[4/11/2008 9:25:01 AM]: FatalError: Failed to compare two elements in the array. at System.Collections.Generic.ArraySortHelper`1.QuickSort[TValue](T[] keys, TValue[] values, Int32 left, Int32 right, IComparer`1 comparer) at System.Collections.Generic.ArraySortHelper`1.QuickSort[TValue](T[] keys, TValue[] values, Int32 left, Int32 right, IComparer`1 comparer) at System.Collections.Generic.Ar...(truncated)...
Deep Dive into the SharePoint Content Deployment and Migration API - Part 6
(Indexed 2008-04-11):
[Part 1 - Part 2 - Part 3 - Part 4 - Part 5 - Part 6]Requirements for a successful content deploymentBe aware that this article cannot provide a complete list of all requirements. I will update it from time to time if required. Today I will list all the requirements I have seen in the past which - when missed - can cause content deployment jobs to fail. 1) The servers configured as export and import server need to host an instance of the Central Administration websiteWhen configuring the "Conten...(truncated)...
Adjusting the MOSS ROBOTS meta tag for 3rd party search engines - using a Control Adapter
(Indexed 2008-04-08):
When developing a public facing website using the publishing features of MOSS it might be required to emit a ROBOTS meta tag that prevents internet search engines from indexing specific pages.The standard RobotsMetaTag control included in WSS generates the following tag:Unfortunatelly most search engines do not understand the NOHTMLINDEX content value but a value of NOINDEX. I already posted a solution for this which replaced the RobotsMetaTag control. Here is now a more elegant solution based o...(truncated)...
Adjusting the MOSS ROBOTS meta tag for 3rd party search engines - using a Control Adapter (last update: April 11th)
(Indexed 2008-04-08):
When developing a public facing website using the publishing features of MOSS it might be required to emit a ROBOTS meta tag that prevents internet search engines from indexing specific pages.The standard RobotsMetaTag control included in WSS generates the following tag:Unfortunatelly most search engines do not understand the NOHTMLINDEX content value but a value of NOINDEX. I already posted a solution for this which replaced the RobotsMetaTag control. Here is now a more elegant solution based o...(truncated)...
MOSS - Common Issue - events 5325, 4958, 6398 listed in the Event log and/or IIS MMC not responding
(Indexed 2008-03-15):
We had a big number of cases where customers reported the following pattern:Event ID 7076 - Office SharePoint Server "Attempted to read or write protected memory. This is often an indication that other memory is corrupt. " "System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt....Event ID 6398 - Windows SharePoint Services 3 NERA-WPWFE1 "Microsoft.Office.Server.Administration.ApplicationServerAdm...(truncated).....(truncated)...
MOSS - Common Issue - events 7076, 6398, 6482 listed in the Event log and/or IIS MMC not responding
(Indexed 2008-03-15):
We had a big number of cases where customers reported the following pattern:Event ID 7076 - Office SharePoint Server "Attempted to read or write protected memory. This is often an indication that other memory is corrupt. " "System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt....Event ID 6398 - Windows SharePoint Services 3 NERA-WPWFE1 "Microsoft.Office.Server.Administration.ApplicationServerAdm...(truncated).....(truncated)...
Common error situation when using backup/restore to transfer a database to a new farm on MOSS 2007
(Indexed 2008-03-12):
In the past I have seen the following problem a couple of times: a customer creates a backup of a content database on one server farm (e.g. using STSADM -o backup or a DB backup in SQL) and restores the backup on a different farm and attaches the content database to a web application.After this operation is done several operations (like variations and content deployment) fail to work with the following exception:System.ArgumentException. Value does not fall within the expected range. at Micr...(truncated)...
Don't miss the announcements by Bill Gates to kick off the SharePoint Conference!
(Indexed 2008-03-03):
On March 3rd, the first day of the sold out SharePoint Conference in Seattle, Bill Gates will announce, during his keynote session at 9AM PST, Microsoft's Exchange Online and SharePoint Online services being available on a per user subscription basis to organizations of all sizes. Bill will also announce the Silverlight Blueprint for SharePoint and the general availability of Microsoft Search Server 2008 Express. Attend Bill's keynote in Room 6ABC at the Convention Center to see and hear the det...(truncated)...
Whitepaper on Database Maintenance for SharePoint is now live!
(Indexed 2008-02-29):
Database Maintenance for Microsoft SharePoint Products and Technologies Summary:This paper describes the recommended maintenance strategies for the databases that host content and configuration settings for SharePoint Products and Technologies.Link, http://go.microsoft.com/fwlink/?LinkId=111531&clcid=0x409 Abstract: This white paper provides information and guidelines for maintaining the databases that host Microsoft SharePoint Products and Technologies data and configurations. It describes and ...(truncated)...
SharePoint 2007 and WSS 3.0 Dispose Patterns by Example
(Indexed 2008-02-13):
A couple of weeks ago I wrote an article which explains how to deal with memory pressure situations in MOSS/WSS.Roger Lamb has now created an article which discusses one of the issues - missing Dispose() or Close() for SPWeb, SPSite and PublishingWeb objects. When to dispose and when not to dispose can be confusing as there are situations where a dispose is required and other where this is not required.Roger shows in his article SharePoint 2007 and WSS 3.0 Dispose Patterns by Example lots of cod...(truncated)...
Microsoft Filter Pack has been released
(Indexed 2007-12-19):
This download will install and register IFilters with the Microsoft Windows Indexing Service. These IFilters are used by Microsoft Search products to index the contents of specific document formats. This Filter Pack includes IFilters for the following formats: .docx, .docm, .pptx, .pptm, .xlsx, .xlsm, .xlsb, .zip, .one, .vdx, .vsd, .vss, .vst, .vdx, .vsx, and .vtx. To register these IFilters with a specific Search product, please see the associated KB article below: Office SharePoint Server 2007...(truncated)...
SharePoint (WSS/MOSS) Service Pack 1 is now available for download
(Indexed 2007-12-11):
Service pack 1 for WSS 3.0 and MOSS 2007 is now ready for download from the Microsoft download Center:WSS 3.0 Service Pack 1MOSS 2007 Service Pack 1ATTENTION!As this service pack contains many code changes please be sure to verify it intensivly in your test environment before applying it to your production system!Also be aware that you will have to run the Post-Setup-Configuration Wizzard (PSCONFIG) after the service pack has been applied. Here is a list of known issues that can occur when runni...(truncated)...
Dealing with Memory Pressure problems in MOSS/WSS
(Indexed 2007-11-26):
In the last couple of weeks I have seen several issues related to memory pressure situations in MOSS or WSS application pools so I think it is a good idea to discuss some aspects of this type of problem in a separate article.What is a memory pressure situation?First of all: what do we understand under memory pressure? To answer this question we need to understand the basic memory management concept of the .NET framework.Managed Objects allocated by the .NET framework are stored on a so called ma...(truncated)...
Some comments on common Variation problems
(Indexed 2007-11-15):
Jeremy Jameson created an article series which talks about serious problems he ran into when using the variation feature. Unfortunatelly I cannot comment his articles directly as he disabled anonymous comments - and my blog is not on MSDN but on TechNet so I cannot login in MSDN so I have to provide my comment here.1) Incompatibilty between OOTB variation feature and OOTB content typesThe correct solution for this problem is to create a custom site definition template which already uses the corr...(truncated)...
Deep Dive into the SharePoint Content Deployment and Migration API - Part 5
(Indexed 2007-10-12):
[Part 1 - Part 2 - Part 3 - Part 4 - Part 5]Avoiding common problemThis can be one of the most frequently updated chapters of this article series as "common problems" can change over time. In addition I can only talk about common problems I have seen so far. But let get started. Problem 1: Mixing deployments with and without retaining object identityFirst of all: if possible you should avoid this! Importing with different settings for this property into the same database can lead to serious prob...(truncated)...
Important Security Hotfix MS07-059 will be released today
(Indexed 2007-10-09):
We will be releasing a security hotfix for Windows SharePoint Services MS07-059 on October 9th. Be sure to note that as Windows SharePoint Services 3.0 is included with all editions of Office SharePoint Server 2007, Microsoft Office Project Server 2007, and Performance Point Server as well as any others which include WSS 3.0 you need to apply this hotfix on those environments as well. We recommend applying this hotfix during your next planned downtime, or change management window and scheduli...(truncated)...
Planning updates to your WSS/MOSS server farm
(Indexed 2007-09-24):
Installing update (hotfixes, public updates, service packs) for WSS and MOSS can be a challenging tasks. Especially as a rollback in case that a problem occurs can be very expensive as it requires the restore of a backup as uninstall of hotfixes or service packs is not possible.To help administrators plan such a task Microsoft has now published specific documentation:Deploy software updates for Windows SharePoint Services 3.0Deploy software updates for Office SharePoint Server 2007[Image]
WSS 2.0 and SPS 2003 Service Pack 3 have been released yesterday
(Indexed 2007-09-19):
SharePoint Portal Server 2003 Service Pack 3Description of the Service PackDownload location of the service packWindows SharePoint Services 2.0 Service Pack 3Description of the Service PackDownload location of the service pack[Image]
WCM developer training for MOSS available
(Indexed 2007-09-05):
Beside the WCM book Andrew Connell is working on he also provides a MOSS WCM training for developers.The training is available as well as a 4-days hands on training and a 5-days live meeting training (which might be especially interesting for international attendees):Hands On4-days12 modulesLecture+demos + hands-on labsNext class: Dallas, TX SEPT 17-20Live Meeting5-days10 modules (no content deployment or extending authoring exp)Each day has 2 modules, 1.5hr lecture+demos labs are homeworkInstr...(truncated)...
MOSS 2007 WCM Book in the works by Andrew Connell and Spencer Harbar!
(Indexed 2007-09-03):
Those of you who have worked with MCMS previously will surely know Andrew and Spence. These two MVPs are great Content Management experts are currently in a project to write a book on Developers book for Web Content Management using the features in MOSS 2007!A must have book for everyone interested in developing WCM sites for MOSS!You can already preorder the book here.[Image]
Deep Dive into the SharePoint Content Deployment and Migration API - Part 4
(Indexed 2007-08-30):
Advanced content deployment scenariosTill now we have covered export and import of single list items or documentscontainers like folders, lists or webscomplete site collectionWhat we haven't covered is how to use this method to move items. Or how to control the which items from the export package need to get imported into the database.Let's look on each of these topics separately.1) Moving content using Content Deployment and Migration APIExport and import allows us to create a copy of items or ...(truncated)...
Deep Dive into the SharePoint Content Deployment and Migration API - Part 3
(Indexed 2007-08-30):
Providing some real world samples for importAfter we managed to export content in part 2 lets now focus on the importing side. Import actually has two different ways to work:Import by preserving the object identity and locationImport without preserving the object identityThe first method is used in the Content Deployment function available through the Central administration page. The second method is used by STSADM -o import and when doing the Copy/Move operations in Site Manager. The first meth...(truncated)...
Deep Dive into the SharePoint Content Deployment and Migration API - Part 2
(Indexed 2007-08-30):
Providing some real world samples for exportTo demonstrate how powerful the Content Deployment and Migration API is I will now provide some real world examples:Export a complete Site CollectionExport a specific sub webExporting other elements like lists, document libraries, list items or documents from a document libraryExporting using compressionIncremental ExportThe examples below assume that the source site collection is on the local server on port 2000.Lets start with a scenario that can als...(truncated)...
Deep Dive into the SharePoint Content Deployment and Migration API - Part 1
(Indexed 2007-08-30):
Introduction Today I would like to start an article series on an interesting new feature in WSS 3.0: the Content Deployment and Migration API. A similar API has previously been provided in MCMS 2002 and was also added to WSS after MCMS was integrated in MOSS 2007. This first part will provide an overview about the API itself. In future chapters I will then demonstrate how to utlize this API to enhance your own applications or to get a better granularity than the out of the box tools allow you to...(truncated)...
Adjusting the MOSS ROBOTS meta tag for 3rd party search engines
(Indexed 2007-06-19):
When developing a public facing website using the publishing features of MOSS it might be required to emit a ROBOTS meta tag that prevents internet search engines from indexing specific pages.The standard RobotsMetaTag control included in WSS generates the following tag:Unfortunatelly most search engines do not understand the NOHTMLINDEX content value but a value of NOINDEX. To resolve this it is required to replace the RobotsMetaTag control in the master page with a custom control that emits th...(truncated)...
New download for WSS
(Indexed 2007-06-01):
Before you can upgrade a WSS 2.0 database to WSS 3.0 you have to run PRESCAN.EXE against it. This tool is part of WSS 3.0 - with other words you have to install WSS 3.0 get hands on this tool. Many customers asked to provide this tool as a separate download to allow them to run this tool before they install WSS 3.0.Here is now the download location for this tool:http://www.microsoft.com/downloads/details.aspx?FamilyI...(truncated)...
Adding "Modify All Site Settings" to the root of the Site Action Menu
(Indexed 2007-05-15):
One of the most often required dialogs in MOSS is settings dialog which can be found as "Modify All Site Settings" menu option in the Site Action menu. Unfortunatelly it is not directly in the Site Action menu but needs to be accessed using "Site Actions" - "Site Settings" - "Modify All Site Settings".At least for me it's annoying to use these steps over and over again and to hover over the Site Settings menu to get the flyout and then to click on the Modify All Site Settings option.So I moved t...(truncated)...
Password changes with MOSS and WSS
(Indexed 2007-04-23):
The following TechNet articles discuss password changes for different service accounts:MOSSChange passwords used for administration accountsChange passwords for SQL Server servicesChange passwords for Central Administration and Timer serviceChange passwords for the Search serviceChange passwords for the default access accountChange passwords for Shared Services ProvidersChange passwords for Web application poolsChange passwords for single sign-onChange passwords for profile importWSSChange passw...(truncated)...
Supportability: Modifications applied to a MCMS or SharePoint database
(Indexed 2007-04-10):
The following KB article gives important information regarding supportabilitly modifications to a MCMS or SharePoint database:http://support.microsoft.com/default.aspx?scid=kb;E...(truncated)...
KB article discussing how to change the service account passwords in MOSS 2007 and WSS 3.0 has been released
(Indexed 2007-04-05):
INTRODUCTIONloadTOCNode(1, 'summary');This article describes how to change the password of service accounts in Microsoft Office SharePoint Server 2007 and in Microsoft Windows SharePoint Services 3.0. Use the procedure in the "More Information" section to update the password if the password of service accounts expires. http://support.microsoft.com/default.aspx?scid=kb;EN-US;934838[Image]
MOSS timer jobs delayed by one hour if system regional settings are configured for DST (daylight saving time)
(Indexed 2007-03-29):
In several countries that have Day Light Saving (DST) Time MOSS 2007 started to delay timer jobs (as used in e.g. content deployment jobs or backup and restore jobs) by one hour.A hotfix for this issue is currently being developed.As a workaround you can configure your system for a timezone that shows the same time as your local timezone but without DST.For Europe the following table can be used:TimeCountries / CitiesWorkaound Time Zone during DSTTime GMTDublin , Edinburgh, Lisbon, LondonWest...(truncated)...
How To: overcome glitches with the standard field controls shipped with MOSS 2007
(Indexed 2007-03-28):
Some of our field controls shipped with MOSS show a quite ugly behaviour as they add an extra entry after the field. Means an extra space.This is especially ugly for the RichImageField control as it prevents two images to show up right beside each other. This article shows that this is actually a long known issue. But rather than fixing this ugly behaviour this article only shows a rather strange workaround which can be compared with the approach we used in CMS 2001 before we had custom placeho...(truncated)...
MCMS Ad Rotator Control has been adapted for MOSS 2007
(Indexed 2007-03-28):
William Cornwill has published an article on how to modify the MCMS AdRotator control to work with MOSS 2007.[Image]
How To: create Keywords and Best Bets for MOSS Search programmatically
(Indexed 2007-03-28):
Yesterday I received an interesting question: a customer had the need to import several hundred keywords and related best bets programmatically to a couple of site collections.And for sure he did not want to do this manually using the web UI.I found the following solution for this problem:SPSite spsite = new SPSite("http://localhost:4007"); SearchContext searchContext = SearchContext.GetContext(spsite); Keywords keywords = new Keywords(searchContext, new Uri("http://localhost:4007")); // loop be...(truncated)...
Windows Server 2003 SP2 has been released
(Indexed 2007-03-14):
Windows Server 2003 Service Pack 2[Image] Windows Server 2003 Service Pack 2 (SP2) delivers on the Microsoft Trustworthy Computing initiative and illustrates Microsoft's commitment to continually create software products with enhanced security, increased reliability, and simplified administration.The SP2 update can be applied to all Windows Server 2003 products and Windows XP Professional x64 Edition.Be aware that there is currently a known incompatibility with SPS 2003:http://support.microsoft....(truncated)...
/3GB switch not supported with WSS 3.0 or in WSS 2.0 after installing WSS 2.0 SP2
(Indexed 2007-03-09):
This important KB article has been released yesterday:933560 The Windows Server 2003 /3GB switch is not supported in Windows SharePoint Services 2.0 or in later versions or in SharePoint Portal Server 2003 SP2 or in later versionshttp://support.microsoft.com/default.aspx?scid=kb;EN...(truncated)...
Daylight Saving Time (DST) change 2007 and WSS
(Indexed 2007-03-08):
Two articles have been released to discuss the daylight saving time change and the impact on WSS:933738 - An update is available that addresses an issue in which items that use the Date field and the Time field are off by one hour in Windows SharePoint Serviceshttp://support.microsoft.com/default.aspx?scid=kb;EN...(truncated)... - How to manually update the TIMEZONE.XML file to be DST 2007-compliant if you cannot install update 924881 or a later update for Windows SharePoint Services softwarehtt...(truncated)...
Personal Link list for SharePoint resources
(Indexed 2007-02-21):
I have seen many different list of links to SharePoint resources.Here is my personal one which I will continue to update in the future:http://blogs.technet.com/stefan_gossner/pages/SharePo...(truncated)...
Microsoft Best Practices Analyzer for WSS 3.0 and MOSS 2007
(Indexed 2007-02-21):
OverviewThe Microsoft Best Practices Analyzer for Windows SharePoint Services 3.0 and the 2007 Microsoft Office System Best Practices Analyzer programmatically collects settings and values from data repositories such as MS SQL, registry, metabase and performance monitor. Once collected, a set of comprehensive best practice rules are applied to the topology. Administrators running this tool will get a detailed report listing the recommendations that can be made to the environment to achieve great...(truncated)...
First book on MOSS has been released
(Indexed 2007-02-21):
[Image] Book DescriptionMicrosoft Office Sharepoint Server 2007 is the in-depth, one-volume guide to administering Office SharePoint Server 2007 direct from the experts. Get comprehensive information to plan, deploy, administer, and support Microsoft Office SharePoint Server 2007. With this Administrators Companion, you get mission-critical information in a single volumestraight from the experts. From the PublisherKey Book Benefits: Provides a definitive, one-stop reference for the practical inf...(truncated)...
Article about integrating ASP.NET AJAX 1.0 with WSS 3.0
(Indexed 2007-02-21):
Mike Ammerlaan (Program Manager for WSS) has posted an article about integrating ASP.NET AJAX 1.0 with WSS 3.0http://sharepoint.microsoft.com/blogs/mike/Lists/Posts/Po...(truncated)...
Three great online books for MOSS 2007 and WSS 3.0
(Indexed 2007-01-23):
Planning and Architecture for Office SharePoint Server 2007 - 918 pagesDeployment for Office SharePoint Server 2007 - 380 pagesPlanning and Architecture for Windows SharePoint Services 3.0 Technology - 332 pages[Image]
WSS SDK and Workflow Starter Kit ready for download
(Indexed 2007-01-23):
OverviewThe Windows SharePoint Services 3.0 SDK contains conceptual overviews, programming tasks, and references to guide you in developing solutions based on Windows SharePoint Services as a platform. The SDK includes information about the following technologies: Web Part Framework Create, package, and deploy Web Parts on SharePoint sites. Server-side object model Work with individual lists and sites or manage an entire Windows SharePoint Services deployment. Web services Use default Web ...(truncated)...
SharePoint Server 2007 SDK and Enterprise Content Management Starter Kit are now ready for download
(Indexed 2007-01-23):
OverviewThe Microsoft Office SharePoint Server 2007 SDK is designed for solution providers, independent software vendors, value-added resellers, and other developers to learn about the new Office SharePoint Server 2007 enterprise application and platform. It features conceptual and "How to" articles, sample code, and programming references.The download file OfficeServerSDK.exe provided for the SharePoint Server 2007 SDK contains the following: Compiled HTML Help files, OSSSDK2007.chm and WSS3sdk...(truncated)...
WSS 2.0 to 3.0 Upgrade Toolkit for Windows SharePoint Services Sites and Templates Guide
(Indexed 2007-01-15):
OverviewThe Toolkit serves three main purposes:To provide IT professionals with the guidance and tools they need to upgrade customized Windows SharePoint Services 2.0 sites and site templates to function in a Windows SharePoint Services 3.0 environment. To provide a set of upgraded application templates for Windows SharePoint Services based on those currently published for Windows SharePoint Services 2.0 on TechNet. To provide instructions for installing these application templates in a Windows ...(truncated)...
Technet magazine - SharePoint
(Indexed 2007-01-12):
[via Mark Harrison]This month TechNet Magazine devotes an issue to SharePoint and everything that's new in the latest release. Here we introduce SharePoint Server 2007 and guide you through new features that make building a collaborative site better and easier than ever.An Overview of Microsoft Office SharePoint Server 2007The new version of SharePoint is poised to meet all your collaboration and information management needs in a single, integrated platform. Here's a tour of the new features and...(truncated)...
Using Windows Workflow Foundation with SharePoint 2007
(Indexed 2007-01-12):
[via Mark Harrison]Gustavo Valez has written a nice article on how to integrate Windows Workflow Foundation Services with SharePoint 2007.AbstractWindows SharePoint Services (WSS) 2007 is the first Microsoft server that has native support for the Windows WorkFlow Foundation (WF). The integration of WF and the 2007 release of SharePoint provides an infrastructure that drives processes around SharePoint's strong suit: collaboration and sharing of information. This release focuses on document-centr...(truncated)...
Teleriks cross-browser rich text editor for SharePoint 2007 - public beta now available
(Indexed 2007-01-12):
[via the SharePoint Team Blog and Telerik]As previously announced on this blog and as of now officially named r.a.d.editor for SharePoint 2007, this Web-based rich text editor extends the web content authoring environment of Office SharePoint Server 2007 by providing cross-browser compatibility (i.e. with Netscape 7.1+ and Mozilla 1.3 browsers) and support for the Macintosh platform (i.e. Safari browser). This special edition of Teleriks market leading editor offers the same functionality as Sha...(truncated)...
Skin Tool for SPS 2003
(Indexed 2007-01-12):
[via Angus]James Milne has create a nice website interactivly create a skin for a SPS 2003 website.AbstractThe SPSkin Designer can be used to quickly and easily create style sheets (CSS) for SharePoint Portal Server and Team Sites. The Designer provides a GUI interface to modify the look and feel of SharePoint. Once a Style has been developed you can copy the style sheet and apply it to your Team Site or Portal. Version 2.0 has the following new features: Addition of 200+ exciting Styles Additio...(truncated)...
Search in Microsoft Office SharePoint Server 2007 - Evaluation Guide
(Indexed 2007-01-12):
AbstractThis evaluation guide is designed to present a solid understanding of the search capabilities in Microsoft Office SharePoint Server 2007. It provides an overview of Enterprise Search solutions from Microsoft, gives a hands-on tour of the product, and concludes with useful information for administrators and developers. IT professionals should use this guide to perform a thorough and effective evaluation of Enterprise Search functionality in Office SharePoint Server 2007. http://office.mic...(truncated)...
How to enable debugging in WSS 3.0
(Indexed 2006-12-19):
[via Angus] Renaud Comte has a great tip on how to get the full ASP.NET errors appearing in WSS 3.0. The detail is to add the following item to your Web.Config: Check Renaud's blog post here.[Image]
Stephen Huen's MOSS samples on Code Project
(Indexed 2006-12-19):
[via Angus]Stephen Huen has written some great articles/samples up on Code Project.Go and check them out now:MOSS 2007 Vertical NavigationFor use in a MOSS 2007 Publishing web site, This custom control is an alternative to the out-of-the-box "Current Navigation" aka AspMenu. It renders navigational nodes using list tags like MOSS 2007 Site Map Web Part For use in a MOSS 2007 Publishing web site, this web part displays the site structure in a hierarchical tree that is expandable and collapsible. ...(truncated)...
How to create a custom authentication provider and custom login dialogs for MOSS 2007
(Indexed 2006-12-19):
Liam has written a nice article series which explains how to create a customer ASP.NET membership provider which can be utilized in MOSS 2007. In addition he extends the membership provider with role provider features. He also demonstrates how to create a custom login dialog and replace the default login dialog coming with MOSS 2007 using ASP.NET 2.0 login controls.Here is the article series:Part 1Part 2Part 3Part 4[Image]
Nice article series on how to customize the look and feel of a MOSS 2007 site
(Indexed 2006-12-13):
MOSS2007 Look and Feel (Part 1 - The Beginning)MOSS2007 Look and Feel (Part 2 Navigation Bar Basics)MOSS2007 Look and Feel (Part 3 Navigation Again)MOSS2007 Look and Feel (Part 4 Navigation Again)MOSS2007 Look and Feel (Part 5)MOSS2007 Look and Feel (Part6 - Master Pages)MOSS2007 Look and Feel (Part 7)[Image]
Planning for Capacity Boundaries, Estimating Performance & Capacity Requirements... Additional Factors, and Tools for MOSS/WSSv.3
(Indexed 2006-11-22):
WSS: http://technet2.microsoft.com/WindowsServer/en/library/0e13e...(truncated)... http://technet2.microsoft.com/Office/en-us/library/eb2493e8-...(truncated)... these docs you'll find data on servers, server topologies, system sizing, figuring out requests per second, understanding performance characteristics and guidance around features, such as folders vs. no folders. Microsoft Office SharePoint ServerPlan for software boundariesChapter overview: Estimate performance and capacity requirements ...(truncated)...
MOSS/WSS upgrade and deployment guides
(Indexed 2006-11-17):
Now that WSS and MOSS are available for download (at least the Trial version of MOSS is available for everyone) the following instructions might be helpful:Upgrading from Office SharePoint Server 2007 Beta 2 Technical Refresh to Release VersionUpgrading from Windows SharePoint Services 3.0 Beta 2 Technical Refresh to Release VersionSetup, Administration and Deployment guides for WSS 3.0Setup, Administration and Deployment guides for MOSS 2007 [Image]
Supported migration paths between WSS 3.0 and the different editions of MOSS 2007
(Indexed 2006-11-16):
Joel has written a great post regarding the different migration options between WSS 3.0 and the different editions of MOSS 2007:http://blogs.msdn.com/sharepoint/archive/2006/11/14/ver...(truncated)...
WSS 3.0 ready to download!
(Indexed 2006-11-16):
Windows SharePoint Services 3.0 Details page URL: http://www.microsoft.com/downloads/details.aspx?FamilyId=D51...(truncated)... Windows SharePoint Services 3.0 x64Details page URL: http://www.microsoft.com/downloads/details.aspx?FamilyId=0A5...(truncated)... Windows SharePoint Services 3.0 Language PackDetails page URL: http://www.microsoft.com/downloads/details.aspx?FamilyId=36E...(truncated)... Windows SharePoint Services 3.0 Language Pack x64Details page URL: http://www.microsoft.com/downloa...(truncated)...
MOSS 2007 Trial version available for download!
(Indexed 2006-11-16):
The trial version based on the final release of MOSS 2007 is now available for download:http://www.microsoft.com/downloads/details.aspx?Fam...(truncated)... [Image]
New Download: WSS 3.0 Tools: Visual Studio 2005 Extensions
(Indexed 2006-11-09):
Brief Description(Visual Studio 2005 extensions for Windows SharePoint Services 3.0, November CTP)Tools for developing custom SharePoint applications: Visual Studio project templates for Web Parts, site definitions, and list definitions; and a stand-alone utility program, the SharePoint Solution Generator. OverviewThis Community Technology Preview (CTP) of the Visual Studio 2005 Extensions for Windows SharePoint Services contains the following tools to aid developers in building SharePoint appli...(truncated)...
Kai gives an insight into the caching features available in MOSS 2007
(Indexed 2006-11-08):
Kai explains the different caches used by MOSS 2007 (output cache, disk cache, object cache) and how they can be configured for authenticated and anonymous visitors of the site.How can I make my web site faster with caching?[Image]
Tyler provides insights in his experiences in porting his website to MOSS 2007 using WCM
(Indexed 2006-11-08):
Tyler Butler - Program Manager for the WCM Parts of MOSS 2007 - started a nice article series that explains how he ported his personal site to MOSS 2007. A very good read for everyone willing to start with the WCM features of MOSS 2007.Part 1 - Planning and Basic BrandingPart 2 - Building Content Types and Page LayoutsStay tuned for further posts from Tyler![Image]
Whitepaper: Understanding Workflow in Microsoft Windows SharePoint Services and the 2007 Microsoft Office System
(Indexed 2006-11-06):
Brief DescriptionIn this white paper, learn the basics of the Windows Workflow Foundation, how this technology has been integrated into both Windows SharePoint Services and the 2007 Office System, and how to benefit from workflows applied to business processes.OverviewBusinesses depend on business processes. While those processes often involve software, the most important processes in many organizations depend on people. Automating interactions among the people who participate in a process can i...(truncated)...
Extending STSADM.EXE in WSS 3.0/MOSS 2007
(Indexed 2006-10-31):
The product has not yet released but there are already people out there who started extending the features provided!E.g. Tony Biermann has created a great article that explains how to add custom commands to STSADM.EXE.And Andrew Connell catched up and released a first set of custom actions for STSADM.EXE based on this idea.Check it out![Image]
WSS 2.0 Whitepaper: Creating Just-In-Time Business Solutions with WSS 2.0
(Indexed 2006-10-30):
Brief DescriptionThis white paper is for IT professionals, business analysts, and sophisticated business users who are asked to quickly create and deploy customized business solutions for themselves or the clients they support.OverviewWhat are the most common types of solutions that Windows SharePoint Services is used to solve? This is one of the questions frequently asked by IT professionals and sophisticated business users.This white paper is for IT professionals, business analysts, and sophis...(truncated)...
MOSS Whitepaper: Using Blogs and Wikis in Business
(Indexed 2006-10-30):
Brief DescriptionThis paper provides business and technical discussion about the use of wikis and blogs in the business environment.OverviewThis paper provides business and technical discussion about the use of wikis and blogs in the business environment. The use of wikis and blogs (Weblogs) in business is the latest development in the fast-moving content publishing revolution that has been created by the Internet and Web technologies. Like all technological advances, they are already affecting ...(truncated)...
WSS Whitepaper: Content Migration Strategies and Solutions
(Indexed 2006-10-30):
Brief DescriptionThis white paper is for IT Professionals who are responsible for helping users plan and execute the migration of content from a source content store to a Windows SharePoint Services environment.OverviewOnce an organization has deployed Microsoft Windows SharePoint Services, one of the most requested tasks is to help individuals and project teams migrate their existing Microsoft Office documents and other content to their SharePoint sites and document libraries. The most common c...(truncated)...
2007 Office System Video: Windows SharePoint Services Platform
(Indexed 2006-10-30):
Brief DescriptionMicrosoft Office System Developers Conference 2006Download this series of developer-oriented videos to view conference breakout sessions that give you the comprehensive baseline neededOverviewThe Microsoft Office System Developers Conference 2006 featured more than 60 breakout sessions organized in eight technical tracks. In this track, you'll learn how Windows SharePoint Services provides the unified server foundation for many of the 2007 Microsoft Office system server capabili...(truncated)...
2007 Office System Video: Enterprise Content Management
(Indexed 2006-10-30):
Brief DescriptionMicrosoft Office System Developers Conference 2006Download this series of developer-oriented videos to view conference breakout sessions about the new, extensible content managementOverviewThe Microsoft Office System Developers Conference 2006 featured more than 60 breakout sessions organized in eight technical tracks. In this track, we focus on the new, extensible content management capabilities coming with the 2007 Microsoft Office system that address document, records, forms,...(truncated)...
2007 Office System Video: Business Intelligence
(Indexed 2006-10-25):
Brief DescriptionMicrosoft Office System Developers Conference 2006Download this series of developer-oriented videos to view conference breakout sessions about building smart client and browser-based BI solutions leveraging a wide array of extensible capabilities, including key performance indicators, PivotTables, Web parts, and spreadsheet-based Web services.OverviewThe Microsoft Office System Developers Conference 2006 featured more than 60 breakout sessions organized in eight technical tracks...(truncated)...
2007 Office System Video: Collaboration
(Indexed 2006-10-25):
Brief DescriptionMicrosoft Office System Developers Conference 2006Download this series of developer-oriented videos to view conference breakout sessions about how developers can use the 2007 Microsoft Office system to create powerful collaboration tools.OverviewThe Microsoft Office System Developers Conference 2006 featured more than 60 breakout sessions organized in eight technical tracks. In this track, you'll learn how developers can use the 2007 Microsoft Office system to create powerful co...(truncated)...
Metalogix Migration Manager for MOSS 2007
(Indexed 2006-09-11):
Recently Rasool Rayani from Metalogix gave me a brief intruduction into the features of the Migration Manager for MOSS 2007 which is currently in the works.Although it is a early prerelease version the product ran very stable and the features provided were very cool.The tool allows end to end migration from content from 3rd party web applications but also from MCMS 2001 or MCMS 2002 to MOSS 2007.Here is a list of details about this tool:Phase 1 - Content Discovery (Tools to import content from a...(truncated)...
2007 Office System - Server Product Language Offerings
(Indexed 2006-08-24):
Gwyneth Marshall, Program Manager in the Office International Services Team which ensures that the Office products meet the multilingual and multicultural needs customers worldwide, has provided the information about the supported languages during Beta 2, B2TR (Beta 2 Technical Refresh) and RTM:http://blogs.msdn.com/sharepoint/archive/2006/08/17/7029...(truncated)...
MOSS setup for MCMS conversion
(Indexed 2006-07-21):
A couple of users asked me how I setup my system to do the migration of a MCMS database to MOSS 2007.Here are the steps I used:Install Windows Server 2003 SP1 with latest hotfixes Install Windows Workflow Foundation Services (June CTP) Install SQL 2005 Install Microsoft Office SharePoint Designer 2007 Beta-2 Install Microsoft Office SharePoint Server 2007 Beta-2 Advanced Setup Server Type: Complete (don't use Stand-alone if you would like to use SQL Server)Run the Configuration Wizzard Create a ...(truncated)...
MSDN Magazin article: New Dev-Centric Features In Office SharePoint Server Keep Your Apps Rolling
(Indexed 2006-07-18):
This article discusses:Building portal sites with MOSS 2007 and WSS 3.0 Shared Service Providers, user profiles, and portal search Integration with the BDC and back-end systems Managing Web sites, business intelligence, and enterprise data ContentsBuilding MOSS 2007 Portal Sites Shared Service Providers User Profiles MOSS 2007 Search Business Data Catalog Integration Web Content Management Business Intelligence Features Managing Documents and Business Processes InfoPath Forms Services ECM and Si...(truncated)...
Migrating MCMS database to MOSS 2007 - Host header mapping enabled
(Indexed 2006-07-17):
As discussed earlier I received a long list of warnings and errors when running the premigration check. Another entry in my list is a warning of this type:[Image]Host header name to channel name mapping is a nice feature in MCMS to allow root level channels to be mapped to the root of a web site.As MOSS 2007 implements that in a completly different way it makes sense to show this as a warning in the migration log.The details of the event entry explains this:[Image]But what it does not explain is...(truncated)...
Migrating MCMS database to MOSS 2007 - Rights group names are not unique.
(Indexed 2006-07-14):
As discussed earlier I received a long list of warnings and errors when running the premigration check. The next entry in my list is a warning:[Image]This warning irritated me a little bit as it is not possible to create two rights groups in the same role with the same name. So I looked at the details of this warning:[Image]The hint in the recommendation section gave me the idea what might cause the problem although I feel that the word "category" should be replaced with user role. Because that ...(truncated)...
Creating a new Web Application in MOSS 2007
(Indexed 2006-07-13):
I'm currently preparing a migration of one of my MCMS 2002 databases to MOSS 2007. To achieve this I need to create a new web application that should work as destination for the generated MCMS website.While creating this site using the Create or extend Web application option I experienced a strange behavior: everything went smooth (although it took more than 30 seconds to process this step) and MOSS told me that the web application was created and showed me the URL that I should be able to use t...(truncated)...
Glitch when installing MOSS 2007 beta 2 with WSS 3.0
(Indexed 2006-07-11):
I just tried to setup a new box with MOSS 2007. When running the setup program I noticed that I did not get prompted whether I would like to run the basic or the advanced setup. And on the Server Type screen all options except Stand-alone were grayed out:[Image]This was pretty anoying as my system should use SQL 2005 and not the desktop database engine. Thanks to my collegue Geoffrey in the UK who pointed me in the right direction: You should not install WSS 3.0 before installing MOSS 2007. MOSS...(truncated)...
MOSS 2007 fails to create the Config database
(Indexed 2006-07-11):
On my first attempt the creation of the config database failed with the following exception:Task configdb has failed with an unknown exception Exception: Microsoft.SharePoint.SPException: The language is not supported on the server. ---> System.Runtime.InteropServices.COMException (0x8102005E): The language is not supported on the server. at Microsoft.SharePoint.Library.SPRequestInternalClass.CreateSite(Guid gApplicationId, String bstrUrl, Int32 lZone, Guid gSiteId, Guid gDatabaseId, String bs...(truncated)...
New MCMS book covering ASP.NET 2.0 topics is now officially announced
(Indexed 2006-06-14):
As some of you might already heard of: Lim Mei Ying (MCMS MVP), Spencer Harber (MCMS MVP) and myself are currently working on a book that covers enhancing MCMS websites using ASP.NET 2.0 features. It will deal with all the glitches of properly installing MCMS with VS.NET 2005 and SQL 2005, known issues and for sure: development challenges you might see when it comes into integrating MCMS with ASP.NET 2.0.Enhancing Microsoft Content Management Server with ASP.NET 2.0Lim Mei Ying, Stefan Goner, Sp...(truncated)...
MCMS 2002 SP2 with ASP.NET Web Parts
(Indexed 2006-06-06):
Although not officially supported, MCMS 2002 SP2 works fine with Web Parts as I outlined earlier.A couple of weeks ago Ali Mazaheri, a collegue from Microsoft Consulting Services contacted me to get some tips as he had to create a proof of concept for using ASP.NET Web Parts on MCMS template files. The requirements were as follows:Allowing Changes to the layout and content of the Master pages through CMS Authoring tools and Publishing API(PAPI).Allowing the editor(s) to add new content and apply...(truncated)...
Office 2007 Partner Technical Readiness Training Presentations
(Indexed 2006-05-26):
Microsoft has released a set of training videos for Office 2007 - as well for the client and for the server parts:Office 2007 New User Experience Part 1.wmvOffice 2007 New User Experience Part 2.wmvOffice 2007 Developing In Word 2007.wmvOffice 2007 Core Excel Advances.wmvOffice 2007 InfoPath Forms In Outlook.wmvOffice 2007 New File Format Overview.wmvOffice 2007 Servers Overview.wmvOffice 2007 WSS Collaboration.wmvOffice 2007 ECM Part1 - Doc Mgmt.wmvOffice 2007 ECM Part2 - WCM.wmvOffice 2007 Kno...(truncated)...
Nice list of product versions managed by Andrew
(Indexed 2006-05-26):
Andrew has compiled a nice list of version numbers and products to allow you to easily identify the patch level or your system.The list currently covers the following products:.NET framework SQL Server CMS SharePoint (WSS/SPS)[Image]
Great SharePoint 2007 Web Part series by Sahil
(Indexed 2006-05-26):
[Via Andrew Connell]Sahil, on his new blog, is on a tear writing quite a few detailed nuts-and-bolts articles on ASP.NET 2.0 Web Part development with focus on MOSS 2007:ASP.NET 2.0 WebPart Communication: The Preface to Sharepoint 2007 WebPart communication Writing Custom Webparts for Sharepoint 2007 Sharepoint 2007 WebParts Communication Writing custom editors for Sharepoint 2007 and ASP.NET 2.0 WebParts Sharepoint 2007 WebPart Connections - The Theory before the Code [Image]
Beta 2 for Microsoft Office SharePoint Server 2007 and WSS v3 are now available!
(Indexed 2006-05-25):
[via Arpan]We announced the availability of beta 2 of Office SharePoint Server 2007 and WSS v3. If you haven't done so already, check out the preview site where you can download/order the bits from: http://www.microsoft.com/office/preview/default.mspxIn addition to making the actual product available, we're releasing some great tools and sites:Office SharePoint Server on the Office Developer CenterSharePoint Server Migration Center including links to MCMS 2002 and SPS 2003 content migration The...(truncated)...
New important tools for MCMS customers available now!
(Indexed 2006-05-25):
Together with the beta 2 of MOSS 2007 and WSS 3.0 Microsoft released a couple of nice documents and tools which should help MCMS customers to plan and prepare the migration to the new version on the SharePoint Server Migration CenterArticles and ToolsAssessing and Analyzing Your MCMS 2002 Application for Migration Learn to use the CMS Assessment Tool to determine the level of work required to migrate your MCMS 2002 site. CMS Assessment Tool Download this tool to assess and analyze the work re...(truncated)...
SDKs for WSS 3.0 and MOSS 2007 are now available for download!
(Indexed 2006-05-23):
As most of you have heard: next version of MCMS will be part of Microsoft Office SharePoint Server (MOSS) 2007 and this product is based on WSS 3.0Beta 2 of MOSS 2007 will be available soon. Yesterday the SDKs for WSS 3.0 and MOSS 2007 have been made available for download from the Microsoft Website:Windows SharePoint Services V3: Software Development KitThe Windows SharePoint Services V3 (Beta) SDK is a preliminary release for solution providers, independent software vendors, value-added resell...(truncated)...
TechNet Webcast: Preparing for Web Content Management with the Office 12 SharePoint Servers
(Indexed 2006-02-17):
Event Description Products: SharePoint Portal Server. Recommended Audience: IT Professional. Language: English-American Description: Many organizations are currently managing their Web content with Microsoft Content Management Server 2002. The new Office 12 SharePoint Servers handle many of the capabilities previously performed by Content Management Server while taking advantage of SharePoint foundation technologies that combine both document management and Web content management. In this webca...(truncated)...
CrossPostbacks with MCMS 2002 SP2
(Indexed 2006-02-15):
ASP.NET 2.0 introduces a new feature to allow cross-Postbacks to other webforms using the PostBackUrl property.This method is very nice and allows to replace ugly workaround that were required in ASP.NET 1.x like using GET requests with query strings or adding client side script that cleared the viewstate form field.There is only one caveat with this new method: It does not work with MCMS 2002. MCMS 2002 Service Pack 2 which is required to allow MCMS to work with ASP.NET 2.0 adds some additional...(truncated)...
Content Management Server and SharePoint
(Indexed 2006-01-23):
[via Web Content Management in Office "12"]By now many people have heard that the upcoming version of MCMS 2002 (which Ill refer to as CMS for the sake of this post) will be built entirely on the Windows SharePoint Services architecture (with SharePoint Portal integrating the new CMS publishing features). Gerhard Schobbe, Group Program Manager for Content Management Server now gives some insight into how we went about making this decision.* Click here to read the whole article *[Image]
Sample chapter of our new MCMS book now available on MSDN!
(Indexed 2006-01-19):
Good news: Chapter 5 from the Advanced MCMS Development book discussing how to integrate search into a MCMS site is now available on MSDN:Chapter 5: Searching MCMS with SharePoint[Image]
Arpan talks about MCMS and SharePoint futures at IT Forum
(Indexed 2006-01-02):
Arpan has released an article with new destails about MCMS and SharePoint next version. A must read!http://blogs.msdn.com/arpans/archive/2005/12/30/508244....(truncated)...
Portals Webcasts in January
(Indexed 2005-12-19):
[Via Eileen Brown]TechNet Webcast: Integrating Your SharePoint Technologies with Project Server 2003 (Level 200)Monday, January 16, 2006 - 9:30 AM - 11:00 AM Pacific TimeColin Spence, Consultant / Partner, Convergent ComputingMichael Noel, Consultant, Convergent ComputingExplore the integration of Microsoft Office Project Server 2003 and Microsoft SharePoint technologies. This webcast focuses on the best practices for Project Server 2003 design and deployment, coexistence strategies with Microso...(truncated)...
Getting Ready for Office "12"
(Indexed 2005-11-25):
Arpan Shah, Product Manager for MCMS and SharePoint has written a nice article on his blog about how to get ready for Office "12": http://blogs.msdn.com/arpans/archive/2005/11/24/496759.aspxHe quoted me a couple of times pointing to my blog. For your convenience below are direct links to the articles Arpan was refering to.Regarding direct access to the database or modifying the database with undocumented API (which has the same impact from a support side):Direct Access to the Database Part 1 - D...(truncated)...
Running ASP.NET 2.0 UserControls and WebParts in SharePoint
(Indexed 2005-11-22):
[Via Korby Parnell]If you're an ASP.NET or SharePoint developer, SmartPart for SharePoint is an active project out on Gotdotnet Workspaces that is definitely worth a look. Yesterday, Jan Tielens, one of the workspace owners, released Son of SmartPart v1.0.Son of SmartPart (download under Releases) enables you to run ASP.NET 2.0 UserControls and WebParts in SPS 2.0! For the attention-impaired, like me, Jan posted an instructive screencast of the setup steps required to use Son of SmartParts on yo...(truncated)...
Office "12" Beta 1 is done!
(Indexed 2005-11-18):
[Via Lawrence Liu]Well, theOffice 12 Beta 1 Technology Preview Program has officially started, and 10,000 lucky customers and partners are in the process of downloading the bits from our BetaPlace site. Already, the early press coverage has been very positive:PC Magazine: Microsoft Office 12 Beta 1: Extreme Makeover CNET: Inside Microsoft Office 12 (Beta 1) TechWeb: First Look: Office 12 Enters First Major Beta Test eWeek: Face-to-Face with Office 12's Look and Feel Since all of these reviews ha...(truncated)...
Arpan blogs about his talk about future of CMS and SPS at IT Forum
(Indexed 2005-11-18):
Arpan is currently presenting at IT Forum in Barcelona and has a couple of sessions on MCMS and SPS futures.Here is his first blog entry on this: http://blogs.msdn.com/arpans/archive/2005/11/17/494143.aspx[Image]
ASP.NET 2.0 and MCMS article series
(Indexed 2005-11-10):
Now after MCMS 2002 SP2 has been released I would like to point you again to an article series I have written earlier about MCMS 2002 and ASP.NET 2.0:ASP.NET 2.0 and MCMS - a first lookASP.NET 2.0 and MCMS - The easy way to site navigationASP.NET 2.0 and MCMS - Master PagesASP.NET 2.0 and MCMS - Web PartsASP.NET 2.0 and MCMS - glitches with navigation controls when switching between modesASP.NET 2.0 and MCMS - glitches with themesASP.NET 2.0 and MCMS - creating a custom membership provider for M...(truncated)...
New documentation about WSS available
(Indexed 2005-11-10):
[Via Andre Kieft]Microsoft Windows SharePoint Services Step by Stephttp://www.microsoft.com/downloads/details.aspx?FamilyID...(truncated)... Windows SharePoint Services Inside Out Chaptershttp://www.microsoft.com/downloads/details.aspx?Fami...(truncated)... SharePoint Services Organizational Issues White Paperhttp://www.microsoft.com/downloads/details.aspx?FamilyI...(truncated)... and Customization Best Practices for Windows SharePoint Serviceshttp://www.microsoft.com/downloads/details.aspx?Fami...(truncated)...
New MCMS Book has been released!
(Indexed 2005-11-07):
Advanced Microsoft Content Management Server DevelopmentLim Mei Ying, Stefan Goner, Andrew Connell, Angus Logan [Image] This book has the most in depth-coverage of important MCMS development topics found anywhere. Each author of the book is a renowned expert in the area Learn directly from recognized community experts Extensive coverage of the Publishing API (PAPI) Get Sharepoint and MCMS working together InfoPath, RSS and hot topics covered Read more on the publishers website[Image]
Sharepoint Portal Server 2003 Service Pack 2 has been released
(Indexed 2005-10-19):
Microsoft Office SharePoint Portal Server 2003 Service Pack 2 (SP2) contains significant security enhancements, in addition to stability and performance improvements. Some of the fixes included with SP2 have been previously released as separate updates. This service pack combines them into one update. [Image]
ASP.NET 2.0 Provider Model Series
(Indexed 2005-10-18):
[Via jhawk]Kent Sharkey (who manages the ASP.NET Dev Center) says that the ASP.NET 2.0 Provider Model series of whitepapers are live on MSDN - 10 parts, 120 pages! The providers page at http://msdn.microsoft.com/asp.net/beta2/providers/default.aspx will be updated tomorrow. Introduction to the Provider ModelMembership ProvidersRole ProvidersSite Map ProvidersSession State ProvidersProfile ProvidersWeb Event ProvidersWeb Parts Personalization ProvidersCustom Provider-Based ServicesHands-on Custo...(truncated)...
Portal Webcasts in November
(Indexed 2005-10-17):
[Via Eileen]Small Business Webcast: Take the "Work" Out of Teamwork with Microsoft Office Word 2003 and Microsoft Windows SharePoint Services (Level 100)Wednesday, November 02, 2005 - 1:00 PM - 1:30 PM Pacific TimeDarin Browning, Business Development Manager, Microsoft CorporationTired of trying to figure out whether you are working on the latest version of a document? This webcast will explain how you can avoid duplicating effort and work smarter with Microsoft Office Word 2003 and Microsoft Wi...(truncated)...
