Простая взломанная реализация URL для ASP.NET (3.5) - PullRequest
2 голосов
/ 03 декабря 2008

Я ищу хороший пример проекта или ссылку на веб-сайт, который дает простой и понятный обзор перезаписи URL и создания взломанных URL.

Я много читал об этой концепции, но я специально ищу хороший пример реализации для программиста, чтобы начать.

Это специально для .NET 3.5, поэтому образцы этого идеальны!

РЕДАКТИРОВАТЬ: Теперь, когда ASP.NET 4.0 вышел, эта проблема спорная, потому что механизм маршрутизации URL-адресов отличный и потрясающий. Я использую его во всех моих приложениях ASP.NET.

Ответы [ 3 ]

1 голос
/ 04 декабря 2008

ASP.net Маршрутизация (не переписывание) - это путь. Два хороших поста на эту тему для начинающих:

http://blogs.msdn.com/mikeormond/archive/2008/05/14/using-asp-net-routing-independent-of-mvc.aspx
http://chriscavanagh.wordpress.com/2008/03/11/aspnet-routing-goodbye-url-rewriting/

1 голос
/ 03 декабря 2008

Уверен, что вы имеете в виду веб-формы, если это так, прочитайте этот пост от Фила Хака http://haacked.com/archive/2008/03/11/using-routing-with-webforms.aspx

Если вы имели в виду asp.net MVC, проверьте это http://www.asp.net/learn/mvc-videos/video-399.aspx или любое из видео на www.asp.net/mvc

0 голосов
/ 15 декабря 2008

Прочитав эти очень полезные ответы, потратив немало времени на изучение этой темы и работая над примерами кода с framework 3.5 sp1, я нашел себя успешным.

Для меня лучшим подходом было сначала реализовать этот супер простой пример и поиграть с ним:

http://blogs.msdn.com/mikeormond/archive/2008/05/14/using-asp-net-routing-independent-of-mvc.aspx

Затем я нашел этот отличный и простой пример, который расширил первый пример и добавил поддержку параметров. Этот пример был прост и превосходен:

http://bbits.co.uk/blog/archive/2008/05/19/using-asp.net-routing-independent-of-mvc---passing-parameters-to.aspx

Надеюсь, это поможет всем, кто заглядывает в эту тему; кажется, что это представляет значительный интерес даже для разработчиков, которые не планируют использовать MVC.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...