My SharePoint 2010 Branding Book has been Published! 5

Things have been a little crazy over the past month, but now that the holidays are upon us I have a spare second to actually toot my own horn a little (not that there’s anything wrong with that). Everyone probably already knows this, but I figured I should still do a blog post to announce that at the end of last month my SharePoint 2010 branding book was officially published:

Professional SharePoint 2010 Branding and User Interface Design – Published by Wrox

This was my big project for 2010. Myself, John Ross, Jacob Sanford, Paul Stubbs, and Larry Riemann worked on creating a book for both beginners and professionals that want to learn about making SharePoint look as great as it performs. Here is the Table of Contents for the book:

  • Foreword.
  • Introduction.
    • Chapter 1: What Is SharePoint Branding?
    • Chapter 2: What’s New in SharePoint 2010.
    • Chapter 3: Planning for Branding.
    • Chapter 4: SharePoint Designer 2010 Overview.
    • Chapter 5: Simple Branding.
    • Chapter 6: Working with Navigation.
    • Chapter 7: Cascading Style Sheets in SharePoint.
    • Chapter 8: Master Pages.
    • Chapter 9: Page Layouts.
    • Chapter 10: Web Parts and XSLT.
    • Chapter 11: Deploying Branding in SharePoint.
    • Chapter 12: Page Editing and the Ribbon.
    • Chapter 13: The Client Object Model and jQuery.
    • Chapter 14: Silverlight and SharePoint Integration.

You can purchase the paperback book online from several retailers like Amazon ( Barnes and Noble lists the book as available for in store purchase but I haven’t seen it actually in any stores local to me yet. If you want to purchase it in store, you may need to request they purchase a few copies. Lastly, for those of you that want a digital version on your computer you can purchase an Adobe Acrobat version directly from Wrox (
Thanks to my author team and everyone in the community that helped make this book a reality!

5 thoughts on “My SharePoint 2010 Branding Book has been Published!

  1. Reply Anders Brunholm Sylvest Jan 4,2011 7:47 am

    Congratulations with the book, Randy.

    I ordered a copy from Amazon UK just before Christmas – it should be here anytime soon.

    Looking forward to reading it. 😀


  2. Reply openid Jan 7,2011 7:29 pm

    I have now read your book Randy, congratulations on a reasonably well written work however, I find it dissappointing that you seem to focus so heavily on removing sharepoint functionality from the pages. In particular the left navigation panel. It’s around this that I have an issue I would appreciate your feedback on. Using your _starter_publishing.master as the basis for a clients masterpage, they require the metadata navigation to be available for their document libraries. This has been enabled and displays correctly when using v4.master, but using your master it does not display even after copying the entire left navigation section from v4.master into your _starter.

    Please advise how I can correct this issue.


  3. Reply Randy Drisgill Jan 8,2011 6:51 pm

    MartyNZ, when making something like a starter master page I try to decide what features most people will require for a typical branded SharePoint site. The metadata navigation I think is part of the typical treeview navigation which is notoriously difficult to make look nice. Very few of my clients request it to be included with their master page. That being said you can add it back in easy enough. From v4.master copy from (in the following code all tag brackets are replaced with [‘s for the comments filter):

    [Sharepoint:SPNavigationManager id=”TreeViewNavigationManagerV4″]

    to the related


    This is about 40 lines of code or so. Paste this into the starter master page inside the:

    [asp:ContentPlaceHolder id=”PlaceHolderLeftNavBar”]

    right before the closing:


    Save, and check-in a major version and publish and approve it then apply it to your site.

  4. Reply sowmya123 Jan 18,2011 6:41 am

    Good effort Randy. Congrats! I have ordered a copy of this book and iam very eager to read it because you have covered all important and useful topics. Thanks for your effort Randy. I will let you know the detailed feedback of this book shortly…

  5. Reply Clark Updike Jan 19,2011 5:35 pm

    Hi Randy. The book has been very helpful. I do have a question about content placeholders on page 226. It is stated that web parts cannot be placed directly onto master pages but that they can be added in later via page layouts. Is there any way to do this such that the content placeholder only has to be specified once (as in, the content is the same across the site)? I would prefer to avoid having the identical content in each page layout. Specifically, in MOSS 2007 I wrote a server control to display custom horizontal hyperlinks in master page regions like the header and footer that were pulled from a custom site list. I’d like to eliminate this custom server control code but still pull from a site list, possibly by using a web part (list view). Perhaps there’s a way to do this using a menu control (which can go right on the master page) but I’m still curious if there is a way to specify the content placeholder once if I want the same web part on each page. Thanks.

Leave a Reply