How To: Load a Private Version of jQuery with Require.JS

AMD Loaders Rock! I have been using require.js (an AMD loader) to do allot of client side development and can't really imagine starting any decent size project (App) without it.¬† It allows you to break up your code into modules that are loaded along with their dependencies (other modules). This design patters allows for greater … Continue reading How To: Load a Private Version of jQuery with Require.JS

MyBoard – A SharePoint Task Management App

April 2015: This little app has become very popular and now has its own page - HERE¬†- that includes feature description and a video of it in action. - Paul Almost a year ago I started to (finally) gain interest in learning Grunt - the Node.js task execution framework most used in building JavaScript projects. … Continue reading MyBoard – A SharePoint Task Management App

How To Get Information About a SharePoint List Item Using its URL

I recently had the need to get information about an Document Library item based on that item's URL. Particularly I was looking to know the item's ID and the List Name/ID that it belong to so that could the use the GetListItems operation of the Lists web services (using SOAP interface). All I had was … Continue reading How To Get Information About a SharePoint List Item Using its URL

JavaScript How To : Deferred Code Execution with jQuery Deferreds

When building web applications I often need to execute pieces of code only after a certain condition has been met. If you use jQuery, then you are probably aware of the Deferred functionally it provides when working with Ajax calls or animations. But what if your want to use it to check some other condition … Continue reading JavaScript How To : Deferred Code Execution with jQuery Deferreds

How to Check if jQuery Selection is Attached to DOM

I was looking for a quick way to check if a existing jQuery selection object remained attached to DOM. I had this need because while working with jQuery UI's datepicker widget, I noticed that when you click the 'next'/'prev' button on the calendar, they are actually removed from DOM and new ones are created. This … Continue reading How to Check if jQuery Selection is Attached to DOM

SPWidgets v2.1 – What’s New – New Widget, Revamped Demo

SPWidgets version 2.1 is now available and brings with it a variety of enhancements, a new widget and a revamped showcase demo page. I continue to take re-usable pieces of functionality and converting them to robust widgets that can be configured to accommodate different needs. The project is hosted on Github - purtuga.github.io/SPWidgets New Widget … Continue reading SPWidgets v2.1 – What’s New – New Widget, Revamped Demo