2010-12-03 5 views
0

私はBDD(Business Desktop Deployment)を使用してプロジェクトを構築しました。スクリプトはPythonで書かれています。私が持っているBDDはVisual Studio 2008をサポートしていません。 VS2008をサポートしているBDDの最新バージョンは何ですか? ビジネスデスクトップの展開に関する詳細情報を入手できますか?最新のBusiness Desktop Deploymentバージョンはどれですか?

+1

少なくとも、BDDの略語を言えます。私はかなりGoogleが私に["bdd"](http://www.google.com/search?q=bdd)の正しい結果を与えていないと確信しています。 – BoltClock

+0

私は 'Behavior driven development'を取得しますが、StackOverflowでも、すべての 'BDD'質問は実際に何が指定されているのかわかりません。私はループから外れていますか?また、あなたのBDDが何を意味しているのか、Pythonでどのようなライブラリ/モジュール/何を持っているのかを指定してください。 – birryree

+0

@birryree:これはタグウィキが便利な場所だと思います。 – BoltClock

答えて

1

BDDは、受け入れテストやTDDに関連するミニメソッドです(これは高機能ですが、これはおそらくあなたがやっていることです)。

あなたの質問から、PythonでBDDシナリオやユニットの例を書いているようです。 Visual StudioはPythonを書くための優れたツールではありません。Pythonを使い続けるには、Vimを試してみてください。EclipseやIntelliJ用のPythonプラグインを入手できるかもしれません。

Visual Studioを使用してプログラムを作成する場合は、C#またはF#を使用します。 BDDフレームワークには、SpecFlowまたはTickSpecという2つの素晴らしいフレームワークがあります。ツールのリストを含む

詳しい情報は、そうでない場合は、あなたの問題を明確にしてくださいthe Wikipedia page on BDD.

で提供されています。それは現在の形で大きな意味を持っていません!

編集:毎日新しいことを学びます。また、BDDは「ビジネスデスクトップ展開」の略で、Microsoft製品です。 Here's a page with an updateは、Microsoft Development Toolkitを使用することを推奨します。あなたが正しい方向に向かうことを願っています。私たちが使用しているツール、click-onceは、何か類似していると思います。

BDDをソフトウェアの行動主導型開発以外の意味で使用している人はほとんどいません。 Binary Decision Diagramも聞いたことがあります。しかし、しばしば。あなたの検索で幸運。

+0

実際には、VS .Net 2003からVS .Net 2008に移行しています。私は、プロジェクトをビルドするためにBDDによって作成された.libファイルをほとんど使用していません。 BDDで作成された.libファイルはVS 2008と互換性がないため、VS 2008互換ライブラリを作成する新しいバージョンのBDDが必要です。 – Sanjay

+0

@Sanjay:Lunivoreが話している、行動主導の開発の旧バージョンと新バージョンを持つことは理にかなっていません。あなたが参照しているこのBDDは何ですか? – BoltClock

+0

余分に行くための+1(つまり編集):) – BoltClock

1

Business Desktop Deployment(BDD)のバージョンに役立つ記事hereがあります。

Microsoft Deployment Toolkit 2008 Update 1は、以前のバージョンのMDTおよびBDDに取って代わりました。新しいOSのバージョンと展開シナリオの追加サポートを提供し、以前のバージョンのユーザーのアップグレードパスです。

この記事はMDT 2010 download pageを示しています。

関連する問題