Master Pages Revisited: References to master pages in SharePoint

I’m still neck-deep in WCM planning, design, and development on my current project and also get lots of questions on branding topics, so a frequent point of discussion is various design patterns for the use of master pages. One of the topics that’s come up a lot recently is “how do I assign master page…

0

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

By Popular Demand... More HttpModule Sample Code

Several folks have asked for this, so here it is… the two other pieces of the ResourceRedirect solution from my LAYOUTS branding post. They’re also the least interesting, which is why I didn’t post them before. 🙂  Enjoy… review this post for the full context. Redirect.cs using System; using System.Collections.Generic; using System.Text; namespace MOSS.Branding {…

1

Branding Mark II: Refining the HttpModule-based Approach

So we’ve got another MOSS environment to brand for my customer. This time it’s an extranet environment for partner collaboration that has some very minor changes from the Intranet branding implementation I’ve described in the initial series of posts. Changes are pretty superficial – swap the logo, remove certain components that are only applicable to…

1

Branding Lessons Learned 2: Post-launch

Yay. We launched a few days ago. Now it’s time for another recap of lessons learned on the technology and process fronts:  Process Learnings (AKA battle scars): Requirements & Design. I won’t go into the reasons why, but we had an exceedingly shallow requirements gathering effort for the branding effort, basically comprised of (a) a…

1

MOSS Intranet Portal Branding Lessons Learned 1: Omissions & Test Results

We’ve spent the past four days doing user acceptance and regression testing on our branding, and I’ve found a couple of essential additions. Expect more as the testing wraps up over the next week or two: Branding the “Operation in Progress” Page. Another GIF you may want to replace is GEARS_AN.GIF if you need to…

2

Branding a MOSS Corporate Intranet Portal, Part 3: LAYOUTS Pages

Introduction In order to get a consistent look and feel across all the pages, we had to brand the LAYOUTS pages as well. Since we needed webapp-specific branding and didn’t want to deal with the additional effort involved in branding & testing SSPAdmin pages, I started out following what eventually came to be known as…

8

Branding a MOSS Corporate Intranet Portal, Part 2: Site & System Pages

Introduction This post covers a sample technical design for the most common branding task you’ll encounter for site & system pages – adapting ALL site & system pages on ALL sites to your customer’s look-and-feel standards. We accomplish this with the following components, each of which are covered in detail: ·         Branding “Staplee” Features –…

9

Branding a MOSS Corporate Intranet Portal, Part 1b: Branding Methods by Scope and Scenario

Branding Methods by Scope and Scenario The methods matrices referred to in Part 1a appear below. Refer to that post for context, or you won’t find this very useful… Scope: Farm   Single Site Definition Site Page Single Site Definition System Page All Site Pages All System Pages Single SIMPLE LAYOUTS Page Single non-SIMPLE LAYOUTS…

3