SharePoint Designer Error When Saving a Page with Multiple Data View Web Parts

I could probably write an entire book on the strange things that SharePoint Designer does, but I don’t have time for that. Instead, it’s yet another blog post. Today I was adding some Data View Web Parts (DWVPs) to a page, and I took the shortcut of copying and pasting the code of one to…

SharePoint Saturday Boston and SharePoint Conference .ORG

I’ve had a wonderful time over the last four days as an attendee and speaker at two great SharePoint events. The first one was SharePoint Saturday Boston, right in my own backyard at Microsoft’s offices in Waltham, MA. Helping Pradeepa Siva, Talbott Crowell (@talbott), and Geoff Varosky (@gvaro) with the organizing a bit certainly gave…

Making Sense of HTML5 with SharePoint: Internet Explorer 9 Capabilities

Let’s take as a sort of given that the majority of people who use SharePoint, at least for Intranets, are using Internet Explorer. I know that’s a big assumption, and in most organizations it’s not fully true. Many people choose to go rogue from the standards and use other browsers, most front end developers refuse…

Working with SharePoint People Pickers with jQuery: A New Function Called findPeoplePicker

[notice]2012-09-07 – Note that I’ve added a more robust version of this function into SPServices v0.7.2, which at this writing is in beta but will be released soon. See the docs for SPFindPeoplePicker.[/notice] I was working with several People Pickers in a form for a client project last week where I needed to set or…

When to Choose SPServices vs. the Client Side Object Model (CSOM)

Mark Rackley (@MrAckley) and I had a Twonversation with Jeff Jones (@SPJeff) about a month ago about when it is good to use SharePoint’s Client Side Object Model (CSOM) over SPServices. You can see the important bits of that conversation in the image to the right. (Yeah, it’s taken us forever to get this post done. I…

Making Sense of HTML5 with SharePoint: Browser Capabilities

In my last article I talked about what HTML5 is and that it will help us get to a more  “Semantic Web”, but I didn’t explain what the W3C standards really mean. Partly that’s because the process is long and drawn out and murky at best. When I talk about the HTML5 recommendations and standards,…

Making Sense of HTML5 with SharePoint: Introduction to the Series

 Many of you have heard that there’s something new coming, and that it’s called HTML5. Or maybe that it’s here but you can’t take advantage of it due to the browser you use or because you use SharePoint. As with most new things these days, there’s way too much information available about HTML5 to sift…