ALT.NET REST Presentation
I just finished my REST presentation at the NYC ALT.NET Meetup. Thanks to all that attended. Unfortunately I didn’t get through all my samples, but I’m happy to have quality discussion.
Downloads
I’ve uploaded the sample code and the presentation to my website. You can use the following links to download them:
Links
As I noted in the resources section of my presentation the following links may be of interest.
- Roy Fielding’s Dissertation
- REST in Windows Communication Foundation (WCF)
- RESTful .NET by Jon Flanders
- REST on Wikipedia
- A Guide to Designing and Building RESTful Web Services with WCF 3.5
- Creating a RESTful Web Service Using ASP.Net MVC
Above all I’d like to give a lot of credit to Jon Flanders. If it were not for his book this presentation would not have been possible. To anyone who is interested in learning about REST in .NET his book is a must read.



Thanks for the great talk, Ben. Unfortunately I had to run out early but enjoyed the hour or so I was able to catch.
Ben,
Great presentation. You provided valuable info on some of the differences between using MVC and WCF.
One question: I think I’d read that REST APIs often restrict themselves to GET & POST becaause many of the others are routinely blocked by firewalls. Do you know if that is a problem?
— Chris
Hey Ben,
Just wanted to let you know that I really enjoyed your presentation.
Well done!
Thanks
Chris,
I too have seen many REST interfaces limit themselves to only POST & GET, firewalls are an interesting case. I assumed it was more closely related to the lack of browser support for these methods. If you take a look at the LitWare Training Sample (http://bendewey.wordpress.com/2009/07/16/litware-training/) you’ll see that I utilize an REST Starter Kit’s Request Interceptor to create a XHttpMethodOverrideInterceptor. This allows you to stay true to the RESTful HTTP methods and provides a work-around for the lack of browser (or firewall) support for the other methods.
-Ben Dewey
[...] For more information on properly building RESTful webservices see the slides and samples from my Alt.NET REST Presentation Category: Uncategorized | Comment (RSS) [...]