Navigation
  • Home
  • Big Salami
  • UX Blog
  • Development Blog
  • Twitter
  • LinkedIn
Site logo
  • Home
  • Big Salami
  • UX Blog
  • Development Blog
  • Twitter
  • LinkedIn
Search
Site logo
Search
  • Home
  • Big Salami
  • UX Blog
  • Development Blog
  • Twitter
  • LinkedIn

Blog

Home / Blog
Return to Previous Page
Your ideas are awesome
View large More details
User Experience, UX Blog

Bring your opinions to the table

Posted on 26th September 2018 at 5:40 pm by Stephan

Your clients hired you for a reason and want to hear what you have to say. You’re also hired for your skill, so don’t be afraid to share your knowledge and challenge the directions you’re given. If nothing else, this will provide better insight into decisions and drive UXD further.

Read More
Be bold with your design choices
View large More details
User Experience, UX Blog

Be bold with your design choices

Posted on 6th August 2018 at 10:00 am by Stephan

Be BOLD with your design choices. Keep in mind that visiting a new website is like going on a date. Be bold, be beautiful and be brave!

Read More
Gamify Everything
View large More details
User Experience, UX Blog

Gamification of websites, apps and intranets

Posted on 30th July 2018 at 8:00 am by Stephan

Gamifying websites and intranets? That sounds silly doesn’t it? Websites maybe, but even intranets need a good level of engagement, and you’d be surprised at the options available to you.

Read More
Copy cat
View large More details
User Experience, UX Blog

“Am I a copycat?”… Create a familiar interface where users feel at home

Posted on 23rd July 2018 at 10:00 am by Stephan

Competitor analysis and reusing paradigms that users are already familiar with is not necessarily a bad idea. This blog post explains why.

Read More
Train tracks off into the distance
View large More details
User Experience, UX Blog

The importance of establishing a baseline when measuring success

Posted on 16th July 2018 at 8:05 am by Stephan

Establishing a baseline for all measurable metrics on a project is extremely valuable. This article explains which ones you should consider and why.

Read More
Colourful eye
View large More details
User Experience, UX Blog

User psychology and expectations

Posted on 9th July 2018 at 3:46 pm by Stephan

Users expect your site to be intuitive, even if they aren’t. Use this guide to create a predictable users experience for all visitors.

Read More
7 white doors on black patterned wallpaper
View large More details
2010, 2013, 2016, Information Architecture, Office 365, SharePoint, User Experience, UX Blog

The art of findability

Posted on 8th February 2018 at 10:58 am by Stephan

Ensure users can find what they’re looking for on your intranet. Understand your users, understand your content, and consider a few easy changes to ensure everything on your intranet is easily findable.

Read More
Measuring the thickness of a sandwich
View large More details
Information Architecture, User Experience, UX Blog

Metrics that Matter

Posted on 8th October 2017 at 10:48 am by Stephan

Metrics are important. These are the ones that you should be paying attention to and why.

Read More
Happy people around a table
View large More details
2010, 2013, 2016, SharePoint, User Experience, UX Blog

5 easy steps to user adoption

Posted on 22nd September 2017 at 10:29 am by Stephan

Use the following steps before, during and after your project to ensure users are exited with you for the changes they are about to embark upon.

Read More
2013, 2016, Development Blog, jQuery, SharePoint

_spBodyOnLoadFunctionNames in SharePoint (2013 & 2016) vs. jQuery’s document ready

Posted on 25th May 2017 at 2:57 pm by Stephan

Since SharePoint 2013, Microsoft seems to have embraced jQuery, and you can now happily use jQuery or $ as you please in the SharePoint environment. Here are some code samples and explanation on how to use it.

Read More
2013, 2016, Development Blog, Office 365, SharePoint

Load SP.js, Taxonomy and other utilities in SharePoint 2013, 2016 and Office 365

Posted on 25th May 2017 at 12:58 pm by Stephan

Learn how to properly and easily load dependencies in SharePoint and Office 365 (classic). In this article, you’ll find some code samples on how to properly work around some of the issues that may arise when following the prescribed documentation from Microsoft.

Read More
2013, 2016, Development Blog, Office 365, SharePoint

SharePoint JavaScript CSOM – currentItem.get_item(columnName) – how do I get at the property options and values?

Posted on 10th August 2016 at 1:49 pm by Stephan

No doubt if you’ve worked with CSOM/JSOM (JavaScript Client-Side Object Model), you’ve accessed lists and libraries to consume the contained data.
This article aims to help you access the data AFTER you’ve successfully loaded the list data.

Read More
2010, 2013, 2016, Development Blog, jQuery, Office 365, SharePoint

Clean CSOM JavaScript structure to access SharePoint list data

Posted on 10th August 2016 at 1:47 pm by Stephan

With proper code samples, learn how to write clean, maintainable JSOM/CSOM for SharePoint and without overriding other third party frameworks already running on your site.

Read More
2010, 2013, 2016, Development Blog, Office 365, SharePoint

Handy Links within SharePoint

Posted on 19th July 2016 at 12:34 pm by Stephan

SharePoint 2013/2016 links to standard and more obscure SharePoint features. Some are easy to find within the application interface and others quite difficult to discover. I broke them down into the more obscure ones (first) and the standard site settings (as viewed from a Site Collection) links.

Read More
2013, 2016, SharePoint

Build a Page Layout with integrated content type and SEO (Page) properties in SharePoint 2013/2016

Posted on 18th July 2016 at 9:42 pm by Stephan

Currently, there are 3 places for users to administer: Content Type data, SEO and Page elements (web parts, article field, etc). Why not combine these in a nice format so users can administer all the page properties in a single area? This article explains how.

