title: Opensource projects to learn from
body: <p>I often read that one of the best ways to continue learning  how to programme is to study great opensource projects out there in the wild. Can somewhere recommend a good open source C# project that they learned a lot from. I've been coding a couple of years, both windows and web apps, pretty standard stuff, sql server, asp .net. I'm particulary interested in improving my skills in building well architectured n tier apps</p>
  
  <p>Thanks,</p>
  
  <p>Brendan</p>