2010-12-29 3 views
0

私はデザインパターンとフレームワークを評価する作業に取り組んでいます。 "アプリケーション設計は、SOAの原則をサポートする必要があります"重要な要件です。 私はWSSFとWCSFのようなフレームワークを一緒に見ています。だから私の最初の質問は、彼らが一緒にいかに良いことですか?また、私はいくつかの場所で永続性の無知なモデルを作成するために読んだ、リポジトリファクトリはWSSFと一緒に使用することができます。 しかし、VS 2010/NEt 4.0でサポートされているかどうかはわかりません。 ONコードプレックス私は2010年のサポートを見ませんでした。 また、私はそれについてあまり話しているコミュニティやフォーラムを見ていませんでした。 私の考えでは、ADO.NETエンティティフレームワークを使用してPIモデルを作成するのは、POCOをサポートしているからです。また、これらのクラスはWSSFのDataContractsとして使用できます。 したがって、WSSFを使用して作成したサービスを使用してWCSFと言うことができ、WSSFはADO.netエンティティレイヤーによって作成されたエンティティを使用します。私のビジネスレイヤーはWSSFとAdo.netのエンティティレイヤーの間にありますRepository FactoryがWSSFと一緒にどのように良いのですか

私のアイデアは何ですか?

答えて

1

リポジトリファクトリは、LINQより前にビルドされ、過去2バージョンのVisual Studioで更新されていない主な理由からリポジトリファクトリを使用しないことをお勧めします。リポジトリパターンを扱う永続的な無知なモデルを構築する方がはるかに簡単で(より保守的な)方法があります。

EFコードファーストを使用するあなたの考えははるかに優れています。ただし、POCOにDataContract属性を追加すると、POCOはもはやIMOになりません。

多くの人がWCSFとWSSFを一緒に使用してきたことは知っていますが、その警告が何であるか分かりません。私はあなたが単一のツールにそれらを組み合わせることを望んでいない限り、それが難しいとは思わないでしょう。それはもっとうまくいくだろうし、基盤技術(GAT/GAX)のロードマップを考えれば助言しないだろう。 p & pチームは、VSの拡張性が向上したため、GAT/GAXのVS2010バージョンを最後のバージョンにしたいと考えています。

+0

と私たちは、その空間でp&pが次に何をするのか楽しみにしています。 :-) –

関連する問題