My latest MSDN article is now online, and covers a topic that many developers do not have as tight a grasp on as they may think. Understanding ASP.NET View State looks at how an ASP.NET page maintains its state changes across postbacks, examining:
- The ASP.NET Page Life Cycle
- The Role of View State
- The Cost of View State
- How View State is Serialized/Deserialized
- Specifying Where to Store the View State Information (see how to store it in a file on the Web server rather than as a bloated hidden form field)
- Programmatically Parsing the View State
- View State and Security Implications
A special thanks to those who helped review this article, especially those whose feedback was used to improve the article. If you'd be interested in reviewing articles, read this blog entry for more information...