BrandingSharepoint.com
Profiles:
Kris Nyreen

Kris Nyreen

I am a Principal Designer at Inetium and my primary focus is making SharePoint not look like SharePoint. This blog is dedicated to working with SharePoint from a designer's perspective. Contact Me.
Lori Neff

Lori Neff

I am a UI Developer and Senior Consultant at Inetium. My objective is making SharePoint sites look like more than just... SharePointy. Contact Me.


Careers:
Inetium offers a challenging, energetic environment where you can help build great solutions. Apply today.
   
A Blog dedicated to concepts and practices around design and branding as it relates to SharePoint.
Optimize SharePoint WCM for Performance
Here is a good article by Microsoft regarding optimization and performance techniques for a web content management site on SharePoint. This article assumes that because the site will be completely customized, some of the core files are not necessary such as core.js and core.css. This article shows how to load these files in the background so they display on the administration pages only.
 
It also has some best practices that you should follow when developing the Master Page. It is interesting however that it explains the importance of an XHTML compliant site and then goes on to say "Office SharePoint Server, by default, is not XHTML compliant".
SharePoint and Silverlight

Here is a site that we built that uses Silverlight for the UI and interacts with SharePoint lists. This site was featured at the 2008 Worldwide Partner Conference. Tools that were used to build this site were Expression Blend, Expression Designer, Photoshop, and Visual Studio 2008. You can visit the site by going to: www.partnersalesresources.com

Find Broken Links and the Publishing Portal
It is possible to get a report on broken links in a SharePoint Collaboration portal.  You can do this in a site based on a Publishing Portal as well, you simply need to activate the appropriate feature.  To do this, go to your Site Collection Features and enable the "Office SharePoint Server Standard Site Collection Features" feature.   Now create a new site and use the "Site Directory" template (under the Enterprise tab).  In this new site, go to the Site Actions menu and you should see "Find Broken Links".  Note that you will only see this in the Site Actions menu in the Site Directory site; the Site Actions menu in the parent site and every other site will not show "Find Broken Links."
 
Now, why isn't this feature enabled out of the box?  My thought is the ramifications of Anonymous Access permissions.   So ensure that you've set up your permissions appropriately for Anonymous users after you create this site.
 
I'm very happy to update this post -- originally I was very disappointed (ok, angry) to believe  that you could not enable the Site Directory on a Publishing Portal, in spite of activating all available features.  So time to eat a little humble pie; somehow I neglected to realize that on this site I didn't have the permission to see the Site COLLECTION features, which is where the features were that I'd needed.  On the plus side, while I was ranting about this to another developer, he took a glance at why the Site Directory would be available based upon a feature being enabled, and created his own blog post about possible fun uses of the VisibilityFeatureDependency.
Silverlight Frustrations

I was excited to find that the Silverlight Beta 2 is out. So I went to go download the new tools to upgrade the project that I am currently working only to find this screen.

App_Offline

More Tips for your Public-Facing Site in MOSS
Here's some more tips I'm stealing passing along from the illustrious Mike Hodnick. 
 
See?  Features are your friends.  All the cool people are using features.
Think Twice Before Using Web Folders
Here's a tidbit from Mike Hodnick about why you might not want to use web folders on your SharePoint site (A web folder = a folder you create in SharePoint Designer via File > New Folder).
 
 
Podcasting Kit for SharePoint is now available.

Features of the Podcasting Kit include:

  • Listen and watch audio/video podcasts, anywhere on your PC or mobile device (Zune, SmartPhone, or any podcasting device)
  • Share content by producing your own audio/video podcasts and publish them on PKS on your own.
  • Connect and engage with podcasters via your integrated instant messaging program
  • Find the most relevant content using the five star rating system, tag cloud, search engine and provide your feedback via comments.
  • Get automatic podcast updates by subscribing to RSS feeds fully compatible with Zune and other podcasting devices
  • Simple RSS feed based on a defined podcast series
  • Simple RSS feed based on a person Dynamic RSS feed based on search results Play podcasts in real-time using Microsoft® Silverlight™ and progressive playback
  • Retrieve instant ROI and metrics with the ability to track the number of podcasts downloaded and/or viewed, instant feedback via rating system and comments, and subscribers via the RSS feed
  • Access the richness of SharePoint to extend the solution: workflows, community sub-sites, access rights, editorial and more
  • Customize your own PKS User Experience

Now all I need to is find the time to start creating Podcasts. Here is a link out to CodePlex where you can download it.

SharePoint Camp Presentation
Had a great turnout at the Twin Cities' first SharePoint Camp this weekend, in spite of the lure of a beautiful Saturday.
 
Thanks to everyone who attended my presentation in a rather warm room on Tips and Tricks for a Public-Facing Site in MOSS. 
 
Here's the presentation slide deck in full.  Please be sure to check the presentation notes for more links related to each subject.
How to find all the pages that use a specific Page Layout
Seems like a simple thing, but it comes up quite a bit... you have a page layout and make an update and want to test all those pages.  Just what pages DO use that page layout anyway?
• Go to Site Actions > Manage Content and Structure.
• In the folder list on the left, select Master Page Gallery.
• Click "Show Related Resources".
• Select the radio button that corresponds to the Page Layout you're interested in.
• In the bottom panel, you'll see a list of all of the related resources for that Page Layout -- those resources that the page layout uses (images, links, etc.), and those that use the page layout, i.e., pages that are based upon that Page Layout.
1 - 10 Next

 ‭(Hidden)‬ Admin Links