2010, 2013, 2016, Development Blog, jQuery, Office 365, SharePoint
Clean CSOM JavaScript structure to access SharePoint list data
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 More2010, 2013, 2016, Development Blog, Office 365, SharePoint
Handy Links within SharePoint
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 More2013, 2016, SharePoint
Build a Page Layout with integrated content type and SEO (Page) properties in SharePoint 2013/2016
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 More2010, 2013, Office 365, SharePoint, Web Design
SharePoint image max-width in IE and FireFox not working
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.
2013, Development Blog, SharePoint
Visual Studio Solution for SharePoint 2013 Branding (MasterPages, Page Layouts, Images, Web Parts)
2013, Development Blog, SharePoint, Web Design
SharePoint 2013 Image Renditions (automatic image resizing)
Automated image resizing in SharePoint 2013 is pretty cool! This article outlines usage, quirks and setup.
Read MoreDevelopment Blog, SharePoint
Deploying Page Layouts to SharePoint 2010 through Visual Studio – Publish and Check-in
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 More2010, Development Blog, SharePoint
Setting a custom Master Page in a Team site
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 More2010, Development Blog, jQuery, SharePoint
_spBodyOnLoadFunctionNames in SharePoint vs. jQuery’s document ready
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 More2010, Development Blog, jQuery, SharePoint
Adding Images & Links to a SharePoint 2010 Survey
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 More2010, Development Blog, SharePoint
Allow the browser to control the scrollbars in SharePoint 2010 (increasing browser support) when using v4.master.
This article explains how to give scroll-control to the browser instead of objects on the page (through div overflows). Why would you want this? Well, for 2 reasons: Increase browser support, and allow mobile users to view full pages in SharePoint (specifically – the browser on Android has problems rendering overflow controls).
Read More