Abrir Pdf desde array bytes asp.net vb

Para poder abrir un pdf desde un array de bytes en un webform de asp.net deberas hacerlo de la siguiente manera.

Para este ejemplo he añadido el pdf en el proyecto para que se copie siempre y poder realizarlo sin problemas

Crea un aspx y ve a la parte de codigo, ya que le daremos las instrucciones desde el codebehind

Primero leeremos en fichero en cuestión y lo cargaremos en un array de bytes.

A Continuacion declaramos el array con la longitud del contenido y rellenamos los bytes.

Ahora nos queda la parte final y es asignar a el webform el contenido del array dictando al context el formato que se le esta pasando.

Bien, ejecuta. deberias de poder ver el pdf que has cargado.

y ya esta, ahora dejo todo el codigo seguido:

Espero que sirva un saludo

Fileupload con ftp asp vb.net

FileUpload ASPx con Ftp

Para subir ficheros a un ftp puedes usar fileupload.

Si te has fijado bien en este ejemplo marcamos que esta permitido subir multiples ficheros a la web.
si no deseas subir multiples ficheros establece AllowMultiple=”false”

Ahora vamos con la parte del botón muy facilita. lo dejo comentado para que puedas seguirlo

Ya ves que facil.

seguramente te haga falta incorporar los imports siguientes

Espero que te sirva. un Saludo

ASPX Cookies y Tiempo de expiracion

ASPX Cookies y Tiempo de expiracion

Hola A tod@s. aqui os dejo un breve ejemplo de como utilizar una cookie para controlar el tiempo de expiracion de una pagina.

El formulario que os presento es muy simple, consta de 1 labels, 1 Boton,
un timer y un scriptmanager, que es necesario para nuestro timer.



El boton Renovar lo que hara es volverle a dar a nuestra cookie una nueva fecha de expiración.

Pues bien vamos con el codigo.
En el load, lo primero que debemos hacer es controlar el postback para que no recree la cookie, seguidamente la creamos la cookie , que luego recuperaremos mas adelante.
el codigo del load quedaria asi.



Como veis a esta galleta le hemos añadido 30 segundos a la expiracion de la cookie para que nuestro navegador la tenga en cuenta.

Bueno ahora en el boton
Con el boton lo que haremos es darle otros 30 segundos de expiración,
siempre y cuado no haya caducado

el codigo seria el siguiente:

Bien ahora nos queda lo siguiente,comprobar que si ha caducado haga algo.  para ello utilizatremos el timer, pare ello en el evento tick añadimos el siguiente codigo.

Si la galleta es nada, hacemos que nos envie a google, por lo cual nos indica que la cookie habra expirado.

Espero que os aporte bastante para crear sesiones con caducidad.

Un Saludo

Traspasar datos entre formularios aspx.net

Hola a todos

Os voy a comentar como podeis traspasar datos entre formularios ASPX.

La cosa es bien sencilla, podeis hacerlo de diferentes formas pero yo os recomiendo dos de ellas.

1 Utilizar la barra de direccion para pasar datos.
2 Utilizar las variables de sesion.

Para utlizar las barra de direcciones como elemento para traspasar datos de un ASPX a otro los unico que debes hacer es añadir un interrogante al final y asignar el nombre un igual “=” y el valor. veamos el ejemplo.

en un aspx cualquiera, haz una llamada a otro aspx usando lo siguiente

Leer másTraspasar datos entre formularios aspx.net