<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>SharePoint: General</title>
        <link>http://heathersolomon.com/blog/category/1.aspx</link>
        <description>Windows SharePoint Services &amp; Microsoft SharePoint Portal Server 2003 - General Information</description>
        <language>en-US</language>
        <copyright>Heather Solomon</copyright>
        <managingEditor>me@heathersolomon.com</managingEditor>
        <generator>Subtext Version 1.9.3.51</generator>
        <item>
            <title>Brand it baby!  Buy tickets by Wednesday for my next branding class...</title>
            <link>http://heathersolomon.com/blog/archive/2009/04/20/Brand-it-baby--Buy-tickets-by-Wednesday-for-my.aspx</link>
            <description>&lt;p&gt;Themes? Master pages? CSS? Page layouts?  Content customization?   All covered next week in my &lt;a href="http://www.sharepointbootcamp.com/sharepoint_branding_bootcamp.htm"&gt;SharePoint Branding Bootcamp&lt;/a&gt; in Anaheim, CA.   You will get a lot of one on one time with me to work on your plans, designs and issues with your SharePoint sites.   Check out more info in &lt;a href="http://heathersolomon.com/blog/archive/2009/04/13/Learn-how-to-brand-SharePoint.aspx"&gt;this post&lt;/a&gt;, or online at: &lt;a href="http://www.sharepointbootcamp.com/sharepoint_branding_bootcamp.htm"&gt;http://www.sharepointbootcamp.com/sharepoint_branding_bootcamp.htm&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Thanks! &lt;/p&gt;
