3

ニュースの見出しとニュースを表示する Web サイトを構築しています。最初はパブリック サイトですが、パーソナライズされた Web ページなどのポータル コンテンツを含むように進化します。

サイトはまた、表示されるニュース記事に関する Web 2.0 機能を構築する必要があり、ビジネスが記事が定義されているテンプレートを変更し、ビジネス ロジックなどに基づいて異なるテンプレートを使用できるように、拡張可能で高度にカスタマイズ可能である必要があります。

コア ビジネス ロジックは、Windows ワークフローと Windows 通信基盤を使用して構築されています。現在、適切な UI スタックを探しています。WCSF は適切な選択でしょうか?

4

4 に答える 4

2

WCSF は良い選択かもしれませんが、おそらく、あなたがリストした機能のニーズとは何の関係もない理由があります。

私の意見では、WCSF が目指している最良の点は、ビューとプレゼンターの間の懸念事項を分離できる Model-View-Presenter-[Controller] パターンに基づいて構築されていることです (MVC のように)...しかし同時に、多くの .net'er が慣れ親しんでいる「ページ コントロール」モデルからの完全なパラダイム シフトではありません。これは、Telerik や Infragistics などの多くのサード パーティ コントロールを以前と同じように使用できることを意味します (MVC ではより困難になります)。

MVP パターンは依存性注入コンテナー (ObjectBuilder) と制御の反転を使用するため、Web コンテキストなしで単体テストを作成するための非常に優れた方法が得られます (オブジェクトを簡単にモックできます)。また、コンテナーはサービスの場所をサポートしているため、共有される WCSF サービスを簡単に記述できます (WCF や WSSF はここにうまく収まります)。

プログラムの観点から高度にモジュール化されており、多くの拡張ポイントがあります。

そうは言っても...それは、テンプレート化、パーソナライズ、動的フレームワークをもっと探しているように聞こえます。この場合は、WSS/SharePoint をチェックしてみてください。

于 2008-10-09T02:48:44.490 に答える
0

私たちは新しいプロジェクトでWCSFを使用しており、これまでのところ、高品質の作業を非常に迅速に提供するのに非常に役立ちます。アジャイル手法としてSCRUMを使用しているので、これは本当に役に立ちました。したがって、依存性注入パターンが提供する柔軟性は素晴らしいものです。最初はいくつかの白髪がありました。つまり、開発者はWCSFを購入し、学習曲線を回避しましたが、今では本当に利益を上げています。

于 2009-02-05T23:34:36.977 に答える
0

WCSF +(WSSF | WCF)は、一緒に優れたプラットフォームです。私たちはWCSFで前向きな経験をしています(しかし、フロントエンドとしての小さなプロジェクトでのみ言わなければなりません)。AJAXがサポートされています。

http://websf.codeplex.com/Thread/List.aspxで、パフォーマンスやアーキテクチャのアイデアに関する貴重なディスカッションを見つけることができます。

于 2009-03-02T20:57:07.503 に答える
0

私は wcsf を使用していますが、とても満足しています。

私もテンプレート/動的コンテンツ全体を持ちたいと思っています。ただし、プログラミングはします。

MVC はあまりにも大きなパラダイム シフトであり、フレームワークがまだベータ版であるため、やりたいことを実行するのが難しくなります。

幸運を!

于 2008-10-20T16:50:52.963 に答える