Back to "Odd referer - hmm...ehkä aika käydä läpi ViewState-pakkausjuttujani..."

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...ehkä aika käydä läpi ViewState-pakkausjuttujani...

Saturday, 10 July 2004

Hiukan huolissaan siitä, että vanha virsi on linkitetty tästä URL-osoitteesta http://msdnprod/library/en-us/dnaspp/html/viewstate.asp?frame=true – erityisesti kun

  1. Yhteyttä tekevän henkilön URL on Microsoftin
  2. Tuo virka Todella tarvitsee päivitystä (ja on vain niin yksinkertainen ratkaisu)
  3. TehtäväEi ole edes tarkka, siinä sanon, että menetät salauksen (vaikka se onkin haiseva 3DES) käyttämällä tätä menetelmää - umm...väärää ei oikeastaan ole vain se, että jos käytät pakkaustekniikkaa, tekniikasta tulee melko tehotonta (koska pakkaus ja salaus ovat aika yksinomaisia - satunnaista dataa ei voi oikeastaan pakata...)

Saatan kuitenkin päivittää artikkelia hieman joustavammalla ratkaisulla - se on oudon suosittu viesti!

Ohimennen sanoen tuo viesti esittelee tekniikan, jolla ViewStatea voidaan tiivistää - erityisesti se käyttää BZip2Puristaa DataSet Viewstate - BZip2käyttää jotain nimeltään Burrows-Wheeler Transform Mikä tekee siitä yhden XML:n tehokkaimmista yleiskäyttöisistä pakkausalgoritmeista (kuten tiiviydessä, se on hieman hidas) . Itse asiassa algoritmin intertestaaminen oli kaverin kirjoittamaa. Julian Seward Noin kahdeksan vuotta sitten ja on yksi vähiten patenttisuojaa jne....

PÄIVITYS: Mainittakoon, että selvitin, mikä tämä on - luultavasti joku Microsoftin tsekkaamassa ja tarkistamassa linkkejä tämä artikkeli Tämä on vain hämmästyttävän hyvä kappale ASP.NET ViewStatesta.

logo

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