&lt;p&gt; &lt;br /&gt;
&lt;/p&gt;&lt;img src="http://heathersolomon.com/blog/aggbug/6301.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Heather Solomon</dc:creator>
            <guid>http://heathersolomon.com/blog/archive/2009/04/20/Brand-it-baby--Buy-tickets-by-Wednesday-for-my.aspx</guid>
            <pubDate>Mon, 20 Apr 2009 17:27:58 GMT</pubDate>
            <wfw:comment>http://heathersolomon.com/blog/comments/6301.aspx</wfw:comment>
            <comments>http://heathersolomon.com/blog/archive/2009/04/20/Brand-it-baby--Buy-tickets-by-Wednesday-for-my.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://heathersolomon.com/blog/comments/commentRss/6301.aspx</wfw:commentRss>
            <trackback:ping>http://heathersolomon.com/blog/services/trackbacks/6301.aspx</trackback:ping>
        </item>
        <item>
            <title>Learn how to brand SharePoint</title>
            <link>http://heathersolomon.com/blog/archive/2009/04/13/Learn-how-to-brand-SharePoint.aspx</link>
            <description>&lt;p&gt;&lt;font face="Arial"&gt;In two weeks I am headed to sunny Anaheim California to teach my &lt;a href="http://www.sharepointbootcamp.com/sharepoint_branding_bootcamp.htm"&gt;SharePoint Branding Bootcamp&lt;/a&gt;.  There are still &lt;a href="https://www.regonline.com/checkin.asp?eventid=682827"&gt;seats available&lt;/a&gt; and I would love to have you join me for a week (April 27 - May 1st) learning how to effectively brand the SharePoint interface.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;A lot of my materials have been updated to include the latest tips and tricks I have discovered.  This class covers more than just where SharePoint CSS files are or how to create a theme, we delve into master pages, WCM page layouts, customizing the content display and how to brand all the various components of SharePoint that are not otherwise caught by a master page change. We also go outside technical aspects and discuss how to start your branding process and gotchas for SharePoint design. &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;This class is for designers, developers, business managers with technical skills and anyone who needs to understand how to change the SharePoint interface.  We use SharePoint Designer (SPD) to complete all tasks so you will additionally get a lot of time and experience with SPD. &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Also in Anaheim will be Dustin Miller teaching the &lt;a href="http://www.sharepointbootcamp.com/sharepoint_bootcamp.htm"&gt;Original SharePoint Bootcamp&lt;/a&gt; and Matt Passannante teaching the &lt;a href="http://www.sharepointbootcamp.com/sharepoint_administration_bootcamp.htm"&gt;SharePoint Administration Bootcamp&lt;/a&gt;. You will have access to both of these great guys to ask random SharePoint questions or just about anything in general.  :-)  We have a great time together, and hey we are staying inside of Disneyland!&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;To learn more about our classes, check out the web site: &lt;a href="http:// http://www.sharepointbootcamp.com/"&gt;http://www.sharepointbootcamp.com/&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;&lt;img src="http://heathersolomon.com/blog/aggbug/6300.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Heather Solomon</dc:creator>
            <guid>http://heathersolomon.com/blog/archive/2009/04/13/Learn-how-to-brand-SharePoint.aspx</guid>
            <pubDate>Mon, 13 Apr 2009 19:23:52 GMT</pubDate>
            <wfw:comment>http://heathersolomon.com/blog/comments/6300.aspx</wfw:comment>
            <comments>http://heathersolomon.com/blog/archive/2009/04/13/Learn-how-to-brand-SharePoint.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://heathersolomon.com/blog/comments/commentRss/6300.aspx</wfw:commentRss>
            <trackback:ping>http://heathersolomon.com/blog/services/trackbacks/6300.aspx</trackback:ping>
        </item>
        <item>
            <title>Controlling Single Web Parts with CSS Article Posted</title>
            <link>http://heathersolomon.com/blog/archive/2009/02/24/Controlling-Single-Web-Parts-with-CSS-Article-Posted.aspx</link>
            <description>&lt;p&gt;&lt;font face="Arial"&gt;I often get questions about how can a particular web part be branded separately from all the rest or be branded by type.  For example you want every Contacts list to have a green header bar instead of a tan header bar.  Or perhaps you want a column of web parts on a page to look different than the main area that contains other web parts.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;The latter I have always had a solution for, the former I figured out something today.  As with everything that I focus on, these are "no custom development" / "no .NET code" solutions. You can usually build whatever customization you need with custom code.  If you would like to just rely on CSS however, here you go.... &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.heathersolomon.com/blog/articles/Controlling-Single-Web-Parts-with-CSS.aspx"&gt;Controlling Single Web Parts with CSS&lt;/a&gt;&lt;/p&gt;&lt;img src="http://heathersolomon.com/blog/aggbug/6298.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Heather Solomon</dc:creator>
            <guid>http://heathersolomon.com/blog/archive/2009/02/24/Controlling-Single-Web-Parts-with-CSS-Article-Posted.aspx</guid>
            <pubDate>Wed, 25 Feb 2009 02:19:01 GMT</pubDate>
            <wfw:comment>http://heathersolomon.com/blog/comments/6298.aspx</wfw:comment>
            <comments>http://heathersolomon.com/blog/archive/2009/02/24/Controlling-Single-Web-Parts-with-CSS-Article-Posted.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://heathersolomon.com/blog/comments/commentRss/6298.aspx</wfw:commentRss>
            <trackback:ping>http://heathersolomon.com/blog/services/trackbacks/6298.aspx</trackback:ping>
        </item>
        <item>
            <title>SharePoint Online - a solution for SharePoint hosting for small businesses</title>
            <link>http://heathersolomon.com/blog/archive/2009/02/24/SharePoint-Online--a-solution-for-SharePoint-hosting-for-small.aspx</link>
            <description>&lt;p&gt;I recently got a question from James in Australia about the challenges small institutions face with using and deploying SharePoint.  I know a lot of people are in this position where they want to use SharePoint but don't have the resources to support hosting it internally.   You can check out Microsoft Online Services, they offer SharePoint hosting via SharePoint Online.   &lt;font face="Arial"&gt;&lt;a href="http://www.microsoft.com/online/sharepoint-online.mspx"&gt;http://www.microsoft.com/online/sharepoint-online.mspx&lt;/a&gt; &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;Hope this helps, thanks James! &lt;/p&gt;&lt;img src="http://heathersolomon.com/blog/aggbug/6296.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Heather Solomon</dc:creator>
            <guid>http://heathersolomon.com/blog/archive/2009/02/24/SharePoint-Online--a-solution-for-SharePoint-hosting-for-small.aspx</guid>
            <pubDate>Tue, 24 Feb 2009 16:55:12 GMT</pubDate>
            <wfw:comment>http://heathersolomon.com/blog/comments/6296.aspx</wfw:comment>
            <comments>http://heathersolomon.com/blog/archive/2009/02/24/SharePoint-Online--a-solution-for-SharePoint-hosting-for-small.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://heathersolomon.com/blog/comments/commentRss/6296.aspx</wfw:commentRss>
            <trackback:ping>http://heathersolomon.com/blog/services/trackbacks/6296.aspx</trackback:ping>
        </item>
        <item>
            <title>Random Design Bits for SharePoint OTW....</title>
            <link>http://heathersolomon.com/blog/archive/2009/02/09/Random-Design-Bits-for-SharePoint-OTW.aspx</link>
            <description>I often sit and stare at the computer screen wondering what on earth I should blog about.  I guess I work with SharePoint branding too much on a daily basis to have particular items stand out to me that say "Hey, blog me!".  In an effort to get out  helpful bits, I am turning to my blog comments.  I unfortunately don't have time to address all the great comments people send me, but I have saved them all.  I am going to start picking questions at random to answer here on my blog in hopes of helping out a few people here and there.&lt;br /&gt;
