2 Stimmen

Einfache Hackable URL-Implementierung für ASP.NET (3.5)

Ich bin auf der Suche nach einem guten Beispielprojekt oder einer Website-Referenz, die einen einfachen, leicht verständlichen Überblick über URL-Rewriting und die Erstellung hackbarer URLs gibt.

Ich habe eine Menge über das Konzept gelesen, aber ich bin speziell auf der Suche nach einem guten Implementierungsbeispiel für einen Programmierer, um damit anzufangen.

Dies ist speziell für .NET 3.5, so dass Beispiele davon perfekt sind!

EDIT: Jetzt, da ASP.NET 4.0 heraus ist, ist dieses Problem überflüssig, weil der URL-Routing-Mechanismus ausgezeichnet und großartig ist. Ich verwende es in allen meinen ASP.NET-Anwendungen.

1voto

Matt Briggs Punkte 39925

Ich bin mir ziemlich sicher, dass Sie Webformulare meinen, wenn ja, dann schauen Sie sich diesen Beitrag von Phil Haack an http://haacked.com/archive/2008/03/11/using-routing-with-webforms.aspx

Wenn Sie asp.net MVC meinen, sehen Sie sich dies an http://www.asp.net/learn/mvc-videos/video-399.aspx oder eines der Videos auf www.asp.net/mvc

1voto

Eduardo Molteni Punkte 37808

0voto

pearcewg Punkte 9485

Nach der Lektüre dieser sehr hilfreichen Antworten, und verbringen eine ganze Menge Zeit der Erforschung dieses Themas, und die Arbeit an Code-Beispiele mit Framework 3.5 sp1, ich habe mich erfolgreich gefunden.

Für mich war es am besten, zunächst dieses supereinfache Beispiel zu implementieren und damit zu spielen:

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

Als Nächstes fand ich dieses ausgezeichnete und einfache Beispiel, das das erste Beispiel erweiterte und Unterstützung für Parameter hinzufügte. Dieses Beispiel war einfach und ausgezeichnet:

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

Ich hoffe, dies hilft allen anderen, die sich mit diesem Thema befassen; es scheint ein großes Interesse daran zu bestehen, auch bei Entwicklern, die nicht planen, MVC zu verwenden.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X