• Security trimmed top navigation links

    Security trimmed top navigation links

    I was asked to review a client environment yesterday to find out why the links in their top navigation bar were displaying for users that did not have permission to the particular sites. Creating sites It turns out that when sites were being created by the client on SharePoint Foundation 2010 they were being created…

  • Mums delicious brownie recipe aka SharePoint Brownies

    Mums delicious brownie recipe aka SharePoint Brownies

    I have baked these delicious chocolate brownies countless times using an old recipe my mum shared with me many years ago. I’ve even enjoyed them with many a friend, colleagues & customers alike. I often bake these delicious brownies for customers when I’m delivering SharePoint and Microsoft 365 workshops or deployments, hence they have since…

  • ZoomIt for Mac – another screen magnifying utility

    On many occasion, I have been to conferences and on training where the presenter has done a demonstration and used a screen magnifying utility to enlarge part of the display. There are many utilities available that provide this functionality and are typically included with the accessibility option of most operating systems. Having asked many a…

  • Hiding an empty rich text column in XSLT

    Hiding an empty rich text column in XSLT

    This morning I was trying to create a new style in the itemstyle.xsl stylesheet to use within the content query web part (CQWP). I needed a custom style to display a list of announcements, some of which had content and others didn’t and this style was to improve this output. The problem is that the…

  • Working with Managed Paths in SharePoint using PowerShell

    Quite a common requirement for implementations of SharePoint that I am involved in is to create new managed paths for a given web application. While it is a simple task to perform via Central Administration, I inevitably turn to PowerShell to achieve this so that I can then include it as part of larger configuration or…

  • Adding a Yes, No, Cancel prompt to a PowerShell script

    When I write PowerShell scripts, I often want to step through sections. This allows me to decided whether to proceed with parts of my script or not. I achieve this by using the ChoiceDescription class as demonstrated below. More information about using prompts in PowerShell can be found in the following article and tip on Microsoft TechNet.

  • Clear the SharePoint Quick Launch using PowerShell

    Clear the SharePoint Quick Launch using PowerShell

    Today I had a requirement to remove all the headings and links from the quick launch navigation of hundreds of SharePoint sites. The sites were being provisioned as part of a PowerShell deployment script that was deleting the default list and libraries. Going through each of these sites manually was not an option – so…

  • Backup and download solutions in SharePoint from the configuration database

    Backup and download solutions in SharePoint from the configuration database

    The need to backup or download SharePoint solutions or WSPs from SharePoint come’s up from time to time. This usually crops up for me when upgrading client environments, and they have forgotten where they put their original solutions, or there is a discrepancy as to which version they installed. To download the solutions from the config…

  • Review, rename and test

    Review, rename and test

    Review It goes without saying…but whenever you download and use any code or script from this site, or any site for that matter, you should review and understand what the code or script is doing before you attempt to use it. Rename Using the PowerShell scripts that I share as an example. I distribute these scripts…

  • Remote Desktop Connection Manager

    When I started my new job a few weeks ago I decided I was going to introduce some new tools and utilities to help myself and my colleagues be more productive. The first one I brought to their attention was Remote Desktop Connection Manager (RDCMan) from Microsoft. I’ve known about this tool for almost a year now but…

  • Amazingly delicious molten chocolate muffins

    Amazingly delicious molten chocolate muffins

    I just used this recipe to make these tasty muffins for everyone in the office – I do like to treat them all every once in a while. These muffins should be eaten as soon as they have had a moment to cool in order to experience the delicious molten chocolate inside. They are great on…

  • Why WordPress and not SharePoint?

    Why WordPress and not SharePoint?

    Many people have said to me “your using WordPress for your blog but you’re a SharePoint Consultant” and my response is typical “but why must use SharePoint – I guess you also have a problem with me using a Mac?”. Yes, I do work with SharePoint – in fact, it goes beyond just working with…