Providing an end-to-end view of how modern web applications are built, "Dynamic Web Application Development Using ASP.net" takes a comprehensive approach to building software architecture from core components. It tells a development story by taking you right through from analysis and design, outlining the core technologies, and tying them together using standard tools patterns and frameworks without trying to cover too many alternatives.