En ocasiones, me he topado con algunas personas que realizan algunas comparaciones sobre lo que extrañana de php con respecto a asp.net, una de los casos con los que me tope recaía en la posibilidad de lectura de un archivo de texto "usando los includes de php". Si vien  es cierto que en asp.net no se pueden realizar includes ó más bien no es que no se puedan realizar, es que poseen otro nombre, la posibilidad de lectura de archivos de texto es completamente sencilla.

Así que veamos unos ejemplos:

 

1. El primero, y un poco más largo. En este procedimiento simplemente utilizando streamreader mapeados el objeto de texto con el server.mappath, para posteriormente leer su contenido y colocarlo en un textbox

Sub WriteToFile(sender As Object, e As EventArgs)
 
        Dim fp As StreamReader
 
        Try
            fp = File.OpenText(Server.MapPath(".\Upload\") & "test.txt")
            txtMyFile.Text = fp.ReadToEnd()
            lblStatus.Text = "File Succesfully Read!"
            fp.Close()
        Catch err As Exception
            lblStatus.Text = "Lectura de archivo fallida. Las razones son las siguientes" & err.ToString()
        Finally
 
        End Try
 
    End Sub

 

2. El segundo, y mucho más reducido pero no menos eficiente., realiza exactamente lo mismo que el anterior

Dim StreamReader1 As New System.IO.StreamReader(Server.MapPath("test.txt"))
TextBox2.Text = StreamReader1.ReadToEnd()
StreamReader1.Close()

 

Como vemos, leer un archivo es una tarea sencilla, que no debería darnos dolores de cabeza.

 


 

 <marquee bgcolor="#99CCFF">Conocimiento, algo que sea hace no se trae</marquee>