Очень распространенный подход к реализации служб RESTful - это использование ASP.NET MVC для этого через WCF.
ASP.NET MVC имеет отличную поддержку RESTful за счет гибкой маршрутизации URL-адресов и гибкого сопоставления методов HTTP с действиями контроллера.
WCF 4.0 теперь имеет отличную поддержку для реализации службы RESTful, также использующей тот же механизм маршрутизации ASP.NET, что и ASP. NET MVC.
Вопрос Каков ваш опыт работы с любым из двух подходов к созданию RESTful-сервисов, а также какие плюсы и минусы встретились?