検索 English (United States)  日本語 (日本)
2024年11月24日 ..:: ソフトウェア開発 & IT » ブログ 技術との戯れ (on seosoft.net - 更新終了) ::..   ログイン
Microsoft MVP for Visual C# (Jan 2009 - Dec 2014)
Microsoft MVP for Visual C# (Jan 2009 - Dec 2014)
-
 カテゴリ 最小化

  
 カレンダー 最小化

  
 旧ブログ 最小化

  
-
DotNetNuke.jp
 技術との戯れ 最小化
7 11

Written by: 瀬尾 佳隆
2008/07/11 0:11

Silverlight 2 Beta 2 でデータベースにアクセスしたい場合、今後の方法(.NET Framework 3.5 SP1 から可能)としては ADO.NET Data Services を使う という手があります。

もう一つが WCF と組み合わせる方法。
これについては Silverlight の公式サイトの チュートリアル に実際の手順が載っています。

チュートリアルの手順に沿って、WCF サービスを Web アプリケーションプロジェクトに追加すれば、確かにデータアクセスは可能。
かつインターフェイスとコードを分離できるという意味で、論理的にはきれいな作り。
ただし単に 「Silverlight でデータアクセスしたい」 という目的のためには、ほんの少し面倒なところがなくもない。

そういう時は WCF サービスの代わりに、Silverlight-enabled WCF Service (Beta 2 の時点では名前が日本語化されていない) を使うといいです。インターフェイスなしでいきなりクラス定義をするスタイル。さらに web.config に手を入れずに使える状態になっています。

WCF らしく、複数のバインディングで利用する予定(または可能性がある)のであれば WCF サービス、Silverlight でデータアクセスしたいだけなんだよという場合には Silverlight-enabled WCF Services を使うといいでしょう。

 

Tags:

Your name:
Title:
Comment:
Security Code
Enter the code shown above in the box below
Add Comment    取消  

  
-
 ブログ検索 最小化

  
-
Microsoft Tech Fielders
-
Copyright 2000-2014 by Seosoft   使用条件  プライバシー
DotNetNukeョ is copyright 2002-2024 by DotNetNuke Corporation