&lt;br /&gt;
Thanks for all of your ongoing support.  I can't express my gratitude for all the wonderful things people send me and say to me.  You guys are the best...     Heather&lt;img src="http://heathersolomon.com/blog/aggbug/6294.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Heather Solomon</dc:creator>
            <guid>http://heathersolomon.com/blog/archive/2009/02/09/Random-Design-Bits-for-SharePoint-OTW.aspx</guid>
            <pubDate>Mon, 09 Feb 2009 17:01:55 GMT</pubDate>
            <wfw:comment>http://heathersolomon.com/blog/comments/6294.aspx</wfw:comment>
            <comments>http://heathersolomon.com/blog/archive/2009/02/09/Random-Design-Bits-for-SharePoint-OTW.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://heathersolomon.com/blog/comments/commentRss/6294.aspx</wfw:commentRss>
            <trackback:ping>http://heathersolomon.com/blog/services/trackbacks/6294.aspx</trackback:ping>
        </item>
        <item>
            <title>New SharePoint Training Available</title>
            <link>http://heathersolomon.com/blog/archive/2009/01/30/New-SharePoint-Training-Available.aspx</link>
            <description>At SharePoint Experts we are expanding our training offerings!  I am excited about the new sessions we are hosting, the unique learning environment we are creating, and the innovative classes we are in the process of authoring.  Starting the week of February 9th, we are hosting five Three Hour Tours highlighting popular SharePoint topics such as...&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;The Data View Web Part: Deep Dive!&lt;/span&gt; - &lt;a href="http://www.sharepointbootcamp.com/three_hour_tours.htm"&gt;Find out more&lt;/a&gt;&lt;br /&gt;
&lt;span style="font-style: italic;"&gt;February 9, 2009, 1:00 PM - 4:00PM CST&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;SharePoint Features: What's the Big Deal?&lt;/span&gt; - &lt;a href="http://www.sharepointbootcamp.com/three_hour_tours.htm"&gt;Find out more&lt;/a&gt;&lt;br /&gt;
&lt;span style="font-style: italic;"&gt;February 10, 2009, 1:00 PM - 4:00PM CST&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;InfoPath and SharePoint: A Primer&lt;/span&gt; - &lt;a href="http://www.sharepointbootcamp.com/three_hour_tours.htm"&gt;Find out more&lt;/a&gt;&lt;br /&gt;
February 12, 2009, 1:00 PM - 4:00PM CST&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;SharePoint Planning: The Business Comes First&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt; - &lt;a href="http://www.sharepointbootcamp.com/three_hour_tours.htm"&gt;Find out more&lt;/a&gt;&lt;br /&gt;
February 13, 2009 - 1:00 PM - 4:00PM CST&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
And then my personal favorite (gee, wonder why ;-)...&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;Brand It!: SharePoint Branding, from Start to Finish&lt;/span&gt; - &lt;a href="http://www.sharepointbootcamp.com/three_hour_tours.htm"&gt;Find out more&lt;/a&gt;&lt;br /&gt;
&lt;span style="font-style: italic;"&gt;February 11, 2009, 1:00 PM - 4:00PM CST&lt;/span&gt;&lt;br style="font-style: italic;" /&gt;
&lt;span style="font-style: italic;"&gt;  &lt;/span&gt;&lt;br style="font-style: italic;" /&gt;
&lt;span style="font-style: italic;"&gt;During this session, Heather Solomon will show you how to brand your SharePoint sites, from start to finish.  Combining master pages, page layouts, &lt;/span&gt;CSS&lt;span style="font-style: italic;"&gt; and content types, you'll see how to take a design comp and basic taxonomy information and apply it to a MOSS 2007 site.&lt;/span&gt;&lt;br style="font-style: italic;" /&gt;
&lt;span style="font-style: italic;"&gt;•    Critically examine design wireframes to determine if there are any SharePoint "gotchas"&lt;/span&gt;&lt;br style="font-style: italic;" /&gt;
&lt;span style="font-style: italic;"&gt;•    Create custom master pages from a base master page definition&lt;/span&gt;&lt;br style="font-style: italic;" /&gt;
&lt;span style="font-style: italic;"&gt;•    Create a custom theme&lt;/span&gt;&lt;br style="font-style: italic;" /&gt;
&lt;span style="font-style: italic;"&gt;•    Design &lt;/span&gt;CSS&lt;span style="font-style: italic;"&gt; variations so that your web site's departments/sections can have their own color scheme&lt;/span&gt;&lt;br style="font-style: italic;" /&gt;
&lt;span style="font-style: italic;"&gt;•    Use publishing workflow features to avoid publishing unfinished pages, and allow non-designers to create new content on your sites&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
In this 3-hour session I cover key branding concepts and brand a site from start to finish. It is a whirlwind of branding activity that is a both great intro to or refresher for how to brand a SharePoint publishing site. &lt;br /&gt;
&lt;br /&gt;
Also, be sure to sign up for our &lt;a href="http://sharepointbootcamp.list-manage.com/subscribe?u=2effc8327c70c9c371ef55070&amp;amp;id=ed3fa2d703"&gt;mailing list&lt;/a&gt;.  We will soon be announcing new classes exclusively taught online, and I am cooking up a class that you won't find at any other SharePoint training house.  :-)&lt;br /&gt;
&lt;br /&gt;
Cheers everyone!&lt;img src="http://heathersolomon.com/blog/aggbug/6293.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Heather Solomon</dc:creator>
            <guid>http://heathersolomon.com/blog/archive/2009/01/30/New-SharePoint-Training-Available.aspx</guid>
            <pubDate>Sat, 31 Jan 2009 02:16:34 GMT</pubDate>
            <wfw:comment>http://heathersolomon.com/blog/comments/6293.aspx</wfw:comment>
            <comments>http://heathersolomon.com/blog/archive/2009/01/30/New-SharePoint-Training-Available.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://heathersolomon.com/blog/comments/commentRss/6293.aspx</wfw:commentRss>
            <trackback:ping>http://heathersolomon.com/blog/services/trackbacks/6293.aspx</trackback:ping>
        </item>
        <item>
            <title>My Site Profile Picture Not Showing in Custom Master Page</title>
            <link>http://heathersolomon.com/blog/archive/2008/09/29/My-Site-Profile-Picture-Not-Showing-in-Custom-Master-Page.aspx</link>
            <description>&lt;p&gt;I made an update to my &lt;a href="http://www.heathersolomon.com/blog/articles/BaseMasterPages.aspx"&gt;Base Master Page&lt;/a&gt; today that moved the &lt;font face="Arial"&gt;&lt;font face="Arial"&gt;&lt;em&gt;PlaceHolderLeftNavBarTop&lt;/em&gt; content placeholder from the hidden ASP Panel at the bottom of the file to an appropriate place in the left navigation area. &lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;The content page (\12\Templates\SiteTemplates\SPSMSITE\default.aspx) that controls the profile/public page of My Sites adds the profile picture of the user to the left navigation bar via the &lt;em&gt;PlaceHolderLeftNavBarTop&lt;/em&gt; content control.   To show this profile picture in your custom mater page, you need to include this content placeholder in your code. &lt;/p&gt;&lt;img src="http://heathersolomon.com/blog/aggbug/6288.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Heather Solomon</dc:creator>
            <guid>http://heathersolomon.com/blog/archive/2008/09/29/My-Site-Profile-Picture-Not-Showing-in-Custom-Master-Page.aspx</guid>
            <pubDate>Mon, 29 Sep 2008 20:56:32 GMT</pubDate>
            <wfw:comment>http://heathersolomon.com/blog/comments/6288.aspx</wfw:comment>
            <comments>http://heathersolomon.com/blog/archive/2008/09/29/My-Site-Profile-Picture-Not-Showing-in-Custom-Master-Page.aspx#feedback</comments>
            <wfw:commentRss>http://heathersolomon.com/blog/comments/commentRss/6288.aspx</wfw:commentRss>
            <trackback:ping>http://heathersolomon.com/blog/services/trackbacks/6288.aspx</trackback:ping>
        </item>
        <item>
            <title>To Breadcrumb or not to Breadcrumb?</title>
            <link>http://heathersolomon.com/blog/archive/2008/08/21/To-Breadcrumb-or-not-to-Breadcrumb.aspx</link>
            <description>&lt;p&gt;User Interface Engineering has posted an article about breadcrumbs, and why they feel that breadcrumbs are a design cop-out.  It is a good read, especially for people using SharePoint for external facing sites.&lt;/p&gt;
