This session will go through the key .NET application architectural scenarios and analyze each one to point out how to manage and monitor the reliability, availability, operating conditions and security. We will explore how this kind of approach will provide valuable data to: · Secure the application · Dynamically change application behavior to help solve tough issues that are inaccessible using a debugger · Monitor individual and corporate user behavior · Test performance and scalability · Contribute to decisions about version definition and application R&D · Discover customer interest and even help the sales team close deals