我正在讀關於NAnt開發的C#.NET中的this tutorial,它是在2006年編寫的,所以我想知道是否有人知道我應該讀取一個更新的版本。是否有更新版本的TDD/DDD NAnt開發,我應該讀取?
的tutorial稱爲「自動化您的構建有了楠」包括建立一個項目,單元測試,域驅動開發,與Visual Studio集成等...
我正在讀關於NAnt開發的C#.NET中的this tutorial,它是在2006年編寫的,所以我想知道是否有人知道我應該讀取一個更新的版本。是否有更新版本的TDD/DDD NAnt開發,我應該讀取?
的tutorial稱爲「自動化您的構建有了楠」包括建立一個項目,單元測試,域驅動開發,與Visual Studio集成等...
如果您的問題僅限於楠,J.P.布杜的教程提供了有關如何迅速讓你的惡性環境生產力很好的概括。不要打擾它是從2006年開始的,因爲NAnt框架自此以後沒有改變太多。如果你正在考慮使用更加花哨的構建環境,那麼你可能想看看Rake,psake甚至MSBuild(這是否更加花哨?)。我們仍然使用NAnt,因爲它已被證明100%足以滿足我們的需求。
如果你想做整個TDD的事情,持續集成是你的構建環境的下一個添加。 CruiseControl,CruiseControl.NET,TeamCity和Hudson/Jenkins都是不錯的選擇。他們要麼明確地針對.NET的CI(如CCNET或TeamCity),要麼可以輕鬆配置它們來執行此操作。
感謝您爲我驗證!我從2005年開始就是ANT用戶,我的新工作使用南特。我有一個預感,這是正確的教程,但我不完全確定(主要是因爲它是從2006年...)很高興聽到沒有太多改變。 – leeand00
這兩本書是最新的和最新的:
爲CI,請嘗試Hudson –
@Arnis它是否適用於.net?它看起來像來自該站點的Java/Linux CI。 – leeand00
它確實有效。成功使用它。混合在長鰭金槍魚和你是金。 –