# Stor artikel om Eggheadcafe.com om ultra-kompact binär serialisering av DataSets

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

<!-- category -- mostlylucidcouk, Imported, ASP.NET, Compression, Data Serialization, Performance, SharpZipLib -->
Jag tittade på dig. [den här artikeln](http://www.eggheadcafe.com/articles/20031219.asp) av Peter A. Bromberg Ph.D. (vet inte om det är hans förnamn ;-)) [Eggheadcafe.com](http://www.eggheadcafe.com)Jag tyckte alltid att det var lite irriterande att [Datauppsättningar](http://msdn.microsoft.com/library/en-us/cpref/html/frlrfSystemDataDataSetClassTopic.asp) Searized till XML bara. Använda otroligt cool [KompaktFormatter](http://www.freewebs.com/compactFormatter/About.html), kombinerat med den gamla favoriten [SharpZipLib Ordförande](http://www.icsharpcode.net/OpenSource/SharpZipLib/Default.aspx), han kan krossa en [Datauppsättning](http://msdn.microsoft.com/library/en-us/cpref/html/frlrfSystemDataDataSetClassTopic.asp) ner till bara 4,6% av den ursprungliga storleken - nu är det en ganska användbar minskning!
Varför är det användbart - väl när du skickar en [Datauppsättning](http://msdn.microsoft.com/library/en-us/cpref/html/frlrfSystemDataDataSetClassTopic.asp) över en webbtjänst, är det troligt att de flesta av din latency kommer att orsakas av fysisk överföring av data ... ju mindre data, desto mindre latency!
Jag gillar verkligen [Eggheadcafe.com](http://www.eggheadcafe.com), de tenderar att ha[fler](http://www.eggheadcafe.com/articles/20030317.asp) [Esoteriskt](http://www.eggheadcafe.com/articles/20030405.asp) [varor](http://www.eggheadcafe.com/articles/20030601.asp) än de flesta andra platser runt ... och det har [bästa](http://www.eggheadcafe.com/articles/20011226.asp) [täckning](http://www.eggheadcafe.com/articles/20011229.asp) från [Användning av kompression](http://www.eggheadcafe.com/articles/20011231.asp) I ASP.NET någonstans!