This project is read-only.

IComplain is an open source mvc 2.0 project running at

It's using Linq to EF 3.5 and repository pattern at the backend, and using ELMH to log exceptions. It's inspired by Nerd Dinner project ( to share information on the web, allowing users to have a moan about any frustrating experience.

Why bother checking out iComplain given there is a NerdDinner?

  • Covers more user scenario
  • Demos the use of repository pattern with EF3.5
  • Ships over the EF entities as DTOs across the service boundary
  • Use of custom model binder
  • Use of CAPTCHA by custom ActionResult 
  • Use of MVCContrib for data grid and paging

You can see the site running LIVE at

Last edited Sep 16, 2011 at 11:17 AM by wheeljack, version 4