Recently while talking to Jeff Atwood and his development team about StackOverflow he mentioned that he compresses the Cache or Session data in ASP.NET which enables him to store about 5-10x more data. They do it with some helper methods but I thought it'd be interesting to try it myself. There's a lot of options and thoughts and quasi-requirements on how to pull this off: I could create my own SessionStateModule, basically replacing the default Session state mechanism completely. I could create a number of extension methods to HttpSessionState. I could just use helper methods, but that means I have to remember to use them on the in and the out and it doesn't feel like the way I'd use it day to day. However, the benefit to this...(read more) ...
Go to the complete details ...