I'm looking for a small- to medium-sized, open-source .NET application to learn from and model my own development after.
Key features:
- Good project organization
- Unit testing
- Design patterns
- Follows good OO design principles
- Clear, human-readable code
VB.NET is preferred, but C# also appreciated.
Thanks!
Dupe of: http://stackoverflow.com/questions/100475/what-are-good-open-source-projects-in-net-that-i-can-work-on and http://stackoverflow.com/questions/143088/open-source-c-projects-that-have-very-high-code-quality-to-learn-from, among others.