New Year, New Blog

Over the past year, I’ve been wanting to blog a good bit more for a couple of different reasons - many of them completely unrelated to blogging. For example: I’m convinced at this point in time that the manner in which we’ve been thinking about building dynamic Web sites and applications for the last 15 years or so (e.g. Web-server driven, dynamic application fameworks and CMSs) is completely wrong and in many ways runs counter to how the Web is intended to work (In fact, this will be one of the subjects I’m planning to cover in my next Pluralsight course).

The Secret to RESTful Services is RESTful Clients

I'm sitting in the airport waiting to head back to Seattle after several great days at RestFest here in Greenville, SC. Many thanks to Mike Amundsen and Benjamin Young for being such gracious hosts. I’m pretty tired at the moment, but I had a couple takeaways that I wanted to get out there – mainly so that if I forget, I have a reference point to return to.

Versioning RESTful Services v2

See what I just did there?

Versioning RESTful Services

I’ve talked about this in various venues and also cover it in my Pluralsight REST Fundamentals course, but the topic of how to version RESTful services has been popping up a bunch recently on some of the ASP.NET Web API discussion lists, and my friend Daniel Roth asked if I could serialize some of that presentation content into a blog post – so here goes.