artigo .net Magazine 47 - Compressão de dados em .NET 2.0

Artigo da Revista .NET Magazine - Edição 47.

Clique aqui para ler esse artigo em PDF.

Clique aqui paraler todos os artigos desta edição

Mão na Massa

Compressão de dados em .NET 2.0

Saiba como comprimir dados ou arquivos texto

 

Quem nunca teve a necessidade de comprimir um arquivo antes de enviar via rede ou anexar em um e-mail? Neste artigo veremos como trabalhar com compressão de arquivos e texto dentro do .NET Framework.

 

Como funciona a compressão de dados?

Dentro de qualquer arquivo ou mesmo texto, podemos encontrar diversas informações redundantes. Veja o seguinte texto:

“A plataforma .NET da Microsoft contempla diversos recursos como .NET Remoting, .NET Enterprise Services, .NET Framework e Microsoft Visual Studio. A Microsoft liberou recentemente uma nova versão do .NET Framework, o .NET 3.5”

Lendo o texto anterior, percebemos que existem algumas palavras repetidas. Essas palavras ocupam espaço que poderia ser reduzido através de indexação. Vamos montar uma tabela e fazer a indexação de palavras grandes ou palavras repetidas (Tabela 1).

 

Índice

Palavra

1

.NET

2

Microsoft

3

Framework

4

Recentemente

5

Plataforma

6

Visual Studio

Tabela 1. Índice de palavras grandes ou repetidas de nosso texto

 

Com base nisso, reescrevemos o texto comprimido da seguinte maneira:"

[...] continue lendo...
Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados