データ アクセスに ADO.NET Entity Framework を使用し、そのオブジェクトをビジネス ロジック用に拡張し、それらのオブジェクトを UI のコントロールにバインドしたいと考えています。
別の質問への回答で説明されているように、 ADO.NET Entity Framework オブジェクトを部分クラスで拡張し、LINQ クエリでカスタム メソッドを使用することはできません。
ADO.NET Entity Framework 部分クラス http://img221.imageshack.us/img221/7329/clientsq0.gif
ランタイム エラーを引き起こすメソッドが Intellisense に表示されるのは望ましくありません。この問題を回避するには、アプリケーションをどのように設計すればよいですか?
カスタム メソッドを使用した VB.NET LINQ http://img83.imageshack.us/img83/1580/iswashingtongn0.gif
データ アクセス クライアント クラスとビジネス ロジック クライアント クラスが必要ですか? 混乱してしまいそうです。