In this series of posts we have been using a simple GUIDs resource to build a basic framework for a RESTful web service. As we start to explore the other HTTP Actions we need a more complex resource. I decided to create a Products resource that supports the listing, creation, updating and deletion of products. It will also support “child” representations for each category of product.