1

ポータブル クラス ライブラリは、window 8 ストア アプリにとって有益ですか。データ用の WCF Restful サービスがある Window 8 App のアーキテクチャを作成しようとしています。私の問題は、Window 8 プロジェクトのエンティティごとにプロキシ クラスを作成したくないため、すべてのエンティティとビジネス ロジックを含むデータレイヤーを使用したいということです。このデータ レイヤーには、xml/json を返す wcf サービスの参照があります。結果。ここで、作成したくないプロキシ クラスにデータをマップする必要がある Window 8 アプリでこのサービスを使用する必要があります。

したがって、私の問題は、データレイヤーをウィンドウ 8 アプリ プロジェクトに参照できるかということです。現時点では、ウィンドウ 8 アプリ プロジェクトは System.Data をサポートしていないため、それは不可能であることがわかりました。または、目標を達成するためにどのパターンを使用すればよいか教えてください。

ポータブル クラス ライブラリは、それを解決するのに役立ちますか?

4

1 に答える 1

1

ポータブル クラス ライブラリは、複数のフロントエンド クライアント アプリ (Windows 7、Windows 8、Silverlight、Windows Phone、および Xbox 360) 間でバックエンド コード (ビジネス ロジック/データ レイヤー) を共有する際の問題を解決するために使用されます。したがって、Windows 8 アプリとその他 (Windows Phone アプリなど) の両方を作成している場合、バックエンド ロジックをポータブル クラス ライブラリに配置すると、両方の Windows 8 アプリから参照できるアセンブリにビルドできます。と Windows Phone アプリ。

したがって、ポータブル クラス ライブラリは、Windows 8 アプリでサービスを使用する必要があるという問題を解決するために必要なツールではない可能性があります。"consume json in windows 8" の Bing 検索を行うと、これに役立つ結果がたくさんあります。

于 2013-04-09T13:23:48.217 に答える