Preventing and Managing Broken Links in SharePoint

Link Integrity Management: Processes, Tactics, and Solutions One lengthy and complex topic I recently discussed with a customer is link integrity management – how to keep links from breaking when you move and rename things. Turns out there are several dimensions to this problem and a wide array of tactics for addressing the many scenarios…

1

Managing Web.Config Customizations

I’m back after a long hiatus – international relocations tend to consume a lot of your free time – so it’s time to start dusting off some of the many learnings I’ve had over the past few months… One important topic I’ve encountered with my current and previous customers is how to manage web.config updates when…

1

New Advanced SharePoint Webcasts…

Three of the SharePoint Academy and BPIO University courses I taught earlier this year are now available in webcast format. Many thanks to the sponsors on our product team, the Microsoft Information Worker community (global and local), content contributors, and MS Studios for making these possible. Now you can see what I look like when I’m reading…

0

Branding Design using Solutions

In a previous post, I extolled the virtues of deploying our branding code in a solution. While I still make that recommendation without any reservations, it’s important to note that you may need TWO solutions to deploy your branding customizations. History  First, let’s do a quick review of some of the generic components I used…

1

Adding An "All Authenticated Users" Feature to Forms-Based Authentication

Preamble…  One of the frequenly cited shortcomings of Forms-Based Authentication when compared to Windows Integrated Authentication is its lack of built-in support for an “All Authenticated Users” group similar to NT AUTHORITY\Authenticated Users. This type of role comes in handy in a number of situations, most notably for provisioning public (but not anonymous) sites and…

2

Be sure to use paging in membership providers for the MOSS Profile Import Tool…

Just a quick lesson learned on the MOSS Profile Import Tool to save you import time and resources. The Profile Import Tool’s current release has a hard-coded paging algorithm that attempts to page through any membership provider’s GetAllUsers method by retrieving 1000 users at a time. If you DON’T support paging your GetAllUsers method –…

0

Resolving Issues with Faulty Features and STSADM EXPORT

If you’re attempting an STSADM -o export (or, I’d assume, a content deployment) of a site and receive the following error: FatalError: Failed to compare two elements in the array. Check out the following KB article: http://support.microsoft.com/kb/948726/en-us . The article indicates that the likely cause is one or more invalid feature references in the SPSite and/or SPWeb object….

1

List Attachments over 50MB need more than an increase in Maximum Upload Size…

Chalk this down as the 1045th* time I’ve been reminded that you learn something new about SharePoint every day. *The number of days I’ve been working with SharePoint… Requirement: Increase the maximum upload size for documents and attachments to 60MB for a web application Apparent solution: Connect to Central Admin Navigate to Central Admin >…

1

MOSS User Profile Delete Tool

For anyone using a custom authentication provider or non AD/LDAP* directory service, the Profile Import tool at http://www.codeplex.com/sptoolbox is an awesome tool for adding users. Just plug in your provider(s), tweak a few configuration settings, and go. I’ve used it to add 200,000+ user profiles from my customer’s directory service (though I wouldn’t recommend attempting to…

2

MOSS+ECM Supplemental Material, Week 3

Various Topics:  Virtualization: Platform choice: Virtual Server 2005 R2 x86 or x64 is supported Recommended against running production environments on VPC 3rd Party: See KB article 897615 Architecture considerations: Recommended NOT to virtualize SQL Restricted to 32-bit SharePoint, so this reduces addressable memory No hard-and-fast rules as to how performance changes when you go from…

0