I just moved my blog. The posts are here but some of the content is missing (like images) and some needs to be adjusted (like video embeds). I hope to get these issues addressed as quickly as possible.
Some time ago I wrote a post describing my issues trying to add a service reference to the SharePoint 2013 REST API. I’ve done some more investigation since then and I have some additional information. First off, I talked with my friend Paul Schaeflein who wrote a great blog post on how to use the… Continue reading
I was sitting in on one of Andrew Connell’s talks this week and he mentioned that the REST API for most SharePoint Online sites now exposes metadata. I immediately went to my SharePoint Online site, added /_vti_bin/Client.svc/$metadata to the site URL and, lo and behold, it worked! What follows is the tale of my… Continue reading
Let’s start with a brief description of Site Pages from MSDN: Site pages are provisioned from a template page that is stored on the file system of the front-end Web server. When a site is provisioned, SharePoint Foundation creates a pointer to the instance of the page template on the file system. This allows SharePoint… Continue reading
Next Tuesday (May 28) my newest Pluralsight course will drop. It’s a 6.5 hour epic journey through the world of SharePoint 2013 Development using the Client Object Model and REST API. Here’s the module (chapter) breakdown. Module 1: Introduction – Introducing the Client Object Model – Introducing the REST API Module 2: Programming with the… Continue reading
Have you ever tried to build the URL for a REST API service call and ended up confused and frustrated? The OData query syntax is well documented, it’s just not that intuitive. Well, if you want to query list data I have a little trick you can use to have the appropriate URL generated for… Continue reading
Another SharePoint Conference has come and gone and it’s time for the obligatory wrap-up post (at least what I can remember). This was a very busy conference for me, almost to the point of being overwhelming. I caught some sessions live and got to spend time with my colleagues from Portal and Pluralsight, but I… Continue reading
Note: For the purposes of this post I’m going to assume you know the difference between the display name and the internal name of a field and why you should use the internal name when referring to fields in code and queries. There are several tools/tricks you can use to get the internal name of… Continue reading