MVC 3プレビューで利用できる新機能を見てみました:ScottGuのブログ。多くの優れた改善点があり、MVCがどこに向かっているのかを確認することは一読の価値があります。
印象に残ったのは、動的タイプのViewModelの追加でした。重要なのは、を使用してビューデータを参照する必要はないが、をViewModel["Message"]
使用できるということViewModel.Message
です。
これについての人々の考えは何ですか?なぜ動的型をこのように使用する必要があるのかを理解するのに苦労しています。開発者が強い型付けされていると暗黙のうちに信じているため、メンバーの呼び出しに遭遇することは、ほとんど誤った安心感を与えます。少なくとも「マジックストリング」を備えたインデクサーを見ると、実行時エラーの可能性に気づいています。
これについて他の人はどう思いますか?これは動的タイプの賢明な使用法ですか?