What kind of talk about REST/RestSharp would you like to see?

UPDATED: My choice of layout wasn’t very clear so I’m updating this for clarity…

Twin Cities Code Camp 8 is coming up and I’d like to submit a talk for consideration. REST has sort of been my thing lately but I don’t want to do an exact repeat of my Twin Cites .NET User Group talk.

Which of the following talks sounds the most interesting to you?

Talk #1: State of REST in .NET

Topics covered:

  • 5-minute ‘What is REST’: what, why and how.
  • Examples creating RESTful services in MVC, Siesta and OpenRasta (in-depth on one method, quick demo of differences with others)
  • Examples consuming RESTful services with framework classes, RestSharp, and ServiceStack.net (in-depth on one method, quick demo of differences with others)
  • WCF REST Toolkit probably not covered (there’s only so much time you know)

Talk #2: RestSharp in Depth

Topics covered:

  • Assume knowledge of how REST works and how to create/consume services
  • What RestSharp does and doesn’t do for you
  • How it does it
  • Challenges encountered while building it
  • Future plans

Talk #3: Utilizing Web Service APIs in your Applications

From my MIX10 open call submission: "Can your web application send and receive phone calls? When your employees call your help desk and leave a message are their messages transcribed and a ticket automatically created? This talk will show you how and explore other practical ways to integrate third-party web service (REST) APIs into your applications. Technologies put to use include ASP.NET MVC, Windows Azure, RestSharp (OSS .NET REST client) and more."

The last one is essentially version 2.0 of my TCDNUG talk.

 

If I get the chance to present I will definitely record it and post it so even if you’re not attending, your feedback is valuable. Which talk sounds the most interesting to you?

Posted January 26th, 2010 11:44 PM
Read more posts about Boring Meta, RestSharp.

View Comments
Link

  • Looks great, in fact we just had someone ask the other day about a .Net library for the Tropo WebAPI (http://tropo.com), which is REST/JSON.
  • Anything with OpenRasta in it gets my vote :)
  • Well I won't be able to make it, but I've been wondering about REST in .Net. What I've learned about REST has been in the rails world. So I'd be curious how it fits in .Net. Obviously I'm not gonna be calling Map.Resources in web.config, so I'd wonder how one goes about using REST in .Net whether it be with MVC or not.

    Of those topics, I think #2 would be most interesting to me. But again, I wont be there so my vote doesn't really count.
  • Thanks for your feedback Josh. My original post format wasn't very clear. Can you clarify your answer based on the updated post?
  • I think that this talk would be good, but I wonder how many people would benefit from it? Do a lot of companies consume RESTful content? Most LOB applications I build never interact with third party REST apis, however this is biased given the fact that I work for a lot of very large corporations which are purely LOB applications. Many start-ups would definitely consume a lot of REST apis (I know I personally do).

    I believe that most people "THINK" they understand REST but actually have no idea what REST really is. Just because their URL's are pretty http://example.org/Customer/123/ doesn't mean its RESTful. After I explain the HTTP stack and then re-explain REST given a MVC or OpenRasta example, they get it. Given that, I think #2 would be very beneficial. I would rename it to something more appealing though, such as something that helps relate the developer to the real world use. Such as "Creating the next big app with REST" or "Expose your business API with REST". Just a thought.

    But again, #2 is where I'd place my vote. If you do go #2, you could include #4 inside of #2.
blog comments powered by Disqus