Author Archives
I am a software engineer, business and systems analyst, program manager, and technical architect with a passion for delivering business strategy and technology. Over the past 15 years I have partnered with dozens of employers and clients to achieve goals across the corporate landscape.
-
Education Solutions in Office 365 and SharePoint
Introduction This is the first post in a series focused on building Education Solutions in Office 365 and SharePoint. More specifically, this series will cover information architecture, site branding, app development, and simple governance implemented in O365 to establish a basic… Read More ›
-
SharePoint Calendar: Managing Exceptions in a Recurring Event Schedule
The object returned by the SharePoint JavaScript CSOM for a recurring event schedule is very intuitive. For example, an event which occurs every day for the next year (up until 2017-02-21) reads as follows in the RecurrenceData field of the… Read More ›
-
SharePoint – Term Store Custom Sort Order in JavaScript
Terms in the SharePoint Managed Metadata Term Store can be ordered through the Custom Sort Order option in the Custom Sort tab of the Term Store Management UI: However, if you pull items from the term store using JavaScript getAllTerms,… Read More ›
-
SharePoint Project Task Tracker App Support
SharePoint Project Task Tracker App Support If you’re visiting the site for help and documentation on the SharePoint Task Tracker App click here.
-
SharePoint 2013 Installed App Properties
This is a quick SharePoint 2013 developer post which highlights how to get properties of your installed apps on a given web. The first step is to obtain the App Instance Id. You can do this by navigating to the… Read More ›
-
Quick Tip: jQuery UI and Moment.js
This is a quick post about using jQuery UI and Moment.js to render calendar UI within, for this case, SharePoint. When using the CSOM, SharePoint will return DateOnly fields where the date value will likely need to be parsed in… Read More ›
-
Ajax – Don’t Forget the Basics (or go learn them)
During interviews, I often ask candidates how to “manually” implement an Ajax call in classic JavaScript. I’m not asking for the exact perfect syntax off of the top of their heads, however, I do want to hear about the basic… Read More ›
-
Monetizing SharePoint and Office Apps
Monetizing an app involves specifying the billing model, how to go from user to site pricing, as well as other options around trials and so forth. These are common things one expects to consider when looking at selling apps in… Read More ›
-
SharePoint Hosted App Quick Update
During the development and testing phase of a SharePoint 2013 Hosted App, the information I was reading described the app update process in a way which had left me: A bit uncertain if I needed to use Visual Studio to… Read More ›
-
Development Environment Tips for Napa
As browser based IDEs and page designers continue to become commonplace, our demand on them to reach parity with their client based counterparts is to be expected. The capabilities and features of a development environment greatly impact accuracy (think Intellisense), readability,… Read More ›