Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 我应该阅读的TDD/DDD NAnt开发是否有更新版本?_Visual Studio_Unit Testing_Tdd_Domain Driven Design_Nant - Fatal编程技术网

Visual studio 我应该阅读的TDD/DDD NAnt开发是否有更新版本?

Visual studio 我应该阅读的TDD/DDD NAnt开发是否有更新版本?,visual-studio,unit-testing,tdd,domain-driven-design,nant,Visual Studio,Unit Testing,Tdd,Domain Driven Design,Nant,我正在读C#NET上的NAnt开发,它是在2006年写的,所以我想知道是否有人知道有一个更新的版本我应该读 名为“使用NAnt自动化您的构建”的书涵盖了使用单元测试、域驱动开发、与Visual Studio集成等建立项目。这两本书都是最新的: (2011) 我很确定这本书有很多关于持续集成的有用知识。我还没来得及读它,所以我不能对它发表太多评论 (2010年) 大约在第69页,它开始谈论南特。整本书都涉及TDD。请注意,尽管本书旨在将这些技术和工具添加到现有项目中,而不是新项目中 如果您

我正在读C#NET上的NAnt开发,它是在2006年写的,所以我想知道是否有人知道有一个更新的版本我应该读


名为“使用NAnt自动化您的构建”的书涵盖了使用单元测试、域驱动开发、与Visual Studio集成等建立项目。

这两本书都是最新的:

  • (2011)
    • 我很确定这本书有很多关于持续集成的有用知识。我还没来得及读它,所以我不能对它发表太多评论
  • (2010年)
    • 大约在第69页,它开始谈论南特。整本书都涉及TDD。请注意,尽管本书旨在将这些技术和工具添加到现有项目中,而不是新项目中

  • 如果您的问题仅限于NAnt,J.p.Boodhoo的教程提供了一个极好的概述,介绍了如何使NAnt环境快速提高生产率。不用担心,这是从2006年开始的,因为NAnt框架自那以后没有太大变化

    如果您正在考虑使用一个更奇特的构建环境,那么您可能想看看,甚至(这更奇特吗?)。我们仍然使用NAnt,因为事实证明它100%满足我们的需求


    如果您想完成整个TDD工作,那么接下来要添加到构建环境中的就是持续集成,这些都是很好的选择。它们要么明确针对.NET的CI(如CCNET或TeamCity),要么可以轻松配置为这样做。

    @Arnis它与.NET一起工作吗?它看起来像是一个来自该站点的Java/Linux CI。它确实有效。成功地使用它。混入albacore,您就是黄金。@Arnis在此之前您是否使用过CruiseControl?如果是这样的话,优势是什么?我更喜欢哈德逊而不是CC。在我看来,CC很难配置。antoher的替代品-竹子,但它是商业的。谢谢你为我验证这一点!我是一个ANT用户,大约在2005年,我的新工作使用NANT。我有预感,这是正确的教程,但我不完全确定(主要是因为它是从2006年开始的…)很高兴听到没有太大的变化。