Read More
2010, 2013, SharePoint

SharePoint 2013 log in as another user (log yourself out and log in as someone else)

Posted on 18th July 2016 at 4:42 pm by Stephan

This option is missing, as you know. Microsoft has confirmed this is a problem, and here’s how you get around it.

Read More
2010, 2013, Office 365, SharePoint, Web Design

SharePoint image max-width in IE and FireFox not working

Posted on 14th July 2016 at 10:45 am by Stephan

So you have an image that is styled to max-width: 100% but it displays at its native width and pushes over your other content.
max-width: 100% works well in Chrome, but IE and Firefox (and potentially some other browsers) don’t honor it.
This article explains why and how to fix it.

Read More
View large More details
2013, Development Blog, SharePoint

Visual Studio Solution for SharePoint 2013 Branding (MasterPages, Page Layouts, Images, Web Parts)

Posted on 10th February 2016 at 1:23 pm by Stephan
This is well-documented on the web, but the important bits (that I need reminding of) are never all in the same easily find-able place.  So I put together this article to outline everything you need to do to ensure successful deployment of a Visual Studio (in my case VS Permium 2013) branding project in SharePoint… Read More
Doggie
View large More details
2013, Development Blog, SharePoint, Web Design

SharePoint 2013 Image Renditions (automatic image resizing)

Posted on 9th February 2016 at 1:04 pm by Stephan

Automated image resizing in SharePoint 2013 is pretty cool! This article outlines usage, quirks and setup.

Read More
Development Blog, jQuery

Debugging HTML / CSS layout on an iPad

Posted on 28th October 2014 at 8:34 am by Stephan

In creating a new store locator for Dairy Queen, my layouts were working well on all the supported browsers. On iPad, the layout works 99% but had some pixel discrepancies on a couple of elements. I found this article by Lorenzo Orlando Caum on debugging layouts in with FireBug Lite very helpful.

Read More
2010, Development Blog, SharePoint

Create cross-site lookup fields in SharePoint 2010 utilizing site columns

Posted on 26th November 2013 at 9:51 am by Stephan

This is a handy article to help with looking up information in the same site collection and when you need to have one site column point at another site column in the same Site Collection, but across different web sites.

Read More
2010, Development Blog, SharePoint

Show audience-targeted content in a SharePoint 2010 web part from a SharePoint list

Posted on 18th November 2013 at 2:09 pm by Stephan

SharePoint does not automatically trim out anything based on audience-targeting. The web part has to do that work – this explains how.

Read More
View large More details
2010, Development Blog, SharePoint

SharePoint 2010 – Page Layout button disabled in the ribbon – how to enable it

Posted on 13th November 2013 at 11:06 am by Stephan

If you have a potentially broken masterpage or page layout and your Page Layout button is disabled in the ribbon, these steps may help you change your page layout.

Read More
2010, Development Blog, jQuery, SharePoint

jQuery’s $() vs. jQuery() and why you should use jQuery.noConflict();

Posted on 17th March 2012 at 8:05 pm by Stephan

SharePoint uses the $() namespace in specific instances, which can cripple jQuery (or vice versa). This article explains how to use jQuery and SharePoint in harmony.

Read More
2010, Development Blog, SharePoint

XML Structure for FAST Search Core Results Web part

Posted on 24th February 2012 at 9:09 am by Stephan

If you’re an XSLT guru, you need to know the XML structure you’re working with. Getting into the guts of SharePoint isn’t always a walk in the park, but Microsoft has made it easy to view the XML structure in FAST. This article tells you how.

Read More
Development Blog, SharePoint

Deploying Page Layouts to SharePoint 2010 through Visual Studio – Publish and Check-in

Posted on 15th December 2011 at 10:35 am by Stephan

This article explains how to automatically deploy and publish Masterpages and Page Layouts. This article explains how to get it done without server errors.

Read More
2010, Development Blog, SharePoint

Deploying page layouts with Visual Studio to SharePoint 2010: Revert to Site Definition (Ghosting Unghosted files)

Posted on 30th November 2011 at 2:30 pm by Stephan

Deploying branding through Visual Studio into SharePoint 2010, which includes your Masterpage(s) and Page Layout(s), can be problematic when overwriting a file that is in-use by SharePoint (it can be locked down and deletion may not be allowed). This article explains how to do it correctly.

Read More
2010, Development Blog, SharePoint

Setting a custom Master Page in a Team site

Posted on 6th October 2011 at 1:35 pm by Stephan

Natively, SharePoint uses v4.master for Team sites and does not give you the option to choose a different master page. To enable master page selection, you need Publishing enabled. Follow the steps in this article to enable publishing features.

Read More
2010, Development Blog, jQuery, SharePoint

_spBodyOnLoadFunctionNames in SharePoint vs. jQuery’s document ready

Posted on 5th October 2011 at 3:34 pm by Stephan

Instantiating the jQuery has always been an interesting challenge in SharePoint. As time goes on and more content is added, different site types are used, etc., you can run into some interesting behaviors ranging from $ collisions and scripts not loading at all. This article explains how to make it all play nicely together.

Read More
2010, Development Blog, jQuery, SharePoint

Adding Images & Links to a SharePoint 2010 Survey

Posted on 29th September 2011 at 3:26 pm by Stephan

As you probably know, SharePoint 2010 (like 2007) only allows plain text in the question fields for surveys. This post explains why, and gives a solid workaround with little effort.

Read More
← Older Posts

I’m in love with Envato, especially Envato Elements and their all-inclusive license to download unlimited stock photos, illustrations and video resources. Check them out below:

Copyright Stephan Robberts 2018. All Rights Reserved.  Privacy Policy

Search engine

Use this form to find things you need on this site