&lt;p&gt;» &lt;font face="Arial"&gt;&lt;a href="http://www.uie.com/articles/breadcrumbs"&gt;Design Cop-out #2: Breadcrumbs&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;Personally, I only utilize page breadcrumbs when working with administering lists and settings.  The breadcrumb provides a quick way back to list screens and other setting screens where otherwise no navigation is provided.  For that purpose I think they can be useful.  The article brings up some valid points on whether or not to use breadcrumbs at all. &lt;/p&gt;&lt;img src="http://heathersolomon.com/blog/aggbug/6286.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Heather Solomon</dc:creator>
            <guid>http://heathersolomon.com/blog/archive/2008/08/21/To-Breadcrumb-or-not-to-Breadcrumb.aspx</guid>
            <pubDate>Thu, 21 Aug 2008 21:02:51 GMT</pubDate>
            <wfw:comment>http://heathersolomon.com/blog/comments/6286.aspx</wfw:comment>
            <comments>http://heathersolomon.com/blog/archive/2008/08/21/To-Breadcrumb-or-not-to-Breadcrumb.aspx#feedback</comments>
            <slash:comments>5</slash:comments>
            <wfw:commentRss>http://heathersolomon.com/blog/comments/commentRss/6286.aspx</wfw:commentRss>
            <trackback:ping>http://heathersolomon.com/blog/services/trackbacks/6286.aspx</trackback:ping>
        </item>
        <item>
            <title>SharePoint Breadcrumbs - Sample of differences, chart of uses and resources</title>
            <link>http://heathersolomon.com/blog/archive/2008/08/13/SharePoint-Breadcrumbs--Sample-of-differences-chart-of-uses-and.aspx</link>
            <description>&lt;p&gt;I don't think I am alone when I say "I hate the page level breadcrumb in SharePoint".  While dead useful for users, it becomes a bit nightmarish for &lt;a href="http://www.heathersolomon.com/blog/archive/2005/08/14/1510.aspx"&gt;devigners&lt;/a&gt;. For this post I am going to ignore the Global Breadcrumb that appears in the upper left of a SharePoint site by default, because honestly most people hide it and it doesn't cause near the heartburn as the page level breadcrumb. &lt;/p&gt;
