Back to "Odd referrer - hmm...misschien tijd om mijn ViewState compressie spul te bekijken..."

This is a viewer only at the moment see the article on how this works.

To update the preview hit Ctrl-Alt-R (or ⌘-Alt-R on Mac) or Enter to refresh. The Save icon lets you save the markdown file to disk

This is a preview from the server running through my markdig pipeline

Imported mostlylucidcouk

Odd referrer - hmm...misschien tijd om mijn ViewState compressie spul te bekijken...

Saturday, 10 July 2004

Beetje bezorgd dat een oude post wordt gekoppeld vanaf deze URL http://msdnprod/library/en-us/dnaspp/html/viewstate.asp?frame=true - vooral als

  1. De URL van de persoon die de linking doet is een Microsoft one
  2. Die post ECHT moet worden bijgewerkt (en is gewoon zo'n eenvoudige oplossing)
  3. De functieis niet eens accuraat, in het ik zeg dat je verliest encryptie (zelfs als het de stinkende 3DES) met behulp van deze methode - umm...fout eigenlijk je niet alleen dat als je compressie gebruikt de techniek wordt nogal ineffectief (sinds compressie en encryptie zijn soort van exclusieve - je kunt niet echt comprimeren willekeurige gegevens...)

Hoe dan ook, ik kan gewoon updaten dat artikel met een meer flexibele oplossing - het is een vreemd populaire post!

Oh, trouwens dat bericht presenteert een techniek om ViewState comprimeren - specifiek het gebruikt BZip2colorom een DataSet Viewstate te comprimeren - BZip2colormaakt gebruik van iets genaamd de Burrows-Wheeler Transformeren waardoor het een van de meest efficiënte algemene doel compressie algoritmen voor XML (zoals in compactheid, het is een beetje traag) . Intertesting algoritme eigenlijk, het werd geschreven door een man genaamd Julian Seward ongeveer 8 jaar geleden en is een van de minst overbelast door patenten enz...

UPDATE: Moet vermelden, Ik ben erachter wat dit was - waarschijnlijk iemand in Microsoft review en het controleren van links op dit artikel - dit is gewoon een verbluffend goed stuk op ASP.NET ViewState.

logo

© 2026 Scott Galloway — Unlicense — All content and source code on this site is free to use, copy, modify, and sell.