Adding metadata to your site collection for a complete, secure, refinement-enabled site directory on SharePoint 2007 and SharePoint 2010

DISCLAIMER: This post is provided AS IS with no warranties and confers no rights.  This is not an official Microsoft solution. In the past couple years, I’ve often gotten the question “how can I effectively find sites (collections) based on enterprise metadata?”.  For example, we may want to find all projects based on the organizational…

2

Using Delegate Control to customize My Sites

I’m working on a model for having Site Collection metadata and was looking at how to have them available to the Index server and found out some way to add META tags with Delegate Controls.  And I also had a customer asking me about how to customize the My Sites. For the later, Steve Peschka’s…


SharePoint 2007 Feature Activator and Manager

  Current Version 0.1 Release Date April 8th, 2010 Target platform SharePoint 2007 Format Windows Application Download link or click here   So you’ve been developing on SharePoint for some time now.  You’ve followed best practices and developed code through SharePoint Features.  You’ve added your feature activation in your custom Site Definitions or you’ve created…

2

Deploying resource files across a farm

I’ve been looking a little bit more on finding the easiest way to deploy resource files (.RESX) in the App_GlobalResources directory and I found various solutions that includes Features and Timer Jobs to synchronize these resource files.  Mikhail Dikov has a very good article explaining different process and types of resources.   However, I find…

3

Creating SharePoint webs with Excel and STSADM

This is a follow-up to my Site Definition Helper scripts post.  As described in that post, we were looking at making it simple to create multiple webs.  While you can use a site definition with a PortalProvisioningProvider to do this, if you have variations, you cannot use it since most of your webs will be…

1

Feature properties, web.config, and feature properties inheritance

My team ran into this last week where I asked to have some properties available to the feature.  It was the first time that we were allowing properties in the features and I hadn’t given much explanation as to how I was seeing the property definition.  They are all experienced ASP.NET web developers so the…

1

Feature Stapling is really just for out of the box site definitions

A couple months ago, when I started reading about Feature Stapling on blogs (I don’t recall the MSDN documentation having been updated at the time but it is now), not only did I think that it was a mechanism to attach a feature to a site definition (it’s true) but it was also touted as…

1

(March Update) Site Definition developer helper scripts

The first thing you realize when playing with Site Definitions is that “IISRESET” is your next best friend.  However, if you plan on deleting your old site collection and create a new one (to test a RootWeb / Site Collection site definition), it’s very long to re-open up the Central Administration and do it through…

4

Deployment lifecycle when using Site Definitions and Features (including post production day)

Summary As you have noticed, I’ve changed my latest SharePoint focus to look at Site Definitions (and obviously Features but I played with them a lot prior to this).  The reason for this is that I was looking at the “best” way to deploy artifacts for SharePoint WCM portals.  While I had a very good…

4

Site Definition Viewer – a Windows (.NET 2.0) tool to read Site Definition and Features configurations (version 0.1)

I spent a little bit on time understanding Site Definitions lately, particularly the Publishing ones like BLANKINTERNET.  One very frustrating thing is to make sense of all the WEBTEMP* configurations, the site definitions, the features, the features dependencies, and the stapled features …  When you start doing Windows search on a “text containing this Feature…

5