BT

WCF Data Services October CTPがODataライブラリをアップデートし、空間的データ型を追加

| 作者: Jenni Konrad フォローする 0 人のフォロワー , 翻訳者 編集部N フォローする 0 人のフォロワー 投稿日 2011年11月3日. 推定読書時間: 2 分 |

原文(投稿日:2011/10/28)へのリンク

Microsoftが.NET 4 と Silverlight 4を対象にした WCF Data Services October CTPをリリースした。このアップデートにはODataバージョン3.0用の新しいライブラリを含んでおり、空間データのサポートを追加している。

October CTPは、 ODataを直接アクセスするためのスタンドアロンのライブラリを含んでいる。Microsoftがこれを WCF Data Servicesと独立して提供している理由について、OData チームのプログラムマネージャ である Shayne Burgess氏が以下のように 説明している

もし ODataのエンドポイントを介してデータを作成し、公開するのための素晴らしい完璧なソリューションが欲しいなら、 WCF Data Servicesのサーバーライブラリが(今後も)適しています。もし OData Feedを消費するクライアントが、コード生成やLINQ翻訳のような補助的なサポートを含めて欲しいなら、 WCF Data Servicesのクライアントライブラリが最高です。しかし、我々はまた、人々がODataで創造的な可能性を求めていることを認識しており、このような人達がゼロから自分のソリューションを作り上げるのを助けるために、我々は、我々が WCF Data Servicesスタックの一部として使っているコンポーネントをスタンドアロンのライブラリとして公開したのです。

新しい OData v3には以下の機能が含まれている。

  • 多値データ型
  • 'any' と 'all' オペレータ
  • バイナリデータ用の名前付きリソースストリーム
  • PATCHリクエスト
  • 'Prefer'ヘッダーサポート
  • Feed Customizationへのアップデート
  • 異なったベースURIを持つ Entity Setのサポート
  • 新しい 'IncludeRelationshipLinksInResponse' プロパティ

新しい空間ライブラリには、16のプリミティブな空間 OData型と select, filter, と orderby句でそれらに操作を実行する機能が追加された。 WCF Data Servicesチームによると、これらのデータ型は、Reflection あるいは Custom Data Service Providerによってサポートされるが、Entity Framework プロバイダを介しては、未だ使えない。その機能は、Entity Frameworkの次のリリース以降に追加される。

ActionsVocabularies もこのCTPに含まれている。空間データ型と同様に、 Actionはカスタムデータプロバイダから利用可能だが、 Entity Framework プロバイダによって未だサポートされていない。 Vocabularyは ODataサービスでメタデータをもっと表現豊かにする。Vocabularyとアノテーションの実装の例については、 WCF Data Services のチームブログを見て欲しい。

WCF Data Services October CTPは、Microsoftダウンロードセンターから入手できる。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT