2011-03-04 9 views
0

私はNAntの開発でC#.NETのthis tutorialを読んでいます。それは2006年に書かれていますので、読んでおかなければならない最新のバージョンがあることを知っていましたか?このTDD/DDD NAnt開発の最新バージョンはありますか?

「あなたはNAntのでビルド自動化」と呼ばれるtutorialは、ユニットテスト、ドメイン駆動開発などのVisual Studioとの統合でプロジェクトを設定するカバーしています...これらの本の

+0

CIについては、ハドソンを試してください –

+0

@Arnisそれはネットで動作しますか?これは、サイトのJava/Linux CIのように見えます。 – leeand00

+0

うまくいきます。それを使用して正常に。 albacoreでミックスし、あなたは金色です。 –

答えて

2

ご質問がNAntのに制限されている場合、J.P. Boodhooのチュートリアルでは、すぐに生産性へのあなたのNAnt環境を取得する方法について優れた概要を提供します。それ以来、NAntフレームワークはそれほど変わっていないので、2006年以降は気にしないでください。

もっと巧妙なビルド環境を使用する場合は、Rakepsake、さらにはMSBuildをご覧になることをお勧めします。私たちのニーズに十分に100%立証されているため、NAntを使用しています。

TDDのすべてのことをやりたいのであれば、継続的インテグレーションがビルド環境に追加する次のものです。 CruiseControl,CruiseControl.NET,TeamCityおよびHudson/Jenkinsである。 CIのためのCI(CCNETやTeamCityなど)を明示的にターゲットにするか、簡単に設定することができます。

+0

私のためにそれを確認してくれてありがとう!私は2005年頃のANTユーザーで、新しい仕事はNANTを使用しています。私はそれが正しいチュートリアルだったが、それは(私はそれが2006年からだった原因は主に原因で)完全にはわからなかったことを聞いてうれしかった。 – leeand00

0

どちらがより多くの最近の最新であります:

  1. Continuous Integration in .NET(2011)
    • 私はこの本は継続的インテグレーションについて知るために役立つものをたくさん持っているかなり確信しています。私はまだそれを読むことに慣れていないので、私はそれについて多くをコメントすることはできません。 69ページアラウンド
  2. Brownfield Application Development in .NET(2010)
    • それはNAntのの話を開始します。本全体を通して、TDDについて触れている。この本は、グリーンフィールドではなく、既存のプロジェクトにこれらの手法やツールを追加するためのものです。
関連する問題