addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Topic: RESTful Data Services

Topic: RESTful Data Services

Even though WCF is a great technology for building web services, it contains a lot of overhead when passing messages between clients and servers. This is especially apparent when the client and server are passing data back and forth. Not only is the data passed, but also all the meta-data describing the data. Often the actual data being transferred comprises very little of the message being sent. Often all this meta-data is not needed and in fact strongly typing the data can cause problems when the client and server are built using different programming frameworks with different type systems. This is where Representational State Transfer- (REST) based services come in handy.

RESTful web services use simple communication over HTTP and deliver the data using plain old XML (POX) or JavaScript Object Notation (JSON). Data is accessed and changed by using the standard HTTP verbs GET, PUT, POST, and DELETE. This makes it very useful for passing data from client to server in a loosely coupled way. This presentation looks at creating and consuming RESTful data services and is based on an excerpt from Dan’s most recent book “Beginning C# Object-Oriented Programming, Second Edition”..

Speaker: Dan Clark

Dan Clark is a senior BI consultant for Pragmatic Works. He is focused .NET, BI, and SQL Server technologies and training others how to best implement the technology. Dan has published several books and numerous articles on .NET programming and BI development. He is a regular speaker at various developer/database conferences and user group meetings, and enjoys interacting with the Microsoft developer and database communities.

Note: We will be having a raffle at the end of the session of Microsoft items, licenses and SWAG from Telerik...

Join or login to comment.

  • Lee M S.

    This was timely for me... I had just caught up on my MSDN magazines and had read this MSDN article about converting ASP.Net forms based app over to use WEB API.....I found the additional info from the event valuable and enjoyed my first Central Penn .Net User group meeting.... even though I didn't win anything at the end....not even the ever valuable C# 2.0 book... :-)

    August 22, 2013

    • John R S.

      Ya' know... I may just use the book for more than a doorstop... I thought I had won the 'booby prize'... Ah! But, I can see there are 'still pearls' that lie therein...

      1 · August 22, 2013

  • Lee M S.

    Sorry....forgot the link to the MSD Article Meetup needs to allow a way for a poster to edit their posts....

    August 22, 2013

  • Josh R.

    How long is this sch'd to last?

    August 20, 2013

    • Lance W.

      from 5;30 - 7:30 PM

      August 22, 2013

  • John R S.

    Excellent. And a great learning tool --- To see that this type of programming is indeed now 'approachable'... I liked that fact that Dan included the audience (with questions and having someone else do the coding). A great way to draw people in.

    I see that Dan's book has 'activities'... Now I must pick up the book and run through those activities -- Since I could not procure one through luck at the meeting!!

    August 20, 2013

  • Chris N.

    Senior Software Engineer for Unified Power

    August 19, 2013

  • John R S.

    Always wanted to know what RESTful data services are...

    August 18, 2013

Our Sponsors

  • Platinum Sponsors


  • E&E IT Consulting Services

    Pizza and Soda for Meetings

  • TEKsystems

    Sponsor for our 2013 Code Camp and our Meetup Site. Thank You !

  • Telerik

    Licenses for raffles and assorted swag...

  • Gold Level Sponsors


  • Silver Level Sponsors


  • PluralSight

    Free month long subscriptions that are raffled off at each meeting.

  • DevExpress

    Support for our 2013 Code Camp!

  • O'Reilly

    A free e-book for all members....

  • Manning Books

    .Net related books!

  • Logic NP

    Product licenses for our Code Camp...

  • CodeSmith Tools

    Donations of licenses for our Code Camp.

  • PostSharp

    Books, licenses for meeting raffles. Event sponsorship.

  • Red Gate

    SQL books, free licenses for raffles.

People in this
Meetup are also in:

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