SharePoint Saturday Boston 2016 Follow Up
Thanks to everyone who attended my session at SharePoint Saturday Boston on ‘Best Practices for Small-Scale Client-Side Development in SharePoint’. I’ve posted my slides on SlideShare for everyone’s...
View ArticleArctic SharePoint Challenge 2015 Notes – Part 2
A few weeks ago I posted from the Arctic SharePoint Challenge in Oslo, Norway. Now that I’ve been home for a while, I *still* think it was a really cool thing to have the chance to attend. I was...
View ArticleArctic SharePoint Challenge 2015 Notes – Part 1
I’m in Oslo at the 5th annual Arctic SharePoint Challenge. This is quite an event. As far as I know, it’s the only hackathon focused purely on SharePoint in the world. A few stats: Stats: This year's...
View ArticleSynchronous XMLHttpRequest Warning with SPServices and Recent Browsers
Image source If you’re working in the latest versions of Chrome (~40+) – and maybe Firefox – and you use SPServices, you may start to see an warning: Synchronous XMLHttpRequest on the main thread is...
View ArticleCalculate How Much Web Storage You’re Using
This is a quick one, but it’ll be a post I return to over and over again. When you use Web storage (a.k.a. DOM storage) – localStorage or sessionStorage – to cache data, you’ll often want to know how...
View ArticleSemantic Versioning for SPServices?
Late last year I committed to put SPServices onto Github to encourage greater collaboration and contribution from the community. It’s definitely there now, and there are several things I’ve been...
View ArticleSPServices Stories #21 – Redirect If User Clicked a Button Previously
This entry is part 20 of 20 in the series SPServices StoriesIntroduction Ingeborg Hawighorst (@IngeborgNZ) is a long-time SPServices user who has come up with any number of intriguing uses for the...
View ArticleThe MOSS Show SharePoint Podcast: Episode 87 – Talking JavaScript with Marc...
Back in late January, I sat down – in the virtual sense, as usual – with Hilton Giesenow (@hiltongiesenow or the slightly more active @TheMossShow) to have a chat about JavaScript for his MOSS Show...
View ArticleKnockoutJS with SharePoint: Fixing ‘Error: You cannot apply bindings multiple...
I’ve been using KnockoutJS to build functionality into SharePoint pages for a while now. (In case you’ve ever wondered, yes, it’s the same thing people mean when they simply say “Knockout” or “KO”.)...
View ArticleSPServices Stories #20 – Modify User Profile Properties on SharePoint Online...
This entry is part 19 of 19 in the series SPServices StoriesIntroduction Sometimes people ask me why I’m still bothering with the crufty old SOAP Web Services in SPServices. After all, there are REST...
View ArticleSPServices Stories #19 – Folders in SharePoint are as necessary as evil. Make...
This entry is part 18 of 18 in the series SPServices StoriesIntroduction Ever on the hunt for good SPServices Stories, I spotted this cool one a few weeks back when Patrick Penn (@nfpenn) posted a...
View ArticleSetting a Conditional Breakpoint in Firefox with Firebug
Every once in a while I click randomly on something and realize that I’ve been an idiot. OK, sometimes it doesn’t require clicking on anything. First off, if you’re working on client side code and you...
View ArticleSPServices Stories #18 – Retrieve Managed Metadata Using JavaScript and...
This entry is part 17 of 17 in the series SPServices StoriesIntroduction Stefan Bauer Stefan Bauer (@StfBauer) and I have known each other for a while now. We share a passion for developing solutions...
View ArticleSPServices Stories #17: Multiple Form Fields Autocomplete for SharePoint...
This entry is part 16 of 17 in the series SPServices StoriesIntroduction Anyone who follows this series knows that I’m always on the lookout for interesting and useful implementations of SPServices. A...
View ArticleDetermine if a SharePoint Publishing Page Is in Design Mode (Edit Mode) with...
Today I was working on some script for the home page of a SharePoint 2013 site which added the jQueryUI accordion behaviour to all of the Web Parts within a Web Part Zone. When I went into edit mode,...
View ArticleWorking Title: Black Magic Solutions for White Hat SharePoint
Here’s something really exciting. I’m one of nine authors for an upcoming SharePoint book we’re putting together with Mark Miller (@EUSP), good old Mr. EndUserSharePoint himself. It’s going to be all...
View ArticleUsing _spPageContextInfo to Determine the Current SharePoint Context in Script
Sahil Malik had an extremely useful little post about a month back that I emailed to myself and then promptly forgot. Today, Mikael Svenson pointed back to Sahil’s in a post of his own that is also...
View ArticleIs Client Side Scripting a Good Way to Access SharePoint Data?
People reach out to me all the time to ask my advice on how to accomplish certain things with SharePoint. Sometimes I can help, and sometimes their questions are way beyond me. One of the benefits of...
View ArticleSharePoint Designer 2013′s Missing Design View – It’s Official
Well, Keenan Newton did a post on the Microsoft SharePoint Team Blog entitle Changes to the Design View in SharePoint Designer 2013 yesterday that makes it official: the Design View in SharePoint...
View ArticleSharePoint Designer 2013′s Missing Design View – More Thoughts
I’ve written previously about SharePoint Designer 2013′s Missing Design View here on my blog as well as on the Microsoft forums and elsewhere.. My goal in writing about this and making a lot of noise...
View Article