&lt;p&gt;Some background....   the page level breadcrumb (from this point forward just called breadcrumb) is included on the master page.  It is wrapped in a content placeholder.  So the master page is providing the default content for that content placeholder.  Page layouts have the power to trump that default content and specify their own content for any content placeholder.  Including not specifying any content at all, which effectively wipes out whatever is in the master page and displays nothing on the screen.&lt;/p&gt;
&lt;p&gt;Some of the default page layouts in a publishing site move or hide the breadcrumb.  What you set in your master page won't necessarily be what you get as you move from page to page in your site.  You can avoid this completely by using your own master page and your own page layouts.   If you choose not to use only custom page layouts, you will probably need to tweak the OOTB page layouts to get the breadcrumb to show how you want it across the entire site.&lt;/p&gt;
&lt;p&gt;You may be tempted to stick the breadcrumb code in the master page and not wrap a content placeholder around it.  I would recommend against this, as you are stopping the ability to hide the breadcrumb on choice pages, like the home page.  &lt;/p&gt;
&lt;p&gt;Here is a breakdown of what the OOTB page layouts do in regard to the breadcrumb. I color coded the rows to show which page layouts do the same thing/use the same code:&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;table cellspacing="1" cellpadding="7" summary="" border="1"&gt;
    &lt;tbody&gt;
        &lt;tr bgcolor="#a4dcd1"&gt;
            &lt;td&gt;AdvancedSearchLayout.aspx&lt;/td&gt;
            &lt;td&gt;Breaks the inheritance from the master page. Specifies unique code that does not include the breadcrumb.  &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr bgcolor="#bcee68"&gt;
            &lt;td&gt;ArticleLeft.aspx&lt;/td&gt;
            &lt;td rowspan="4"&gt;Breaks inheritance from the master page. Specifies breadcrumb code that includes a DIV tag with a class of "&lt;a href="http://www.heathersolomon.com/content/sp07cssreference.htm#Breadcrumbs"&gt;breadcrumb&lt;/a&gt;".&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr bgcolor="#bcee68"&gt;
            &lt;td&gt;ArticleLinks.aspx&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr bgcolor="#bcee68"&gt;
            &lt;td&gt;ArticleRight.aspx&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr bgcolor="#bcee68"&gt;
            &lt;td&gt;BlankWebPartPage.aspx&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr bgcolor="#a4d3ee"&gt;
            &lt;td&gt;DefaultLayout.aspx&lt;/td&gt;
            &lt;td rowspan="2"&gt;Breaks the inheritance from the master page.  Does not specify any code in the breadcrumb content placeholder, thus blanking out the breadcrumb set in the master.  Sets up the breadcrumb in a table in the PlaceHolderMain content placeholder.  The table cell uses a CSS class of "&lt;a href="http://www.heathersolomon.com/content/sp07cssreference.htm#Breadcrumbs"&gt;ms-pagebreadcrumb&lt;/a&gt;".&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr bgcolor="#a4d3ee"&gt;
            &lt;td&gt;NewsHomeLayout.aspx&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr bgcolor="#bcee68"&gt;
            &lt;td&gt;PageFromDocLayout.aspx&lt;/td&gt;
            &lt;td&gt;Breaks inheritance from the master page. Specifies breadcrumb code that includes a DIV tag with a class of "&lt;a href="http://www.heathersolomon.com/content/sp07cssreference.htm#Breadcrumbs"&gt;breadcrumb&lt;/a&gt;". &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;PageLayoutTemplate.aspx&lt;/td&gt;
            &lt;td&gt;N/A  - This is used as the starting point to create new page layout files.  &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;RedirectPageLayout.aspx&lt;/td&gt;
            &lt;td&gt;N/A  - This is used to redirect pages. &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr bgcolor="#a4d3ee"&gt;
            &lt;td&gt;ReportCenterLayout.aspx&lt;/td&gt;
            &lt;td&gt;Breaks the inheritance from the master page.  Does not specify any code in the breadcrumb content placeholder, thus blanking out the breadcrumb set in the master.  Sets up the breadcrumb in a table in the PlaceHolderMain content placeholder.  The table cell uses a CSS class of "&lt;a href="http://www.heathersolomon.com/content/sp07cssreference.htm#Breadcrumbs"&gt;ms-pagebreadcrumb&lt;/a&gt;".&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr bgcolor="#a4dcd1"&gt;
            &lt;td&gt;SearchMain.aspx&lt;/td&gt;
            &lt;td rowspan="2"&gt;Breaks the inheritance from the master page. Specifies unique code that does not include the breadcrumb.  &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr bgcolor="#a4dcd1"&gt;
            &lt;td&gt;SearchResults.aspx&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr bgcolor="#bcee68"&gt;
            &lt;td&gt;TabViewPageLayout.aspx&lt;/td&gt;
            &lt;td&gt;Breaks inheritance from the master page. Specifies breadcrumb code that includes a DIV tag with a class of "&lt;a href="http://www.heathersolomon.com/content/sp07cssreference.htm#Breadcrumbs"&gt;breadcrumb&lt;/a&gt;".    &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;VariationRootPageLayout.aspx&lt;/td&gt;
            &lt;td&gt;  N/A  - This is used when provisioning a site for variations. &lt;a href="http://msdn.microsoft.com/en-us/library/ms562040.aspx"&gt;More info&lt;/a&gt;.&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr bgcolor="#bcee68"&gt;
            &lt;td&gt;Welcomelayout2.aspx&lt;/td&gt;
            &lt;td&gt;Breaks inheritance from the master page. Specifies breadcrumb code that includes a DIV tag with a class of "&lt;a href="http://www.heathersolomon.com/content/sp07cssreference.htm#Breadcrumbs"&gt;breadcrumb&lt;/a&gt;".  &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr bgcolor="#ffd39b"&gt;
            &lt;td&gt;WelcomeLinks.aspx&lt;/td&gt;
            &lt;td&gt;Puts the breadcrumb code inside of the PlaceHolderMain content placeholder. Wraps the breadcrumb in a DIV tag with the CSS classes of "&lt;a href="http://www.heathersolomon.com/content/sp07cssreference.htm#Breadcrumbs"&gt;ms-pagebreadcrumb&lt;/a&gt;" and "&lt;a href="http://www.heathersolomon.com/content/sp07cssreference.htm#Breadcrumbs"&gt;removeMargins&lt;/a&gt;". Note that it does not break inheritance for the breadcrumb content placeholder from the master page.   &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr bgcolor="#fff68f"&gt;
            &lt;td&gt;WelcomeSplash.aspx&lt;/td&gt;
            &lt;td&gt;Breaks inheritance from the master page. Does not specify any code, thus blanking out the breadcrumb from the web page. &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr bgcolor="#ffd39b"&gt;
            &lt;td&gt;WelcomeTOC.aspx&lt;/td&gt;
            &lt;td&gt;Puts the breadcrumb code inside of the PlaceHolderMain content placeholder. Wraps the breadcrumb in a DIV tag with the CSS classes of "&lt;a href="http://www.heathersolomon.com/content/sp07cssreference.htm#Breadcrumbs"&gt;ms-pagebreadcrumb&lt;/a&gt;" and "&lt;a href="http://www.heathersolomon.com/content/sp07cssreference.htm#Breadcrumbs"&gt;removeMargins&lt;/a&gt;". Note that it does not break inheritance for the breadcrumb content placeholder from the master page.  &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;As you can see, there is a lot of variety going on with the OOTB page layouts. It is possible to modify the styles used in the various breadcrumb instances to all look nearly alike, giving you a uniform look and feel for breadcrumbs across your site. You just need to specify the same styles for "&lt;a href="http://www.heathersolomon.com/content/sp07cssreference.htm#Breadcrumbs"&gt;ms-breadcrumb&lt;/a&gt;" and "&lt;a href="http://www.heathersolomon.com/content/sp07cssreference.htm#Breadcrumbs"&gt;breadcrumb&lt;/a&gt;". Or you can choose to go in and alter the page layouts that you need to in order to create uniformity.   Either route, just test the dickens out of it to make sure no pages show up odd.&lt;/p&gt;
