このサイトには、ASP.NET MVC アプリケーションで RESX ファイルにアクセスする方法と、それらを使用するベスト プラクティスに関連する多くの質問があります。
ただし、リソースに関する MSDN の記事を(初めて追加する可能性があります) 読んだ後、サーバー コントロールを使用しないため、RESX ファイルを使用する利点があるかどうか疑問に思います。「暗黙の」ローカリゼーションと「明示的な」ローカライゼーションについてのこのすべての話がありますが、MVC でその恩恵を受けるつもりはありません。
最終的に、私のアプリケーションには、ボタンとメニュー項目用の文字列リソースと、その他の長いコンテンツ用のはるかに長い HTML 項目が必要になります。RESXファイルに貼り付けたくないので、長いアイテムにはCMSを使用したいと思います。
新しいアプリケーションで ASP.NET リソースを使用する、または使用しないという説得力のある理由はありますか。将来の MVC の機能強化や RESX の機能強化は、調和して機能すると思いますが、今のところ、私が見る限り、見栄えのする IDictionary を取得しているだけです。
RESX を続行するか、他の場所を探す必要がありますか? RESX が設計されている種類のリソース用の CMS を検討する必要がありますか?
学んだ教訓は高く評価されます。