title: Good asp.net (C#) apps?
body: <p>Any suggestions for good open source asp.net (C#) apps out there which meet as many of the following:?</p>
  
  <ol>
  <li>Designed well and multi tiered</li>
  <li>Clean &amp; commented code</li>
  <li>Good use of several design patterns</li>
  <li>Web pages display properly in all common browsers</li>
  <li>Produces valid html and has good use of css</li>
  <li>Use of css themes. Prefer usage of css than tables</li>
  <li>NOT dependent on third party components (grids, menus, trees, ...etc)</li>
  <li>Has good unit tests</li>
  <li>Web pages are not simplistic and look professional</li>
  <li>Uses newer technologies like MVC, LINQ.. (not important)</li>
  <li>(Anything else that matters which I couldn't think of right now)</li>
  </ol>