Geeks With Blogs

News This is the *old* blog. The new one is at

Elton Stoneman
This is the *old* blog. The new one is at
December 2014 Entries
Versioning in WebAPI using Route Constraints
I had an interesting problem with API versioning. The API behaviour for a given resource was going to change between version 1.x and 1.y, but the controller logic was going to stay the same. Usually when your behaviour changes it's a big enough change that you need a new controller and you can direct the request appropriately - either using a version number in the route, or (my preference) with a version in the request header and a custom IHttpControllerSelector. But in this case the business logic ......

Posted On Thursday, December 18, 2014 9:07 AM

Out now:, tools for building better REST APIs
This is a resource that I hope you find useful – it’s the tools I use every day to help me deliver REST APIs more quickly and with higher quality: Essential Rest Tools It’s linked to my latest Pluralsight course, Five Essential Tools for Building REST APIs, and I’ll be keeping the site up to date as new tools or types of tool emerge. The site lists the best tools I’ve found for different parts of REST API delivery, and briefly covers their plus and minus points: Design Testing Debugging HTTP* Load ......

Posted On Monday, December 8, 2014 9:46 AM

Five Essential Tools for Building REST APIs
My latest Pluralsight course has just been released: Five Essential Tools for Building REST APIs I adopted REST APIs in preference to Web Services early in 2010 and the tools available for delivering REST have massively improved in the last few years. This course is all about the tools I use now, where they fit in the delivery process, and what they can do to help you build better APIs, more quickly and with higher quality. REST APIs are refreshingly cross-platform, and so are all the tools in the ......

Posted On Tuesday, December 2, 2014 4:25 AM

Copyright © Elton Stoneman | Powered by: