いくつかのモジュールを作成し、デザイン レイアウト ビジネス アプリケーション (ERP) を簡単に変更できるソリューションを探しています。
私はここ数か月 (別のビジネスの小さなプロジェクトで)、MVVM パターンのすべての利点を使用して Silverlight を学んでいました。私はそれがとても好きで、検証、双方向バインディングなど、これらすべてが非常に優れています。Silverlight が RIA や WCF サービスではなく、Java や php などの他のテクノロジーで作成された RESTfull サービスと連携しなければならない場合に問題がありました。つまり、Silverlight のコントロールは、RIA サービスに非常にぴったりと適合します。最初に得られるものはすべて別の方法で行う必要があり、「RIA」機能が邪魔をし始めます。
もう 1 つの問題は、不確実な Silverlight の将来です。新しい大規模なERPアプリケーションは、ある程度長く存続する必要があり、さらに、アプリケーションのいくつかの小さなモジュールは、一部のモバイルデバイスで動作する必要があります. 私は最近、すべての種類のデバイス用の小さなネイティブアプリをたくさん作成しなくても、HTML5 と JavaScript ですべてを実行できます。
先週見たフレームワーク剣道UI -> KENDOUI
これが問題の解決策ではないのだろうか?見栄えの良いビジネス コントロールと MVVM を備えたフレームワーク。私はトライアルでいくつかのテストを開始し、よさそうに見えますが、コンポーネントの言語を変更するのが簡単に実装されていない、DataService の WCF に基づく Web サービスとの通信を厳密に固定しすぎているなど、いくつかの小さな欠点がありますが、それで問題ありません。私が新しいプロジェクトで剣道を使うのを恐れているのは、製品の新しさだけです。本格的なプロジェクトで使用できるようにするには、まだ多くのことを行う必要があるようです. しかし、おそらく私は間違っているので、そのスレッドを作成しました。
私のニーズに合う他のソリューションはありますか? 別の jquery ウィジェット フレームワークはありますか? Infragistic jquery コントロールは興味深いようですが、チェックしていません。