.NET開発基盤部会」によって運営されています。種々の開発ツールを分析した。Wikipediahttp://ja.wikipedia.org/wiki/%E7%B5%B1%E5%90%88%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83下記機能を保有している。Studioは、VB時代から進化を続けているデザイナ操作でGUI開発をサポートするRAD開発ツールと言える。現在は様々な団体や開発者を対等に扱い、Javaを中心とした、オープンな言語を使用した開発に対応する(プラグインをインストール)。†エントリ系+条件検索などの単純な画面の開発に適合する。VBA最強説というものが存在する。†ツールに慣れる必要がある(習得は比較的容易)。ベンダーロックインの危惧がある。ツールによっては実装できない処理がある。採用できない処理方式がある。対象業務:分岐や四則演算が複雑で、頻繁に変更するもの。専門の設計者が必要ベンダーロックインの危惧ツールによっては実装できない処理がある。採用できない処理方式がある。生産性の向上は詳細設計~単体テストの範囲で期待できる。†BRMSツールには、以下の2つのタイプが存在する。オールインワン型Webアプリ全体を固有のツールで開発する。開発言語に詳しくなくてもアプリケーションを開発可能。生産性(高い)と柔軟性(低い)のトレードオフがあるため基幹システムというより部門システムなどの小規模の開発に適合する。ルール特化型ビジネス・ルールだけを対象にしている。複雑なルールが必要なシステムやルールが頻繁に変わるようなシステムに適合。古くからパッケージ・アドオン開発用の言語や開発ツールが提供されている。CRM:CRMのカスタマイズソリューションを使用した拡張機能のパッケージ化および配布https://msdn.microsoft.com/ja-jp/library/gg334530.aspx近年は、パッケージ側がWebAPIを提供するので、HTML5でクライアントを開発するパターンが主流になっている。Studioを提供している。CRMのアドオン開発(データアクセス)にLINQを採用するなど製品間の連携にも力を入れている。CRMとアーキテクチャが異なる。