ASP.NET Routing: редиректы и безопасность

Программирование

Tagged Under : , ,

Недавно задали вопрос относительно предопределённых редиректов для добавляемого маршрута. Поясню о чём речь. В качестве примера попробуйте перейти по ссылке dfm. Как покажет Firebug нас оттуда перекинуло на подраздел «Новости», хотя вполне может перекинуть и на «Ивенты» или другой подраздел – все зависит от редакторов. Там стоит редирект.

Собственно, давайте разберёмся как сделать такое же используя routing и для чего применяемый подход может пригодится ещё.
Читать дальше »

Маршрутизация (Routing) в ASP.NET 4.0

Программирование

Tagged Under : , ,

Ниже представлена часть моего доклада на последнем семинаре в компании о маршрутизации и их применению при построении веб-приложений.
Читать дальше »

Routing в ASP.NET 4.0: получение параметров

Программирование

Tagged Under : ,

Ничто не остается на месте, всё развивается, поэтому неудивительно, что для многих готовых проектов будет принято решение перехода на новую адресацию. Одна из возможных проблем (точнее даже неприятностей, потому что на проблему это не тянет вовсе) заключается в получении значений параметров.
Читать дальше »

Routing (маршрутизация) в ASP.NET 4.0: красивый адрес для приложений Web Forms

Программирование

Tagged Under : ,

Маленький пример того, как превратить http://localhost:port/WebSite/Default.aspx в http://localhost:port/WebSite/Default/, а http://localhost:port/WebSite/Default.aspx?Id=2345&page=1 в http://localhost:port/WebSite/Default/2345/1/ в asp.net 4.0
Читать дальше »

ASP.NET MVC: проблемы при размещение проекта на хостинге

Программирование

Tagged Under : , , , ,

Размещать asp.net mvc проект на хостинге пришлось впервые, проекты все без исключения некоммерческие и хостинг для них тоже бесплатный, и как следствие там чаще всего поддержка ASP.NET 2.0, сейчас же masterhost предоставляет бесплатный хостинг для студентов и аспирантов, так что появилась возможность бесплатно попользоваться хостингом с .NET Framework 3.5 sp 1 и поддержкой MVC для создания учебных проектов и вместе с тем столкнуться с рядом проблем.
Читать дальше »