|

SharePoint’s “Working on it…” In Any Language

It’s the message SharePoint gives us that we’ve learned to love or hate or be indifferent to. But it’s a message that we cannot escape if we use SharePoint even a little bit. Yes, I’m talking about “Working on it…” When I was in Stockholm this week speaking at the SharePoint and Exchange Forum (SEF),…

Caching SharePoint Data Locally with SPServices and HTML5’s Web Storage

The SharePoint SOAP Web Services are fast. In fact, I think they are as fast as the newer REST Web Services in many cases. The old, crufty SOAP Web Services even provide batching, something that the REST services don’t yet do. (Andrew Connell (@andrewconnell) has been beating the drum about this with Microsoft for months…

KnockoutJS – Creating a Comma-Delimited List of Values

I’ve been building a lot of great stuff with KnockoutJS lately. It seems that it can enable many – if not all – of the development requirements I have these days, whether I’m building a single-page application (SPA) or just adding a snippet of content to an existing page. I can even build KnockoutJS-enabled “Web…

Detecting the Current User’s Regional Settings with jQuery

I noticed a nice little trick going by in my Twitter feeds today. I’ve always wanted to know how to do this. Displaying the right formats for dates and times as well as the right offset from UTC is a real challenge from the client side. There’s a fantastic library called Moment.js that I use…