新しいWindowsフォームアプリケーションを設計する過程で、Visual Basic 2008とSQL Server Express 2005を使用するつもりです。これは.NETの最初のアプリケーションであり、私は本当に最高のOODを観察したいと考えています& OOPの原則メンテナンスと拡張が容易なアプリケーション(新しい機能を追加)私の問題は、UI上のデータバインディングに関するものです。経験から、あなたはデータバインディングに何を使用することをお勧めしますか?ビジネスレイヤーからデータセット/データセットを返し、これらをUIコントロールにバインドするか、ビジネスオブジェクトを返してUIコントロールにバインドする必要がありますか?Winformsデータバインディング:カスタムクラスまたはデータテーブル?
各アプローチの長所と短所は何ですか?
ありがとうございます!