Tutorials

Start learning SharePoint now!

Events

View up and coming events.

Contact Us

We would love to hear from you!

MOSS 2007/WSS 3.0 and ASP.NET 2.0 Master Pages

4
By shane.perran in : General // Jun 21 2018

 
 

Interface Customization in Microsoft Office SharePoint Server 2007 and Windows SharePoint Services Version 3 revolve around ASP.NET 2.0 Master Pages.

 
 

By Default a WSS site (such as a Team Site) consists of:

 
 

  • A Master Page (multiple possible) (control the layout of a site) which is located in the _catalogs folder
  • Content Pages (control the content of a site)
    which are defined in the master page as displayed below. Can be anything from text, to complex server controls.
    • <asp:ContentPlaceHolder id=”Insert ID Here” runat=”server”/>

 
 

Long story short to customize the next version of SharePoint:

  • Grab yourself a copy of SharePoint Designer 2007 (Formerly known as FrontPage 200* and a few other choice terms).
  • Open your default.master and edit it for any “layout” changes you wish.
  • To edit the page contents you will want to overwrite your content place holders.

 
 

Here are the available content place holders for a “Team Site” in Windows SharePoint Services Version 3.0. These will get you started!

 
 

Windows SharePoint Services 3.0 (Team Site) Placeholders.

 
 

  • PlaceHolderPageTitle
  • PlaceHolderAdditionalPageHead
  • PlaceHolderGlobalNavigation
  • PlaceHolderSiteName
  • PlaceHolderSearchArea
  • PlaceHolderTopNavBar
  • PlaceHolderHorizontalNav
  • WSSDesignConsole
  • SPNavigation
  • PlaceHolderPageImage
  • PlaceHolderTitleLeftBorder
  • PlaceHolderTitleBreadcrumb
  • PlaceHolderPageTitleInTitleArea
  • PlaceHolderMiniConsole
  • PlaceHolderTitleRightMargin
  • PlaceHolderTitleAreaSeparator
  • PlaceHolderLeftNavBarDataSource
  • PlaceHolderCalendarNavigator
  • PlaceHolderLeftNavBarTop
  • PlaceHolderLeftNavBar
  • PlaceHolderLeftActions
  • PlaceHolderNavSpacer
  • PlaceHolderLeftNavBarBorder
  • PlaceHolderBodyLeftBorder
  • PlaceHolderPageDescription
  • PlaceHolderMain
  • PlaceHolderBodyRightMargin
  • PlaceHolderFormDigest
  • PlaceHolderUtilityContent
  • PlaceHolderBodyAreaClass
  • PlaceHolderTitleAreaClass

 
 

Don’t forget that the next version of WSS v3 has CMS (Content Management Server) embedded as well.

 
 

There are already some great web casts available to help you quickly come up to speed with customization, I would strongly recommend:

 
 

 
 

 
 

Happy Customizing,

 
 

About the Author

shane.perran has written 606 articles for SharePoint Nation.

4 Responses to "MOSS 2007/WSS 3.0 and ASP.NET 2.0 Master Pages"

  1. Ishai Sagi July 11, 2006 5:20 pm

    you actually wrote this on 1969? wow – you must have been ahead of your time! what kind of computer did you have back then?

  2. Amanda Murphy September 12, 2006 11:58 am

    Damn man you were smart for your age…at like -4 years old. The date def caught my eye too!

  3. Shane Perran September 12, 2006 12:01 pm

    hehe I noticed that also – I guess a bug with wordpress?

    Not to worry- once we rev up a super-slick-blog-machine based on 2007 technologies this will be a thing of the past!

    Shane :)

  4. rktect June 4, 2008 2:31 pm

    Do you have a reference to a sample WSS 3.0 application which implements a public anonymous website with content authoring (CMS)?

    Its very difficult to distinguish any help from WSS and MOSS but people swear they’ve done this in just WSS 3.0. Any help is appreciated.

    Thanks!

Leave a Reply

You must be logged in to post a comment.