Rob Daigneau: RESTful Service Design with the Web API


The Web API makes it relatively simple to expose business functions to a broad array of clients from desktops, to smart-phones, to tablets. These clients may use WPF, Silverlight, HTML5/CSS3, or they might run on alternative platforms like iOS or Android. In this session you will learn how to leverage the Web API to build RESTful web services that accommodate clients running on any platform. You'll see how to design APIs for all types of client requests, not just CRUD, and how to create more advanced route definitions to handle these requests. We’ll demonstrate how your API can support complex queries that cannot be accommodated through query string parameters, and we'll discuss methods to handle media types other than XML and JSON. Our session will conclude by exploring the various ways to deal with errors in Web APIs.



Bio
Rob Daigneau has more than 20 years’ experience designing and implementing applications and products for a broad array of industries from financial services, to manufacturing, to retail and travel. He has served in such prominent positions as Director of Architecture for Monster.com, and Manager of Application Development at Fidelity Investments. Rob is currently the Practice Lead for Application Development in Slalom Consulting’s Boston office. He is the author of the best-selling book Service Design Patterns released by Addison Wesley on the Martin Fowler Signature Series, was recently selected as a Microsoft MVP in Connected Systems, and has been known to speak at a conference or two.

Join or login to comment.

  • Chuck M.

    Refreshing to get away from SOAP configurations. I did not get .zip emailed but would still love a copy.

    1 · June 10, 2013

  • David B.

    I agree, there is some desire, in this group, to help leverage the needs of the members to this group.

    Do you think that if there were exchanges between members in between group events, assisted by this group's organizers, that members would RSVP an event with greater enthusiasm?

    June 7, 2013

  • Lee W. S.

    I very much enjoyed the presentation and learned a lot. I found it intriguing and interactive. The presenter really knew the topic well and wished I had daily access to the presenter as I would learn a whole lot more

    June 7, 2013

  • David B.

    Interesting

    June 6, 2013

  • Joanna

    Hi. I am looking for a C# developer for a small trading program I have been tinkering with. It is a stock trading application that would eventually put on auto execution. I am using Wealthlab owned by Fidelity; It is a backtesting platform with its own Editor which uses C#.
    It is strictly a console project: no GUI or anything else.

    I am a small-time individual investor/trader who could use some help. Thanks.

    June 6, 2013

  • Jason H.

    Anyone looking for .Net developers? Please send me a description that would fit on a powerpoint slide: [masked]. I'm going to try and put a revolving slide deck together again for tomorrow night's meeting. Anyone want to donate money to pay for the pizza? If so I'll make sure we mention you and put you on the slide deck to.

    June 6, 2013

Our Sponsors

Imagine having a community behind you

Get started Learn more
Henry

I decided to start Reno Motorcycle Riders Group because I wanted to be part of a group of people who enjoyed my passion... I was excited and nervous. Our group has grown by leaps and bounds. I never thought it would be this big.

Henry, started Reno Motorcycle Riders

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy