我正在.net中搜索一些优质的开源项目,根据这个话题https://stackoverflow.com/questions/143088/open-source-c-projects-that-have-high-code-quality我发现有趣的开源项目如"Sharp develop",它很棒,因为我可以毫无问题地构建和运行它,但我想了解它是如何在深层开发的,学习从没有完整记录的类的源代码,项目中使用的模式,技术等是困难的任务 . 任何人都可以提供我可以更容易理解的项目信息 .
谢谢你的建议 .
3 回答
nopCommerce - 开源购物车 . http://www.nopcommerce.com/default.aspx
我推荐iTextSharp(iText的.NET端口,用C#编写),这是一个用于即时生成PDF的开源库 . 我亲自为它工作..使用我的项目的DLL版本,但是检查代码以查看它是如何编写的..
http://sourceforge.net/projects/itextsharp/files/
也许Noda Time是一个选项,John Skeet的.Net端口Joda-Time . User Guide看起来不错......我的意思是,他以高质量的代码着称;)