Should I use the SharePoint Search API?

Duane OdumI was recently tasked with creating an effective means of tracking/reporting on project tasks in SharePoint Online.  Based on the requirements I setup everything “out of the box” to show what could be accomplished by using simply using Content Types, Site Columns, Managed Properties and Search.  The client liked the outcome but didn’t necessarily love it.  Search API to the rescue.

If you are not familiar with the SharePoint Search REST API click the link here to find out more but as the name implies it essentially allows developers to interact with SharePoint’s Search via REST.  There are definitely times where we will want to stick to making direct REST calls to perform GET operations but using the Search API we can eliminate a lot of REST calls and resource usage as we can get all data pertaining to our query from a single call against the Search API vs. looping through sites/lists to find the information we need.

Continue reading “Should I use the SharePoint Search API?”

SharePoint 2013 RTM Managed Navigation Custom Sort Quandary

Duane OdumRecently I was tasked with creating a Responsive SharePoint 2013 site for a client using Managed Navigation.  Being that I had already used Responsive SharePoint in the past with some heavy “tweaking” (probably not the right word here as I basically just hacked it to pieces, but I digress) I knew that this would be a walk in the park.

Continue reading “SharePoint 2013 RTM Managed Navigation Custom Sort Quandary”

​CodeMash Pre-Compiler Recap pt. 1

Duane OdumOver the past two days I have had the pleasure of attending some excellent workshops at CodeMash.  While I can honestly say only two of the workshops were beneficial from an immediate knowledge gain perspective, I think that I will get more long term value out of the others that I attended.

Continue reading “​CodeMash Pre-Compiler Recap pt. 1”