Creating a RESTful JSON service in WCF…

…is harder then I thought.  I finally got it working but I had to merge the “How To” advice from two different sources:


My actual steps were:

  1. Create a new service from the online template:

    Restful service

    This got me pretty far, and I was able to deploy my service to my local IIS, but the result always returned XML.  Even when I specified JSON as the return type. So…

  2. To get the result to return JSON you need to:


After these 2 changes (and some tweaking to the global.asax file to modify routes) my service was off to the races!