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
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