2011-02-03 2 views
1

私はSilverlightの新機能です...
Silverlightの開発はASP.NETと同じですか?Silverlight 4 ...データベースを操作していますか?

私は、Silverlight 4でVisual Studio 2010を使用してオンライン大学の管理を開始しました。私はSilverlightがクライアント側であることを知っています。

Silverlight 4アプリケーションでデータベースを操作する方法を説明してください。追加、削除、更新(CRUDアプリケーション)はどのように行いますか?

答えて

1

あなたは基本的に4つのオプションがあります。

  • 組み込みデータベースを使用します。いくつかの例:Ninja database light,db4o。ほとんどが商用です
  • IsolatedStorageXmlSerializerを使用して、クライアントのハードドライブにシリアル化を使用してデータを保存することが最良の方法です。データがあまり多くない場合、これは最も簡単な方法です。
  • SilverlightクライアントでWebサービス参照を使用すると、クライアントにデータがまったく格納されません。すべてのCRUD操作がサーバーに送信されます。
  • WebClientクラスを使用して、RESTfulなサービスにアクセスし、JSON形式などでデータを取得します。このようにして、すべてのCRUD操作がサーバーに送信されます。 Webサービスと同様に、これはSilverlightアプリケーションが読み込まれるたびにネットワークからデータを取得します。
+0

ウェブサービスリファレンスを使用する場合は、RIAサービスをご覧ください。 –

+0

thanx chris ...レビューの後にあなたに話すchris –

関連する問題