1

WCF RIA サービスを使用して Silverlight LoB アプリを構築しています。SL を実装するために、利用可能な MVVM ツールキット\フレームワークを調べました。私が構築しているアプリケーションは非常に軽量で、典型的なリストと詳細情報 (CRUD 操作) を持つ 8 ~ 10 の UI 画面があります。

MVVM ライトを使用してみましたが、WCF RIA サービス プロジェクト テンプレートを簡単にサポートしません。いくつかのカスタマイズを行う必要があります。

その後、Simple MVVMというツールキットに出会いました。それはうまく機能し、私の要件に対応しています。

しかし、このツールキットを使用してアプリケーションの実装を開始する前に、制限や既知の問題があるかどうかを知りたいです。

このサイトにはMVVMフレームワークの比較がありますが、Simple MVVMは評価が低いです。この比較は、Simple MVVM の古いバージョンで行われました。

この点に関する情報は役に立ちます。ありがとうございました。

4

2 に答える 2

4

Jeremy は、私が 2011 年 1 月 1 日にローンチして以来、5,000 回以上ダウンロードされている Simple MVVM Toolkit の統計を更新しました。メッセージング、コマンド、非同期、モーダル ダイアログ、単体テスト用の依存性注入をサポートするように設計しました。 WCF RIA サービス。

簡単な入門用のスクリーン キャストと、WCF RIA サービスでツールキットを使用するための 2 部構成のスクリーン キャストを公開しました。私のツールキットには、簡単なインストーラーとオンライン ドキュメント、および RIA サービス用のものを含む多数の Visual Studio プロジェクト テンプレートが付属しています。

ツールキットを入手するには、ここにアクセスしてください: Simple MVVM Toolkit .

乾杯、トニー・スニード

于 2011-07-01T18:23:50.913 に答える
2

個人的には、そのレビュー サイトは無視します。比較を行った時点で、Simple MVVM のダウンロード数は 21 件しかありませんでした。これは、人気がないか、シーンに非常に新しく、まだ急速な変化と成長の状態にある可能性があることを意味します。レビューでは、測定がどのように行われたかについての詳細も提供されていません。スコアは、製品を大まかに見てからの誰かの意見である可能性があります.

それがあなたのニーズに合っているとわかったら、それを使用してください。後日、いくつかのマイナス点が見つかるかもしれませんが、問題のないツールキットやフレームワークは (もしあれば) ごくわずかです。問題を回避するためにエリート開発スキルを発揮するのはあなた次第です。 .

IMO の重要な点は、コンポーネント間のメッセージングにどれだけのサポートを提供するか、既製のダイアログ サービスがあるかどうか、および依存性注入を適切にサポートするかどうか (つまり、IoC コンテナーが含まれている場合) です。ディープ クローニングや UI スレッドへのマーシャリングなどは、比較的簡単に記述できます。コード スニペット、プロジェクト テンプレート、優れたインストーラーなどは単なる糖衣であり、全体的な価値はほとんどないため、深読みしないでください。本当の大きな問題は、コーディングによって毎日どのくらいの時間と労力を節約できるかということです。それがその有効性の真のテストです。

于 2011-06-09T08:48:32.433 に答える