Visitas

martes, 21 de febrero de 2012

Almacenamiento Aislado - Siverlight

Introducción:
En ocasiones requeriremos que algunos datos queden guardados, ya sea de a nivel de la aplicación o a nivel de otras aplicaciones, podría ser el escenario en el cual la aplicación es cerrada, o simplemente que se desee compartir información entre diversas paginas de un proyecto.

¿Qué es Almacenamiento Aislado?

Es un mecanismo de almacenamiento de datos que proporciona aislamiento y seguridad mediante la definición de modos estándar de asociar código a los datos guardados.

En resumen es procedimiento que nos permite guardar información en archivos, a la cual podemos acceder en caso de ser requerido.

¿Qué niveles de Almacenamiento Aislado existen?

Podemos usar Almacenamiento Aislado a nivel de la Aplicación, de esta forma los datos almacenados estarán disponibles para todo el proyecto; Tambien podemos almacenar datos a nivel global, de forma que los datos solo estan disponibles de forma global a nivel de cualquier aplicación, este tipo de almacenamiento se denomina a nivel de "Dominio".

¿Para que sirve el Almacenamiento Aislado?

Como se mencionaba en el concepto, el almacenamiento aislado permite guardar información en Archivos.
Se podría aplicar para guardar información clave del usuario, una vez que la aplicación es cerrada.
Tambien para compatir información entre páginas.

Para explicar este como usar el almacenamiento aislado, he preparado una aplicación para desarrollarles mejor este tema.


Esta aplicación, permite guardas los datos del txt dispuesto a la izquierda, y recuperar los mismos en el txt ubicado a la derecha.

Para esto usaremos 2 métodos clave:
  1. Guardar Datos.
  2. Recuperar Datos.
Guardar Datos:




Recuperar Datos:


Para terminar les mostrare como funciona el proyecto, adjuntare unas capturas de pantalla:


1.- Ingresare datos de prueba y dare click en Guardar Datos.

2.- Luego daremos click en recuperar datos para observar la información que hemos almacenado.


No olvidar utilizar los respectivos namespaces:


Les adjunto el proyecto del que hice las capturas.
Para descargar el archivo de click Aquí

Nombre del archivo: "Almacenamiento Aislado - Silverlight.rar"
Clave: "LANATAE"

No hay comentarios:

Publicar un comentario