so-spacerun: yes">

Clique aqui para ler 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

...

Quer ler esse conteúdo completo? Tenha acesso completo