Back to "Odd referer - hmm ... kanske dags att gå tillbaka till min ViewState kompression grejer ..."

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 referer - hmm ... kanske dags att gå tillbaka till min ViewState kompression grejer ...

Saturday, 10 July 2004

Lite orolig att en gammalt inlägg länkas från denna URL http://msdnprod/library/en-us/dnaspp/html/viewstate.asp?frame=true - särskilt som

  1. Webbadressen till den person som gör länken är en Microsoft en
  2. Denna tjänst VERKLIGEN behöver uppdateras (och är bara en så enkel lösning)
  3. Inläggetär inte ens korrekt, i det jag säger att du förlorar kryptering (även om det är den stinkande 3DES) med denna metod - umm ... fel faktiskt du inte bara att om du använder komprimering tekniken blir ganska ineffectual (eftersom komprimering och kryptering är typ av exklusiv - du kan inte riktigt komprimera slumpmässiga data ...)

Hur som helst, jag kan bara uppdatera den artikeln med en mer flexibel lösning - det är ett märkligt populärt inlägg!

Åh, för övrigt att inlägget presenterar en teknik för att komprimera ViewState - specifikt det använder BZip2 Ordförandeför att komprimera en datauppsättningsvy - BZip2 Ordförandeanvänder något som kallas Burrows-Wheeler Transformation vilket gör det till en av de mest effektiva generella komprimeringsalgoritmer för XML (som i kompaktitet, är det lite långsamt) . Intertesting algoritm faktiskt, det skrevs av en kille som kallas Julian Seward Ordförande För ungefär 8 år sedan och är en av de minst inträngda av patent etc...

UPPDATERING: Borde nämna, Jag kom på vad detta var - förmodligen någon i Microsoft granska och kontrollera länkar på den här artikeln - Detta är bara en fantastiskt bra bit på ASP.NET ViewState.

logo

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