Server.Transfer vs. Context.RewritePath

Je sais qu'ils ont à la fois de ne pas changer l'URL que le client voit. Il n'y a rien en elles qui les rend l'un d'eux préférable par rapport à l'autre?
J'ai l'intention de l'utiliser dans le Application_BeginRequest Mondiale.asax, mais aussi régulièrement en page aspx.

source d'informationauteur Lea Cohen