Web pages may be dynamically generated in response to a web request from a
client. The web request specifies a dynamic content resource that
declares one or more server-side controls having personalizable
properties. Personalization refers to the ability for server-side
controls to save property values to persistent storage and is not
necessarily limited to a user-specific data management. Personalization
also refers to retrieving the property values from persistent storage
when the server-side controls are instantiated in order to dynamically
generate the web page reflecting the persistent personalization data. The
personalized property values may also be output with the HTML data of the
resulting page and sent to the client for display.