2013, 2016, Development Blog, jQuery, SharePoint
_spBodyOnLoadFunctionNames in SharePoint (2013 & 2016) vs. jQuery’s document ready
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 More2013, 2016, Development Blog, Office 365, SharePoint
Load SP.js, Taxonomy and other utilities in SharePoint 2013, 2016 and Office 365
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 More2013, 2016, Development Blog, Office 365, SharePoint
SharePoint JavaScript CSOM – currentItem.get_item(columnName) – how do I get at the property options and values?
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.
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, 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, jQuery
Debugging HTML / CSS layout on an iPad
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 More2010, Development Blog, SharePoint
Create cross-site lookup fields in SharePoint 2010 utilizing site columns
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 More2010, Development Blog, SharePoint
Show audience-targeted content in a SharePoint 2010 web part from a SharePoint list
SharePoint does not automatically trim out anything based on audience-targeting. The web part has to do that work – this explains how.
Read More2010, Development Blog, SharePoint
SharePoint 2010 – Page Layout button disabled in the ribbon – how to enable it
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 More2010, Development Blog, jQuery, SharePoint
jQuery’s $() vs. jQuery() and why you should use jQuery.noConflict();
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 More2010, Development Blog, SharePoint
XML Structure for FAST Search Core Results Web part
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 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
Deploying page layouts with Visual Studio to SharePoint 2010: Revert to Site Definition (Ghosting Unghosted files)
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 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 More2010, 2013, Development Blog, SharePoint
Hiding SharePoint content from anonymous users in public websites (and still keep the functionality intact for logged-in users)
Building a SharePoint site to be fully functional in an authenticated view vs. what the public sees is actually fairly simple. This article covers how to remove the Site Actions menu and Browse bar from SharePoint only for Anonymous view, while keeping all the SharePoint functionality in play.
Read More2010, Development Blog, SharePoint
Custom-branding a FAST Search Center (how to fix the search box and dual-site actions menu)
When branding a FAST Search Center in SharePoint 2010, you might have come across 2 interesting quirks when using a masterpage other than the OOTB minimal.master (which happens to be the same as the minimal.master included in any regular site). This article explains how to fix those quirks.
Read More