【问题标题】:Well documented open source project in .net [closed].net中记录良好的开源项目[关闭]
【发布时间】:2010-08-07 13:53:39
【问题描述】:

我在 .net 中寻找一些高质量的开源项目,根据这个主题 https://stackoverflow.com/questions/143088/open-source-c-projects-that-have-high-code-quality 我发现了有趣的开源项目,例如“Sharp develop”,它很棒,因为我可以毫无问题地构建和运行它,但我想了解它是如何深入开发的,仅从源代码中学习,而没有记录良好的类,项目中使用的模式,技术等是艰巨的任务。谁能提供我更容易理解的项目信息。

感谢您的建议。

【问题讨论】:

  • 文档通常与 API 相关,而不是实现背后的基本原理或底层架构决策。我能给出的最好建议是始终先寻找/参加测试。这将使您了解所做的事情,当您发现有趣的一点时,您可以逐步执行测试以查看结果是如何实现的。你会发现模式,即使你不知道它们的正式名称。

标签: c# .net open-source


【解决方案1】:

nopCommerce - 开源购物车。 http://www.nopcommerce.com/default.aspx

【讨论】:

    【解决方案2】:

    我推荐 iTextSharp(iText 的 .NET 端口,用 C# 编写),一个用于动态生成 PDF 的开源库。我亲自研究过它..为我的项目使用了 DLL 版本,但正在检查代码以了解它是如何编写的..

    http://sourceforge.net/projects/itextsharp/files/

    【讨论】:

      【解决方案3】:

      也许Noda Time 是一个选项,John Skeet 的.Net 端口Joda-TimeUser Guide 看起来不错,而且...我的意思是,他以高质量的代码而闻名;)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-05-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-12-17
        相关资源
        最近更新 更多