問題タブ [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.
c# - Astoria エラー - クエリまたはフラグメントのない、整形式の絶対的な http URL が必要です
Entity Framework を使用してモデルを作成することで、ADO.NET Data Service を初めて試しています。簡単なコンソール アプリケーションを作成して、サービスがクライアント経由で機能するかどうかをテストしています。これが私の Main メソッドの本体です。
「コンテキスト」が宣言されている最初の行に到達すると、デバッガーは Reference.cs ファイルにジャンプします。このファイルには、同じプロジェクト内に「」というサービス参照があります。
誰かが私が間違っていることを見ることができますか? または、コンソール アプリケーションを介してサービスによってレンダリングするにはどうすればよいでしょうか? 次のステップは Silverlight 3.0 です。
ado.net - ダミーのための ADO .NET データ サービス
私は現在、ADO .NET DS に基づく別のプロジェクトに取り組んでおり、できるだけ早くその話題に入る必要があります。
簡単に言えば、ADO .NET Data Services の目的は何ですか? ADO .NET Data Services を説明するのに最適なリソースは何ですか?
security - ADO.NETDataServicesでのカスタム認証
Entity Frameworkデータモデル(.edmx)を公開するADO.NETデータサービスがあります。
特定のユーザーの特定のエンティティへの読み取り/書き込みを許可/拒否する必要があります。Windows認証を使用しています。私が見つけたのは、OnStartProcessingRequestをオーバーライドすることだけです。
しかし、これはひどいことだと思います。より良い解決策を望んでいます...何かアイデアはありますか?:(
entity-framework - エンティティ フレームワークで構築された ADO.NET データ サービスにアクセスしようとすると例外がスローされる
エンティティ フレームワークと ado.net データ サービスを使用しようとしているときに、頭を悩ませています。
リクエストがコードに到達する前に、WCF 例外 (下部の例外) が発生します。あまり役に立ちません。すべてのエンティティに主キーがあり、すべてのエンティティのすべてのプロパティが公開されています。これを引き起こしている可能性のあるアイデアはありますか?
例外テキスト: サーバーでリクエストの処理中にエラーが発生しました。例外メッセージは「指定されたキーは辞書に存在しませんでした。」です。詳細については、サーバー ログを参照してください。例外スタック トレースは次のとおりです。
System.Collections.Generic.Dictionary で System.ThrowHelper.ThrowKeyNotFoundException() で2.get_Item(TKey key) at System.Data.Services.Providers.ObjectContextServiceProvider.PopulateMemberMetadata(ResourceType resourceType, MetadataWorkspace workspace, IDictionary
2 entitySets、IDictionary 2 knownTypes) at System.Data.Services.Providers.ObjectContextServiceProvider.PopulateMetadata(IDictionary
2 knownTypes、IDictionary 1.CreateProvider 2 entitySets) at System.Data.Services.Providers.BaseServiceProvider.PopulateMetadata() at System.Data.Services.DataService
(タイプ dataServiceType、オブジェクト dataSourceInstance、DataServiceConfiguration& 構成) System.Data.Services.DataService で1.EnsureProviderAndConfigForRequest() at System.Data.Services.DataService
1.System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object インスタンス、Object[] 入力、Object[]& 出力) での SyncInvokeProcessRequestForMessage(Object , Object[] , Object[] ) での ProcessRequestForMessage(Stream messageBody)。 System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc) の Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc) System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage4(MessageRpc& rpc) の System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage3(MessageRpc& rpc) ) System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage2(MessageRpc& rpc) で System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage1(MessageRpc& rpc) で System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
asp.net - Web サイトの ajax 呼び出しで使用している Web サービスを Ado Data Services で置き換えることはできますか?
以前は、自分の Web サイトで通常の Web サービスを作成し、これらのサービスを JavaScript から呼び出して ajax 呼び出しを行っていました。
今、私は Ado Data Services について学んでいます。私の質問は、この Ado Data Services は、私が作成する新しいサイトで通常の Web サービスを置き換えることができますか?
はいの場合、
これらの Ado Data Services を別のプロジェクト「同じサーバー上のローカル」に配置して、自分の Web サイトから参照することはできますか? 「自分のウェブサイトの内部使用に同じサービスを使用し、他のウェブサイトやサービスにも同じサービスを提供すること。たとえば、Twitter と同じように」
linq-to-sql - RIA サービスで項目を削除するときに DB からデータが削除されない
Linq-to-SQL バックエンドを備えた RIA Services を介して、変更されていない/コード生成された DomainService を使用する Silverlight3 クライアントがあります。これは、データベースから行を削除する正しい方法ですか?
SubmitOperation はエラーなしで返されますが、データベースから行が削除されることはありません。挿入は問題なく機能します。
entity-framework - Entity Frameworkモデルでデータをスライス/フィルタリングする方法は?
各テーブルには列 TenantID があります。通常、NHibernate フィルターを使用してデータをスライスします。Entity Framework モデルにも同じことが必要です。
このモデルを ADO.NET Data Services のソースとして使用するため、TenantID などのインフラストラクチャ プロパティのないモデルを用意することをお勧めします。コード側からは TenantID スレッドを静的に認識しています。
UPD: QueryInterceptorAttributeを見つけて、使用できるかどうかを調査しました。
entity-framework - ADO.NET データ サービスまたはエンティティ フレームワーク - どちらを学ぶべきか?
私は少し自由な時間を過ごしており、いくつかの新しいテクノロジーに追いつくことを計画しています. 私の .NET 開発キャリアは、ASP.NET 開発者として始まりました。現在、私は ASP.NET の開発を完了しています。さらに言えば、フロント エンドの開発も完了しています。最近は、WCF サービスの開発に主眼を置いたビジネス層と DAL の開発に取り組んでおり、今後もそうしていきます。状況を考えると、前進するのに役立つのはどれですか? ADO.NET データ サービスまたは Entity Framework ですか?
architecture - ADO.net Data Services は N 層アーキテクチャのどこに収まりますか?
UIレイヤーから直接データにアクセスするのは好きではありません。N-Layer arch ソフトウェアで ADO.net データ サービスを使用する場所を理解できません。
編集: DAL としてのサービスの概念に苦労しています。スケーラブルに見えますが、あまり効率的ではないと思います。