Data forSilverlight を使用すると、機能豊富でカスタマイズされたアプリケーションを作成できます。次の主な特長を利用して、Data for Silverlight を最大限に活用してください。
- すべての連結可能コントロールをサポート
Data アセンブリは、Silverlight データ連結をサポートします。Data は、Microsoft DataGrid を含むすべての連結可能コントロールと統合言語クエリー(Linq:Language Integrated Queries)をサポートします。Linq および最新の Silverlight コントロールを最大限に活用する一方で、DataSet、DataTable、DataView などの使い慣れたクラスを使用することにより、データを操作してサーバーと通信します。
- 再利用可能なビジネスロジック
Data を使用すると、Windows フォームと同じ方法とコードを使用して、Silverlightアプリケーションのデータを操作できます。データおよびビジネスロジックをカプセル化するデータライブラリを作成し、それを Silverlight アプリケーションと Windows フォームの両方で使用できます。
- XML へのシリアライズ
XMLserialization により、一時的な接続のシナリオを強化しています。IsolatedStorage にデータを保存して、後 からSilverlight アプリケーションで使用したり、XML を使ってサーバーの Web サービスと通信できます。