Télécharger le Numéro « Spécial 2013 »




Recherche :

ASP.NET Routing

Avec le Service Pack 1 de .net 3.5, Microsoft a ajouté à ASP.net un moteur de routing. Celui-ci permet de rediriger les requêtes en fonction de l’url. Nous aurons ainsi des url plus lisibles, qui seront optimisées pour le référencement naturel. Ce moteur a été écrit pour ASP.net MVC. Il en est même au coeur. Pourtant son architecture en est complètement déconnectée. Nous allons voir comment l’utiliser dans une application ASP.net Webform classique.

Le moteur de routing se décompose en 3 parties :
• Les routes, qui contiennent un pattern d’url ainsi qu’une instance d’un Route- Handler. Elles sont initialisées au chargement du site web ;
• Les RouteHandlers, qui permettent de faire la liaison entre la route et les HttpHandlers. Ils retournent une instance d’une page, plus précisément : un IHttpHandler ;
• Le module de routing, qui trouve la route correspondante à la requête http demandée. Il s’agit d’un HttpModule classique, il est donc exécuté pour chaque requête

Cyril Durand

Les numéros précédents | Tous les numéros

Programmez.com - 2013 - Tous droits réservés
Développement - WEB - ASP - PHP - C++ - Delphi - Java - Magazines - Ressources - Forum - Télécharger - Video - Emploi - Campus - .Net - Tutoriels

Le présent site Web est édité par Go 02, Sarl inscrite au RCS de Paris sous le N° 411321366 et dont le siège social est au 21 rue de Fécamp 75012 Paris.
Adresse de courrier électronique :diff@programmez.com

Le directeur de la publication du site www.programmez.com est Jean-Claude Vaudecrane en qualité de gérant de la sarl GO 02

Le portail du décideur informatique en entreprise : Solutions & Logiciels