Programando en .NET (c#, VB.NET, ASP.NET)

Nuevo usuario | Conectarse

Programando en .NET

freelance web desarrollador programador autonomo .net framework microsoft aplicacion escritorio vb.net ASP.NET VB.NET C# DLL HTML JavaScript VBA VBScript CSS SQL Server sqlServer Access MySQL

Categorías

Top Mas Visitados

Comentarios Recientes

Mejores Posts

Archivo

Links

Compartir

Contacto

Paths en ASP.NET

Por Alvaro
15/04/2009

Enviar esta pagina a un amigo.    

Hay más de 30 métodos en ASP.NET que se ocupan de los paths y / o URLs. Muchos desarrolladores procedentes de ASP tradicionales tienden a aferrarse a los métodos que conocen desde ASP (que todavía están allí), pero hay otros muchos métodos útiles que le puede ahorrar mucho tiempo y dolores de cabeza. Aqui cubrimos los detalles de la gestión de los paths y las direcciones URL en ASP.NET, mirando todo lo físico y virtual.

Expression

Evaluation

this.TemplateSourceDirectory

/carpeta/subdir

Request.MapPath("log.txt")

c:\mywebdirs\carpeta\subdir\log.txt

this.MapPathSecure("log.txt")

c:\mywebdirs\carpeta\subdir\log.txt

Request.Path

/carpeta/subdir/pathejemplo.aspx/extra

Request.FilePath

/carpeta/subdir/pathejemplo.aspx

Request.CurrentExecutionFilePath

/carpeta/subdir/pathejemplo.aspx

Request.PathInfo

/extra

Request.PhysicalPath

c:\mywebdirs\carpeta\subdir\pathejemplo.aspx

Request.PhysicalApplicationPath

c:\mywebdirs\carpeta\

Request.ApplicationPath

/carpeta

Request.Url

http://localhost/carpeta/subdir/client.aspx/extra

Request.RawUrl

/carpeta/subdir/pathejemplo.aspx/extra

Response.ApplyAppPathModifier("foo.aspx")

/carpeta/subdir/foo.aspx

this.ResolveUrl("~/client.aspx")

/carpeta/pathejemplo.aspx

0 comentarios en total.

Pon un comentario:

Debes estar registrado para enviar comentarios.

Debes estar registrado para enviar comentarios. Hazlo, es un segundo! ;)
Deseas ir a la pagina de registro?. O, si ya estas registrado, a la de login?

Programando en .NET freelance web desarrollador programador autonomo .net framework microsoft aplicacion escritorio vb.net ASP.NET VB.NET C# DLL HTML JavaScript VBA VBScript CSS SQL Server sqlServer Access MySQL
Copyright: yoquierounblog