質問: 私は、MVCプロジェクト用の再利用可能なコントロールまたはカスタムヘルパーを構築しようとしています。これにはベストプラクティスがあると確信しています。どんな助けもありがとうございます。
回答: (あなたと意見を異にすることを憎む)HtmlHelpersを使用することはベストプラクティスではありません。実際のプロジェクトで使用することで鋭くなった練習ではなく、1つのアプローチにすぎません。私は最近、little post on using SubControllersを書いています。小さなものにはHtmlHelpersを使っていますが、SubControllersを使って制御、合成、依存関係の逆転を行っています。