# Mer om BZip2

<datetime class="hidden">2004-02-29T00:00</datetime>

<!-- category -- mostlylucidcouk, Imported, .NET, Tools -->
I ett tidigare inlägg nämnde jag att jag använde [BZip2 Ordförande](http://sources.redhat.com/bzip2/) för min kompression - främst eftersom, det är enkelt, erbjuder den bästa XML-komprimering för en generisk algoritm - IMHO, dvs inte en speciellt utformad för XML-komprimering som [XMill Ordförande](http://www.research.att.com/sw/tools/xmill/) - som om någon vet ett C# eller Java genomförande av - snälla meddela mig.
Hur som helst, du kan få BZip2 (med ett antal andra) i den utmärkta [SharpZipLib Ordförande](http://www.icsharpcode.net/OpenSource/SharpZipLib/Default.aspx) Jag beklagar verkligen bristen på specifikt stöd för kompression inom .NET ramverket, jag menar [J# saker har det i java.util.zip namnrymden](http://msdn.microsoft.com/msdnmag/issues/03/06/ZipCompression/default.aspx), Skulle det verkligen vara så svårt att inkludera denna ovärderliga funktionalitet inom ramen korrekt?
Som det står, kan du kryptera men inte komprimera data - det finns inget enkelt sätt att använda komprimering från webbtjänster, du kan inte inbyggt komprimera serialiserade objekt - du kan inte riktigt ens öppna en komprimerad fil utan en tredje part plugin! XP har nu komprimerat filstöd, varför inte .NET ramverket!