По сути, это означает, что у вас не должно быть больших операторов if в ваших представлениях, ваши контроллеры и ViewModels должны иметь возможность обрабатывать логику. Пример:
<h2 class="title">
<% if (ViewData["category"] == null { %>
All Products
<% } else { % >
<%= ViewData["category"] %>
<% } %>
</h2>
Должно быть:
<h2 class="title>
<%= Model.Title %>
</h2>
Если ваши контроллеры и ViewModels не могут обрабатывать логику, вы должны написать Html Helpers для более сложной логики (таким образом, делая ее многоразовой и более читаемой).
<h2 class="title>
<%= Html.GetPageTitle(Model.Category) %>
</h2>