Статьи с меткой Razor

Трассировка ошибок в представлениях Razor

| Суббота, 20 июля, 2013

Метки: Razor, ASP.NET MVC

Инструмент System.Diagnostic.Trace является полезным инструментом для логгирования и отладки, и иногда весьма кстати методы трассировки помогают в представлениях Razor. Например, когда приложение MVC уже запущено на рабочем сервере, то при возникновении большинства ошибок пользователь перенаправляется на представление Views/Shared/Error.cshtml. Это представление по соображениям безопасности не показывает детали ошибки, и все обычно ограничивается небольшим сообщением "Error occurred while processing request" (Возникла ошибка при обработке запроса).


Увеличение скорости загрузки веб-страниц асинхронными частичными представлениями ASP.NET MVC

| Пятница, 22 февраля, 2013

Метки: Razor, ASP.NET MVC, jQuery

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


Совершенствуем работу с представлениями Razor

| Понедельник, 18 февраля, 2013

Метки: Razor, ASP.NET MVC

Блоки c кодом и переменные. В Razor создавать блоки с кодом можно почти везде, используя @{ }. Код, написанный в такой конструкции ничего не генерирует на веб страницу, но вы можете использовать его для манипуляций с моделью, объявления переменных и т.п. Правда не надо переусердствовать и писать много кода в представлении - это не лучшее место для написания логики.



Copyright © CodeHint.ru 2013-2018