2011-03-04 58 views
0

我正在讀關於NAnt開發的C#.NET中的this tutorial,它是在2006年編寫的,所以我想知道是否有人知道我應該讀取一個更新的版本。是否有更新版本的TDD/DDD NAnt開發,我應該讀取?

tutorial稱爲「自動化您的構建有了楠」包括建立一個項目,單元測試,域驅動開發,與Visual Studio集成等...

+0

爲CI,請嘗試Hudson –

+0

@Arnis它是否適用於.net?它看起來像來自該站點的Java/Linux CI。 – leeand00

+0

它確實有效。成功使用它。混合在長鰭金槍魚和你是金。 –

回答

2

如果您的問題僅限於楠,J.P.布杜的教程提供了有關如何迅速讓你的惡性環境生產力很好的概括。不要打擾它是從2006年開始的,因爲NAnt框架自此以後沒有改變太多。如果你正在考慮使用更加花哨的構建環境,那麼你可能想看看Rake,psake甚至MSBuild(這是否更加花哨?)。我們仍然使用NAnt,因爲它已被證明100%足以滿足我們的需求。

如果你想做整個TDD的事情,持續集成是你的構建環境的下一個添加。 CruiseControl,CruiseControl.NET,TeamCityHudson/Jenkins都是不錯的選擇。他們要麼明確地針對.NET的CI(如CCNET或TeamCity),要麼可以輕鬆配置它們來執行此操作。

+0

感謝您爲我驗證!我從2005年開始就是ANT用戶,我的新工作使用南特。我有一個預感,這是正確的教程,但我不完全確定(主要是因爲它是從2006年...)很高興聽到沒有太多改變。 – leeand00

0

這兩本書是最新的和最新的:

  1. Continuous Integration in .NET(2011)
    • 我敢肯定這本書中有很多有用的東西,瞭解持續集成。我還沒有開始閱讀它,所以我不能評論太多。
  2. Brownfield Application Development in .NET(2010)
    • 69頁左右就開始談論楠。整本書涉及TDD。請注意,雖然本書旨在將這些技術和工具添加到現有項目中,而不是綠地。
相關問題