&lt;p&gt;If you are working only with WSS sites, note that default.aspx (used for the home page) breaks the inheritance from the master page and does not specify any code, thus blanking out the breadcrumb from the web page. Most other ASPX files that WSS sites use do not specify anything, so they inherit the breadcrumb from the master. &lt;/p&gt;
&lt;p&gt;The next challenge with the breadcrumb is the site map provider it uses.  There are several available in SharePoint, and two that are used predominantly for WSS and MOSS sites in the breadcrumb.   The problem is the WSS one is great for lists and libraries, and the MOSS one is great for publishing pages.  But they each are not great for the other.  &lt;/p&gt;
&lt;p&gt;&lt;em&gt;Breadcrumb with site map provider best for WSS:&lt;/em&gt; &lt;br /&gt;
&lt;font face="Arial"&gt;&amp;lt;asp:SiteMapPath &lt;font style="BACKGROUND-COLOR: #ffff00"&gt;SiteMapProvider="&lt;strong&gt;SPContentMapProvider&lt;/strong&gt;"&lt;/font&gt; id="ContentMap" SkipLinkText="" NodeStyle-CssClass="ms-sitemapdirectional" runat="server"/&amp;gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Breadcrumb with site map provider best for MOSS (publishing sites):&lt;/em&gt;&lt;br /&gt;
&lt;font face="Arial"&gt;&amp;lt;asp:SiteMapPath ID="siteMapPath" Runat="server" &lt;font style="BACKGROUND-COLOR: #ffff00"&gt;SiteMapProvider="&lt;strong&gt;CurrentNavSiteMapProviderNoEncode&lt;/strong&gt;"&lt;/font&gt; RenderCurrentNodeAsLink="false" CurrentNodeStyle-CssClass="breadcrumbCurrent" NodeStyle-CssClass="ms-sitemapdirectional"/&amp;gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;The main issue with the WSS site map provider is it will show directories you don't want it to (mainly the Pages library) in the breadcrumb, and on some pages it will show ".aspx" on the end of the page name. The MOSS site map provider is more graceful, it just doesn't show the list or library name in the breadcrumb.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;This image shows examples of both site map providers being used on the same pages and the differing results:  &lt;/strong&gt;&lt;a target="_blank" href="http://www.heathersolomon.com/images/postimages/sitemapproviderdiff.gif"&gt;&lt;strong&gt;view image&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;.&lt;/strong&gt; Please note that for these samples, I directly added the breadcrumb code to the master page, outside of a content placeholder.  That is why it appears on all pages. &lt;/p&gt;
&lt;p&gt;So which one should you use?  It really depends on the type of site(s) you are running and what you personally want to use. Luckily it doesn't end there.  There are a host of resources for how to modify and use the breadcrumb:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;font face="Arial"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms178419.aspx"&gt;How to: Customize the Appearance of SiteMapPath Web Server Controls&lt;/a&gt; on MSDN&lt;/font&gt; &lt;/li&gt;
    &lt;li&gt;&lt;font face="Arial"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms178418.aspx"&gt;How to: Add Simple Site Navigation&lt;/a&gt; on MSDN&lt;/font&gt; &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://tomblog.insomniacminds.com/2007/10/25/sharepoint-branding-issues-breadcrumb/"&gt;Custom site map provider that has best of both worlds&lt;/a&gt; by Tombo &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://weblogs.asp.net/jan/archive/2008/04/16/adding-breadcrumb-navigation-to-sharepoint-application-pages-the-easy-way.aspx"&gt;Adding Breadcrumb Navigation to SharePoint Application Pages, The Easy Way&lt;/a&gt; by Jan Tielens  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.novolocus.com/category/sharepoint/branding/breadcrumbs/"&gt;Assorted posts about working with the breadcrumb&lt;/a&gt; by Andy Burns&lt;/li&gt;
    &lt;li&gt;&lt;font face="Arial"&gt;&lt;a href="http://www.codeplex.com/features"&gt;Manage Layouts Site Map Feature&lt;/a&gt; on CodePlex&lt;/font&gt; &lt;/li&gt;
    &lt;li&gt;&lt;font face="Arial"&gt;&lt;a href="http://office.microsoft.com/en-us/sharepointdesigner/HA101651201033.aspx"&gt;Modify the default SharePoint content placeholders&lt;/a&gt; on Office Online (if you are new to messing with content placeholders)&lt;/font&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Hope this helps!&lt;/p&gt;&lt;img src="http://heathersolomon.com/blog/aggbug/6284.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Heather Solomon</dc:creator>
            <guid>http://heathersolomon.com/blog/archive/2008/08/13/SharePoint-Breadcrumbs--Sample-of-differences-chart-of-uses-and.aspx</guid>
            <pubDate>Wed, 13 Aug 2008 21:43:44 GMT</pubDate>
            <wfw:comment>http://heathersolomon.com/blog/comments/6284.aspx</wfw:comment>
            <comments>http://heathersolomon.com/blog/archive/2008/08/13/SharePoint-Breadcrumbs--Sample-of-differences-chart-of-uses-and.aspx#feedback</comments>
            <slash:comments>8</slash:comments>
            <wfw:commentRss>http://heathersolomon.com/blog/comments/commentRss/6284.aspx</wfw:commentRss>
            <trackback:ping>http://heathersolomon.com/blog/services/trackbacks/6284.aspx</trackback:ping>
        </item>
        <item>
            <title>A Bit More About Disabling Themes in Master Pages</title>
            <link>http://heathersolomon.com/blog/archive/2008/08/13/A-Bit-More-About-Disabling-Themes-in-Master-Pages.aspx</link>
            <description>&lt;p&gt;&lt;a href="http://blog.drisgill.com/"&gt;Randy Drisgill&lt;/a&gt; came across a great challenge and weird issue with SharePoint in regards to &lt;a href="http://blog.drisgill.com/2008/08/disabling-themes-on-custom-master-pages.html"&gt;disabling themes on custom master pages&lt;/a&gt;.  I wanted to expand a bit more on what he has posted about. &lt;/p&gt;
