2010-11-21 10 views

答えて

3

Silverlightはクライアント側のランタイムです(コードはサーバー上で実行されません)。したがって、Entity Frameworkを使用して直接DBから呼び出すことはできません。 RIAサービスは基本的にSilverlightが話すことができるWebサービスレイヤーを作成します。クライアント側では、プロキシクラスがサービスレイヤとやり取りするために作成されます。 RIA Data Servicesは、EFを直接質問しているかのように表示されるように設計されています。

RIAサービスを使用せずにEFを使用するには、基本サービスクラスを作成し、その中にすべてのビジネスロジックを持ち、このサービス内からEntity Frameworkを使用できます。他のサービスと同様に、このサービス層への呼び出しを行います。

関連する問題