asp.net mvcでABテストを実装するための最良かつ最もクリーンな方法は何ですか?つまり、asp.net mvc Webサイトに新しい変更を加える場合、訪問者の特定のサブセット(Cookie、ログインIDなどで定義)を使用して新しいhtml / css / jsをテストし、いくつかのメトリックを分析します(その後、ページの応答時間、アクセスしたページ数、売上高の$$$など)、変更の成功レベルを測定します。
asp.net mvcを使用してレンダリングするビュー(html / css / jsなど)を選択する方法を実装するためのクリーンな方法を探しています。