Governance is a Marketing Plan Too

The reason we spend so much time (or should, anyway) working out governance plans is because we want the SharePoint solution to be as effective as possible.  We want good infrastructure and rules to keep it humming and safe in case of disaster.  We w…

Solution: Compiling MOSS Audience Adds No New Members

Bottom line: if you want to use a profile property in a rule for creating audiences, the property must be visible to “everyone.”
I was working with a co-worker yesterday and he was building out a MOSS audience based on a custom user profile proper…

Using MSDN (and other) Forums for SharePoint Support

I could write on at great length about MSDN forums, etiquette, naming conventions, search, etc.  I may do that, in fact.  I wanted to point out a small thing which may help people have a better overall experience.
I’ve lately been telling people t…

Item Level Permissions using SharePoint Event Handlers

You can use the following code to implement Item Level Permissions using Event handlers in SharePoint. The Item level permissions can also implemented manually by clicking on every list or document library item. This may prove to be tedious and also ma…

Small Note About Microsoft Online Services Passwords and Administration

I started to work with Microsoft’s Small Business Productivity Online Suite several months ago, but now I have some better reason to be using it. 
I’m still working my way around it, so I may be getting some of the terminology wrong, but basical…

SharePoint Best Practices Analyzer Tool

The 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 performan…

Exploring the 40 Application Templates – Knowledge Base

Template Name: KnowledgeBase.wsp
Description: Enable employees to share knowledge resident within their organization.
Business Area: Project Tracking / Product Management
Document Libraries:

SharePoint as a Business Operating System

Ever since I heard a quote, reportedly during a Q&A session with Steve Ballmer in March 2007, I’ve sort of been holding my breath for something to happen.  The quote was basically this: “SharePoint is an operating system for business applicati…

Canadian Minutes

This time last week, I was in Montreal, attending the highly recommended SharePoint Summit 2009.  I gave a 3.5 hour tutorial on installing and customizing SharePoint.  It was a scary subject on many levels.  I’m not really a SharePoint admin, but …

Exploring the 40 Application Templates – Job Requisition and Inventory Management

Template Name: JobRequisition.wsp
Description: Enable your recruiting team to streamline the process of managing job requisitions and filling job openings.
Business Area: Human Resources