&lt;p&gt;Themes can wreck havoc on master pages since by default theme styles are called after regular SharePoint styles.  Depending on your changes, themes may leak through via changing styles you did not, or if you used the Alternate CSS property in Master Page Settings to call your custom styles. The Alternate CSS is called along with those regular SharePoint styles (via the CssLink tag in your master page) and the theme is called after that. &lt;/p&gt;
&lt;p&gt;When you have a custom master page, the master page is stored in the content database.  When you add a theme, SharePoint adds a meta tag to the master page right before the closing HEAD tag, thus rendering any styles you specified as defenseless against the applied theme.  The meta tag looks like this:&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;&amp;lt;meta name="Microsoft Theme" content="&lt;em&gt;ThemeName&lt;/em&gt; 1011, default" /&amp;gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;If your design requirements include creating a matching theme for your site, you can create the theme and master page in tandem so you don't have conflicting styles.  But if you have to create the theme after the fact, you will spend extra time fixing issues the theme causes for your site with the custom master page.  And if you do create them in tandem, your theme may cause you extra grief, and you may want to follow this solution anyways to avoid that. &lt;/p&gt;
&lt;p&gt;If the theme is only there to brand application screens (_layouts) you can choose to remove the Theme tag from the master page, then the theme will only apply on application screens and your custom master page and site will not be affected.  Doing this will work, and will bring you to the issue that Randy discovered.  Randy mentions using a Feature to deploy the master page to the server, and I certainly agree with that recommendation.  But if that is not feasible for your situation, you have some options.&lt;/p&gt;
&lt;p&gt;First, the order of how you do things.  If your theme causes issues:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Open the custom master page in SharePoint Designer (SPD).&lt;/li&gt;
    &lt;li&gt;Go to the site and apply the theme.&lt;/li&gt;
    &lt;li&gt;Return to the master page in SPD and remove the theme tag (&lt;font face="Arial"&gt;&amp;lt;SharePoint:Theme runat="server"/&amp;gt;&lt;/font&gt;).   If you have been messing with applying themes, go ahead and check for a theme meta tag right before the closing HEAD tag.   If you find one, remove it.    &lt;/li&gt;
    &lt;li&gt;Save the master page. &lt;/li&gt;
    &lt;li&gt;Go the site and check it out, you should have themed application screens and non-themed site pages. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;If you have to mess around and try out different themes, be sure to open up your custom master page first in SPD.  As you mess around your site pages will be affected.  Once you settle on a theme or finish your testing, go back to SPD and save the master page.  No need to make any changes.  SPD will re-save the clean version of the master page in the content database and wipe out any meta tags SharePoint added for the theme. &lt;/p&gt;
