4

ASP.NET MVC にはプラグ可能なビュー エンジン アーキテクチャがあり、XAML は適切なプロセッサ/パーサーが与えられれば、適切な UI を生成できるオブジェクト記述マークアップです...できるビュー エンジンを作成する計画/取り組みはありますか? XAML を HTML に変換しますか?

個人的には、これはデザイナーと開発者の間で (Visual Studio と Expression Blend を介して) モデル/ビジネス ロジックからビューを分離する手段を提供するために WPF/Silverlight の人々が行ってきた努力を強化するのに役立つと思います...

私には論理的なステップのように思えますが、XAML を十分に理解していないため、実行可能か、関連性があるかさえ疑問に思っています。

同様の質問: ASP.NET MVC & Expression XAML - 統合するにはどうすればよいですか?

4

1 に答える 1

1

MVCパターンはHTML表現に限定されるものではなく、そのパターンのASP.NET MVC実装はHTMLビューエンジン用に設計されていますが、そのインターフェイスをJSONなどに変換し、WPF、Silverlight、さらにはWinFormsクライアントを使用することを妨げるものはありません。アクセスします。その時点に到達すると、それはWebサービスにアクセスするリッチクライアントのようになりますが、WCFはありません(ただし、これも使用できると確信しています)。

XAMLを出力してHTMLに変換するビューエンジンを実際に持っていることに関しては、つまり、事実上不可能だと思います。XAMLは、HTMLにはない機能について説明しています。ただし、JQueryや同様のライブラリを使用することで、その多くを複製できると確信していますが、その理由を尋ねる必要があります。HTMLとJQueryで考える方がはるかに簡単で、リッチクライアントテクノロジーをHTMLに組み込むのではなく、適切なテクノロジーを最大限に活用するUIを生成します。

于 2010-11-03T13:19:30.117 に答える