Put People First – Building a Staff Directory

This is a follow up of my previous post – Understanding SharePoint Sites When customers ask me what they should be doing with their newly deployed SharePoint environment, I say Put People First! – Let users find their peers, colleagues. Let them share information with their peers/colleagues. Redirecting your users to search page doesn’t count….


Configuring Phonetic/Nickname Search in SharePoint 2010

One of the new enterprise search feature added to SharePoint 2010  is the ability to search people by their ‘nicknames’. For example: You could search ‘aron’ for ‘aaron’ or ‘jon’ for ‘john’. We geeks call this Phonetic search Below is a screen shot of the nickname search: How does this work? This is an enterprise…


User Profile Synchronization Service and FQDN

Spencer has written by far THE BEST blog post on configuring User Profile Service (UPS) Application in SharePoint 2010. Below are the steps I always check/validate when I provision the UPS: 1) Add SPFarm admin account to local administrators group 2) Allow log on locally to SPFarm admin account 3) Start the UPS synchronization service…


Understanding SharePoint Sites

SharePoint is a platform. When you deploy SharePoint, it is going to help you build and automate many business solutions, not just the project for which you are deploying. Yes, I hear you – Every project starts with building an Intranet! But is your organisation ready for the Intranet? And what about your business units/teams…


Visualising Provisioning SharePoint 2010 Managed Metadata Fields

Ari Bakker and Wictor Wilen both have done great jobs on documenting what it takes to provision SharePoint 2010 Managed Metadata fields. – Ari Bakker’s Provisioning SharePoint 2010 Managed Metadata fields – Wictor Wilen’s How to provision SharePoint 2010 Managed Metadata columns Yes, I agree it is a tedious job and there are lot of…


Export (.ical) Individual Events from SharePoint Calendar

SharePoint Calendar is a great tool to manage events related to your site and also provides many other capabilities like creating multiple calendars and overlaying calendars. The Problem What about exporting individual events as .ical  so you can add them to Outlook? It is available out of the box, but it is well hidden in…

4

Modal Dialog Box in SharePoint Sandbox

Earlier I blogged about how to make use of the new dialog framework in SharePoint 2010. It covered working with Application Pages in the _layouts directory. What about sandboxed solutions? Can you create custom sandboxed dialogs? Yes, you can! It involves a little bit of work though. First of all, you can open any page…

3

Web Templates and Content Type Publishing

  The Problem Web templates allows you to specify which features to activate by customising the onet.xml file. Usually developers will pick the nearest one or more site definition’s onet.xml they want to use – copy the WebFeatures and SiteFeatures (which is totally acceptable). For example, for a publishing site I may use the CMSPUBLISHING…

3

Web Templates – What base template should I use?

I have had some interesting discussions with Wayne Ewington and others on what base template should you use for web templates. A little background to what this base template means to web templates: Web Templates depend on an existing site definition installed in the server. The general guideline is to always reference a site template…