問題タブ [wcf-data-services]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
801 参照

subsonic - subsonic 3 alpha + ado.net データ サービス 任意のサンプル

Subsonic with Astoria のプレビュー 2 について説明しているインターネット上のリソースがいくつかあります。

http://theruntime.com/blogs/jaykimble/archive/2008/11/18/quotsubsonicquot-for-services-found-subsonic-3--ado.net-data-services.aspx

での作業サンプル

http://code.msdn.microsoft.com/SubSonicForADONETDS

subsonic tt(s) にそれぞれの変更をすべて適用しましたが、MSDN プロジェクトを機能させることができませんでした。除去後:

a) Astoria は QuerySurface.tt の private DB() { } が気に入らなかったので、やみくもにコンストラクターを public にしました

b) 複合主キーの生成方法がわからない

結果は

それ以外の

そのため、テーブルを除外しました。

現在の障害

例外が発生します: セグメント 'Customers' のリソースが見つかりません

誰かがそれを試したことがありますか、または別の最新かつ最高のサンプルの存在を知っていますか?

0 投票する
4 に答える
5460 参照

asp.net-mvc - モデルとしてWebサービスを使用したASP.Net MVC?

ASP.Net MVC アプリケーションで Web サービスをモデルとして使用するためのアドバイスやヒントはありますか? これについて書いている人を見たことがありません。MVC アプリを構築したいのですが、それを特定のデータベースの使用に関連付けたり、データベースを単一の MVC アプリに限定したりしません。私は Web サービス (RESTful、おそらく ADO.Net Data Services) が進むべき道だと感じています。

0 投票する
3 に答える
2146 参照

wcf - WCFサービスに対するado.netデータサービスの長所/短所

私の場合、DALとして機能し、すべてのCRUD操作を実行するWCFサービスがあります

新しいADO.Netデータサービスについて知りました。少し読んだだけですが、いつどこで使用するかが実際にはわかりません。

さらに追加するために、私の新しいプロジェクトはASP.Net MVCにあるので、おそらくMVCの「M」(モデル)のように動作するWCFサービスではなくADO.NETデータサービスを使用するのが賢明ですか?

0 投票する
4 に答える
2039 参照

wcf - ADO.NET Data Services & Oracle - Oracle を使用した RESTful WCF

私は WCF を調べていて、フレームワークを RESTful な方法で作成したいと思っています。ADO.NET Data Services について調べ始めたばかりですが、SQL Server しかサポートしていないようですが、これは正しいですか? オラクルに対抗できますか?

0 投票する
2 に答える
615 参照

caching - ADO.NET Data Services .NET クライアントのキャッシュ

私のサービスでは、次のメソッドを追加しました。

私のクライアントは、通常生成された .net クライアントです。何もキャッシュされていないようです。リクエストごとにサーバーに送信されます。キャッシュを有効にするには何をする必要がありますか? ありがとう、じゃぁ

0 投票する
3 に答える
3259 参照

.net-3.5 - RIA サービスと ADO.NET データ サービス

現在、Silverlight 3 データ駆動型アプリケーションを作成中です。データベースにアクセスするには、RIA サービスと ADO.NET データ サービスの 2 つの一般的な方法が使用されます。各アプローチをいつ/なぜ選択するかについて、誰かがガイダンスを持っていますか? これが私の研究/経験から集めたものです。何かご意見は?

ADO.NET は、厳密にデータベース呼び出しにのみ役立つようです。(Silverlight 3 のドメイン制限を無視して) データ サービスを他のアプリケーションに公開する必要がある場合は、これが適切な方法です。また、URL/クエリ構文がアプリケーションで役立つ場合、これはもう 1 つの利点です。

RIA サービスは、より柔軟で受け入れられているフレームワークのようです。厳密にデータベースへのアクセス以上のものを提供しているようです。サービスを介して公開されないため、Silverlight / Web アプリケーションにのみ使用されるという制限があります。

考え?アイデア?コメント?

0 投票する
1 に答える
930 参照

entity-framework - Entry Framework Add To Intersection Table

私はEFに飛び込み始めたばかりで、単純に見えることをすることができないようです。

これが私の質問とサポート情報です。

どんな助けや提案も大いに当てはまります。

ユーザーテーブルとグループテーブルがあります。これらの間には、ユーザーが任意の数のグループに属することを許可する UserGroups Intersection テーブルがあります。

グループ テーブルには、値が既に入力されています。

私の質問は、Intersection テーブルでユーザーとグループの間の関係が作成されるように、このユーザーにグループを追加する方法です。

私の主キーの自動インクリメント。

これが私のDB構造です:

代替テキスト

私のEF構造は次のようになります。

代替テキスト

事前に感謝します。これがわかったら、この投稿を更新します。

よろしく

イアン

0 投票する
1 に答える
2169 参照

entity-framework - ADO.NET Data Service クライアント コンテキストでのエンティティ フレームワーク エンティティ フィールドの列挙型プロパティの公開

int 型のフィールドを持つエンティティがあります

そして、これらのフィールドを、厳密に型指定された作業のために列挙型の値を取得および受信するプロパティとして公開したいと考えています。

そのため、エンティティの新しい部分クラスを作成し、2 つのプロパティを追加しました。

TestEntity の新しいインスタンスを作成して context に追加しようとすると、変更の保存を呼び出すと、次の例外が発生します。

このリクエストの処理中にエラーが発生しました。System.Data.Services.Client.DataServiceContext.SaveAsyncResult.HandleBatchResponse() で System.Data.Services.Client.DataServiceContext.SaveAsyncResult.EndRequest() で System.Data.Services.Client.DataServiceContext.SaveChanges (SaveChangesOptions オプション) で システムで.Data.Services.Client.DataServiceContext.SaveChanges()

内部例外は次のとおりです。

System.InvalidOperationException: 型 'enum1' には設定可能なプロパティがありません。System.Data.Services.Client.ClientType..ctor (型の型、文字列 typeName、ブール値の skipSettableCheck) で System.Data.Services.Client.ClientType.Create (型の型、ブール型の e​​xpectModelType) で System.Data.Services.Client .DataServiceContext.WriteContentProperties(XmlWriter ライター、ClientType タイプ、オブジェクト リソース) System.Data.Services.Client.DataServiceContext.CreateRequestData(ResourceBox ボックス、ブール改行) で System.Data.Services.Client.DataServiceContext.SaveAsyncResult.CreateChangeData(Int32 インデックス) 、ブール改行) System.Data.Services.Client.DataServiceContext.SaveAsyncResult.BeginNextChange(ブール値 replaceOnUpdate) で

だから私は、列挙型のプロパティをクラスのプロパティとして反映しようとしていると考えました。それらを反映しようとするときに、コンテキストがそれらのプロパティを無視するようにするにはどうすればよいですか。

私はVS 2008チームスイートsp1、SQL Server 2008、.Net 3.5 Sp1を使用しています。

ヘルプ。

部分クラス コード:

0 投票する
1 に答える
133 参照

astoria - ADO.NET Data Services がクエリ パラメータ識別子として $ を使用するのはなぜですか?

「?」が必要な理由はありますか? または「&」と「$」を使用してクエリ パラメータを識別しますか?

これは、実装がインターフェースに漏れているケースですか? .NET Data Services を使用しているというあからさまな事実をユーザーに公開したいとは限りません。特に、後日、実装を別のテクノロジーに変更したい場合...

または、クエリ オプションを識別するための「$」の必要性を無効にする簡単な方法はありますか?

だから、それははるかに見栄えのするように見えます...

ありがとう