私は、Microsoft Patterns & Practices の現在は使用されていないComposite Application Block (「CAB」)上に構築された 2 つの非常に大きな WinForm アプリケーションを持っています。私は初期の採用者であり、最初に CAB を採用して使用することに飛びつきました。さて、本当に死んでしまったので、将来のことや、どのフレームワークに移行できるかについて、ますます考え始めています。
CAB の好きなところ: * 構造、構造、構造 - 集中力を失いやすく、「分析麻痺」になりがちです。CAB は「物事を行う方法」を導入し、「イベントをどのように接続するか、または最適な IoC は何か」などを心配する代わりに、軌道に乗ってアプリケーションを開発し続けます。 CABが本当に好きです;0)
「独自の CAB を構築する」という記事を見たことがありますが、それには興味がありません。堅実で積極的にサポートされている同様のフレームワークに移行したいと思っています。私の Web 検索では、CAB と同じニーズを満たすと思われるものは見つかりませんでした。おそらく、誰もが独自のフレームワークを構築しているため、別のフレームワークが存在しないのです。
何かアドバイスやアドバイスがあれば、ぜひお聞きしたいです。