【正文】
ing cart. You can save and manage applicationspecific, sessionspecific, pagespecific, userspecific, and developerdefined information. This information can be independent of any controls on the page. offers distributed state facilities, which enable you to manage state information across multiple instances of the same application on one puter or on several puters. applications use a configuration system that enables you to define configuration settings for your Web server, for a Web site, or for individual 4 applications. You can make configuration settings at the time your applications are deployed and can add or revise configuration settings at any time with minimal impact on operational Web applications and servers. configuration settings are stored in XMLbased files. Because these XML files are ASCII text files, it is simple to make configuration changes to your Web applications. You can extend the configuration scheme to suit your requirements. includes features that enable you to monitor health and performance of your application. health monitoring enables reporting of key events that provide information about the health of an application and about error conditions. These events show a bination of diagnostics and monitoring characteristics and offer a high degree of flexibility in terms of what is logged and how it is logged. supports two groups of performance counters accessible to your applications: ? The system performance counter group ? The application performance counter group takes advantage of the runtime debugging infrastructure to provide crosslanguage and crossputer debugging support. You can debug both managed and unmanaged objects, as well as all languages supported by the mon language runtime and script languages. In addition, the page framework provides a trace mode that enables you to insert instrumentation messages into your Web pages. supports XML Web services. An XML Web service is a ponent containing business functionality that enables applications to exchange information across firewalls using standards like HTTP and XML messaging. XML Web services are not tied to a particular ponent technology or objectcalling convention. As a result, programs written in any language, using any ponent model, and running on any operating system can access XML Web services. 5 includes an extensible hosting environment that controls the life cycle of an application from when a user first accesses a resource (such as a page) in the application to the point at which the application is shut down. While relies on a Web server (IIS) as an application host, provides much of the hosting functionality itself. The architecture of enables you to respond to applicat