If one wants to learn better programming practices by studying a small .NET OSS project, what would that project be?
A:
Sharp Architecture would be a great choice. They are codifying best practices and design patterns for .NET ASP.NET MVC apps that include an ORM (NHibernate with support for EF4 coming soon). They also use DI for their dependencies. A good example of modern coding practices put into use.
Tom Cabanski
2010-04-26 11:16:59
A:
Checkout codeplex.com, you will find pleanty of such projects for your study.
this. __curious_geek
2010-04-26 11:17:26
A:
Have a look at NClass. It creates UML class diagrams and is not too complex. NClass uses .NET Framework 2.0 so you can focus on base "features" only. There is not so much documentation but the code is clean and easy. Furthermore it considers the requirements for the Mono Project so this app can run on various platforms, too.
Alex
2010-04-26 11:32:02
Thanks for the suggestion. I will have a look at it.
Magesh
2010-04-26 13:12:43
I also came across this http://filehelpers.com/ which i found interesting too...!
Magesh
2010-04-27 13:07:46