I made a sample using Web API and knockout, and I thought it is better to share it with you. It might help someone. Or perhaps someone tell me his opinion about it to make it better. The sample is employee CRUD. in a single page with no postbacks or unnecessary calls to the server.

For full details about the sample here is a blog post http://magedfarag.wordpress.com/2012/10/13/asp-net-web-api-knockout-test-drive/

Update:
I updated the project to include unit tests for the Web API Controller. and blogged about the updates here is the link http://magedfarag.wordpress.com/2012/10/17/unit-testing-mvc-controllers-with-model-validation/