jueves, 7 de enero de 2016

41. .NET 4.5 (I) - Compresión de directorios

El framework de .NET a ido evolucionado, esta evolución se muestra en que día a día se incluye nueva funcionalidad, que nos permite tomar componentes del propio framework para efectuar nuevas tareas, facilitándonos el trabajo y quitando la dependencia de componentes de terceros.

Hoy voy a hablar de uno de esos componentes, este se encuentra disponible a partir de la versión 4.5 de .Net Framework, este nos ofrece una funcionalidad muy útil, la compresión (en formato .zip) de directorios.

Para ello tenemos que hacer lo siguiente:

1. Creamos un nuevo proyecto.
2. Es necesario agregar la referencia a System.IO.Compression.FileSystem

3. Codifiquemos nuestro programa

¿Que hace?

El programa usa la funcion: Zipfile.createFromDirectory, esta construye nuestro .zip desde un directorio seleccionado y lo deja en un archivo.zip, muy importante comprime el directorio y sus subdirectorios.

Zip.ExtracToDirectory nos ayuda ha hacer lo contrario, extrae un archivo Zip hacia un directorio que estamos especificando.

seguiremos analizando las herramientas que nos entrega el framework en futuros Post, por cierto muy feliz 2016, que sea un año de éxitos, y mucho código.

Saludos



No hay comentarios.:

Publicar un comentario