SP 2013: Extending the SuiteBarDelegateControl by adding the Title Breadcrumb control

SP 2013: Extending the SuiteBarDelegateControl by adding the Title Breadcrumb control

Author: Tobias Zimmergren http://www.zimmergren.net | http://www.tozit.com | @zimmergren Introduction In one of my previous articles where we investigated some of the new and awesome delegate controls in SharePoint 2013. It walks you through some of the interesting DelegateControl additions that I was playing around with. On top of that I got a comment about how you could extend it further by adding the current site title in the Suite bar: Sure enough, I took a dive into the Seattle.master to take a look at how the title is rendered and found the control called SPTitleBreadcrumb.…

Read More

SP 2013: Tip - Change the "SharePoint" text in the top left corner.

In my previous post (http://zimmergren.net/sp-2013-some-new-delegatecontrol-additions-to-the-sharepoint-2013-master-pages) I talked about how you could use the new delegate controls in the master page (seattle.master) to modify a few things in the SharePoint UI, including the text in the top left corner saying "SharePoint". If your goal is simply to change the text, or hardcode a link without the need for any code behind, you could do it even easier with PowerShell. Changing the SharePoint text to something else using PowerShell Before: After: PowerShell Snippet $webApp = Get-SPWebApplication http://tozit-sp:2015 $webApp.SuiteBarBrandingElementHtml = "Awesome Text Goes Here"…

Read More

SP 2013: Some new DelegateControl additions to the SharePoint 2013 master pages

SP 2013: Some new DelegateControl additions to the SharePoint 2013 master pages

Author: Tobias Zimmergren http://www.zimmergren.net | http://www.tozit.com | @zimmergren Introduction In this post we’ll take a quick look at some of the new DelegateControls I’ve discovered for SharePoint 2013 and how you can replace or add information to your new master pages using these new controls, without modifying the master pages. This is done exactly the same way as you would do it back in the 2010 projects (and 2007), the only addition in this case are a few new controls that we’ll investigate. New DelegateControls Searching through the main master page, Seattle.master,…

Read More

SP 2010: Developing for performance Part 6 - CSS Sprites

SP 2010: Developing for performance Part 6 - CSS Sprites

Author: Tobias Zimmergren http://www.zimmergren.net | http://www.tozit.com | [@zimmergren](http://www.twitter.com/zimmergren) Introduction SharePoint 2010 developing for performance article series: In this series of articles I will briefly introduce you to some key concepts when it comes to developing for performance in our SharePoint 2010 applications. Related articles in this article series Part 1 – SP 2010: Developing for performance Part 1 – Developer Dashboard Part 2 – SP 2010: Developing for performance Part 2 – SPMonitoredScope Part 3 – SP 2010: Developing for performance Part 3 – Caching in SharePoint 2010 Part 4 – SP 2010: Developing for performance Part 4…

Read More

Ten (10) Free SharePoint Themes - Visual Overview

As many of you already have seen, there’s a set of free themes out there for use with your SharePoint sites. They can be downloaded here: http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=0a87658f-20b8-4dcc-ad7a-09ad22641f3a These themes are to be used with the Visual Studio 2008 Extensions for SharePoint (VSeWSS) Article Overview I got myself together and summarized all the themes below, where you will find a screenshot of each of the ten themes in action and you can decide for yourself if this is something you’re interested in exploring further. My tip is: Check…

Read More

Custom list definitions with custom forms – changing master page

As many of you might have experienced when you create your own custom list definition, you can also create your custom forms (DispForm.aspx for example). In my case, I want the DispForm.aspx to use another master page than it originally does, and so I thought I’d just change the following line of my DispForm.aspx: From: <%@ Page language="C#" MasterPageFile="~masterurl/default.master" ... %\> To: <%@ Page language="C#" MasterPageFile="/_layouts/zTest/test.master" ... %\> Problem Doing this will most likely cause you to receive the following known…

Read More