asp.net mvc

Разный формат привязки входных параметров даты при GET и POST запросах в ASP.NET MVC

Очередная статья являющаяся развёрнутым ответом на вопрос заданный недавно на форумах MSDN. Вопрос примерно следующий: почему при отправке значения даты на сервер, в зависимости от метода GET или POST, формат его может различаться? Сразу замечу, что это не глюк, а так и задумано. Но поведение, в некоторой степени, странное и наталкивающее на подобные мысли. Теперь постараемся разобраться в этом более подробно. Читать дальше...

Пример использования собственного обработчика маршрута ImageRouteHandl­er

Цель данного примера - демонстрация практических возможностей того, что мы узнали о системе маршрутизации ASP.NET  в данной статье. Пример, не скажу, что надуманный, однако в целях демонстрации думаю подходит. Хотя был подобный вопрос на форумах MSDN. Задача следующая: нужно ограничить доступ к неким ресурсам, например к файлам изображений для определённых доменов. Читать дальше...

Внутри ASP.NET MVC: конвейер обработки запросов, часть вторая (маршрутизация)

В продолжение данной темы, рассмотрим каждую часть конвейера обработки запросов ASP.NET MVC более подробно. В данной статье будет рассмотрена первая часть конвейера, а именно - маршрутизация. Деление на части, на самом деле, чисто условное, как было сказано тут. Но, если быть более точным, то система маршрутизации, хотя и является неотъемлемой частью процесса обработки запроса в стиле MVC, сама представляет одну из общих и необязательных частей конвейера ASP.NET. И может использоваться для разных целей, к коим относятся не только Web Forms и Web API, но и собственно написанный код для обработки запросов (позже в этой статье будет дана ссылка на пример).Читать дальше...

Подключаем исходный код ASP.NET MVC 4 к своему проекту

В данной статье я покажу, как подключить исходный код ASP.NET MVC 4 в свой проект, созданный в Visual Studio 2012. Ничего сложного в этом нет, хотя всё и не настолько просто, как было с MVC 3. Это бывает нужно, например, в целях изучения и более глубокого понимания устройства платформы. А так же очень полезно читать чужой код в целях самообучения и саморазвития.Читать дальше...

Внутри ASP.NET MVC: конвейер обработки запросов, часть первая (общий вид)

В данной вводной статье показан визуальный общий вид механизма обработки запроса в ASP.NET MVC. Процесс показан подробно и позволяет получить достаточно полное представление о том, что происходит на самом деле "под капотом". Читать дальше...