2012-02-08 2 views
1

В MVC-стиле ASP.NET мне интересно, какова стоимость использования лямбда-выражений и аннотаций данных, как это подразумевается при использовании EditorFor и других * Для помощников. Я полагаю, что все вещи кэшированы - я прав?ASP.NET MVC, лямбда и производительность

Любые ссылки или пояснения на эту тему приветствуются.

Спасибо!

Боковой вопрос: существуют ли методы кодирования, чтобы избежать надлежащего кэширования?

ответ

1

Соответствующий вид действительно кэшируется. Однако, насколько я вижу, он все равно отображается каждый раз, когда он называется.

Вы можете проследить это вниз в System.Web.Mvc.Html.TemplateHelper.cs (исходный код доступен на сайте CodePlex ASP.NET: http://aspnet.codeplex.com/releases)

1

Да, они кэшированы. Что касается методов кодирования ... не думайте так.

Смежные вопросы