The solution should compile as-is, but if you get compile errors, you might be missing some libraries. It's important to note that the code worked with the current versions of libraries at the time of publishing. So if you update any of the libraries to a newer version, make sure you check for compatability issues and breaking changes Here is a list of libraries/plugins/tools that you will need to compile the solution: - ASP.NET MVC Framework - www.asp.net/mvc - Test Driven - www.testdriven.net - Ninject - www.ninject.org - mbUnit - www.mbunit.com - moq - http://code.google.com/p/moq/ - jQuery - www.jQuery.com Good luck and have fun programming with ASP.NET MVC. Thanks. Emad Ibrahim www.emadibrahim.com www.twitter.com/eibrahim