&lt;p&gt;Going forward you will still face this potential issue if anyone has rights to update the theme.  You can avoid this by removing the other themes from the theme picker screen (if you need help with this, &lt;a href="http://www.heathersolomon.com/blog/articles/Create2003Theme.aspx#AddThemeSP"&gt;check out this section of this post&lt;/a&gt; and instead of adding template blocks, remove all the ones you don't want).  This works because SharePoint will only add the meta tag if you change a theme.  Once set and no options for change, your master page will be preserved.&lt;/p&gt;
&lt;p&gt;If this isn't an option for you, really restrict who has access to change themes, go back and make your theme compatible with your master page, or deal with what may happen when the theme changes.  Sorry I don't have a better answer. It may be possible to create a Feature that requires moderation for theme changes.   &lt;/p&gt;
&lt;p&gt;In case you are wondering, you can move the Theme tag in the master page above the CssLink tag, but that will only help you stop a theme from changing your stuff if you remove the meta tag SharePoint places in the master page.  Moving the theme tag doesn't bypass this issue. &lt;/p&gt;
&lt;p&gt;My ending advice would be, while in development keep your master page open in SPD before and while you mess with themes so any saves you do will remove that meta tag.  And if you can, use a Feature to deploy custom master pages on production servers. &lt;/p&gt;&lt;img src="http://heathersolomon.com/blog/aggbug/6283.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Heather Solomon</dc:creator>
            <guid>http://heathersolomon.com/blog/archive/2008/08/13/A-Bit-More-About-Disabling-Themes-in-Master-Pages.aspx</guid>
            <pubDate>Wed, 13 Aug 2008 17:40:13 GMT</pubDate>
            <wfw:comment>http://heathersolomon.com/blog/comments/6283.aspx</wfw:comment>
            <comments>http://heathersolomon.com/blog/archive/2008/08/13/A-Bit-More-About-Disabling-Themes-in-Master-Pages.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://heathersolomon.com/blog/comments/commentRss/6283.aspx</wfw:commentRss>
            <trackback:ping>http://heathersolomon.com/blog/services/trackbacks/6283.aspx</trackback:ping>
        </item>
    </channel>
</rss>