Wednesday, August 14, 2013

Web Application Architecture Guide Application Architecture Pocket Guide Series


Download files

The purpose of the Web Application Architecture Pocket Guide is to improve your effectiveness
when building Web applications on the Microsoft platform. The primary audience is solution
architects and development leads. The guide provides design-level guidance for the
architecture and design of Web applications built on the .NET Platform. It focuses on
partitioning application functionality into layers, components, and services, and walks through
their key design characteristics.
The guidance is task-based and presented in chapters that correspond to major architecture
and design focus points. It is designed to be used as a reference resource, or it can be read from
beginning to end. The guide contains the following chapters and resources:
• Chapter 1, "Web Application Architecture," provides general design guidelines for a Web
application, explains the key attributes, discusses the use of layers, provides guidelines for
performance, security, and deployment, and lists the key patterns and technology
considerations.
• Chapter 2, "Architecture and Design Guidelines,” helps you to understand the concepts of
software architecture, learn the key design principles for software architecture, and
provides the guidelines for the key attributes of software architecture.
• Chapter 3, "Presentation Layer Guidelines,” helps you to understand how the presentation
layer fits into the typical application architecture, learn about the components of the
presentation layer, learn how to design these components, and understand the common
issues faced when designing a presentation layer. It also contains key guidelines for
designing a presentation layer, and lists the key patterns and technology considerations.
• Chapter 4, "Business Layers Guidelines,” helps you to understand how the business layer
fits into the typical application architecture, learn about the components of the business
layer, learn how to design these components, and understand common issues faced when
designing a business layer. It also contains key guidelines for designing the business layer,
and lists the key patterns and technology considerations.
• Chapter 5, "Data Access Layer Guidelines,” helps you top understand how the data layer
fits into the typical application architecture, learn about the components of the data layer,
learn how to design these components, and understand the common issues faced when
designing a data layer. It also contains key guidelines for designing a data layer, and lists the
key patterns and technology considerations.
• Chapter 6, "Service Layer Guidelines,” helps you to understand how the service layer fits
into the typical application architecture, learn about the components of the service layer,
learn how to design these components, and understand common issues faced when
designing a service layer. It also contains key guidelines for designing a service layer, and
lists the key patterns and technology considerations.
• Chapter 7, "Communication Guidelines,” helps you to learn the guidelines for designing a
communication approach, and understand the ways in which components communicate with each other. It will also help you to learn the interoperability, performance, and security
considerations for choosing a communication approach, and the communication technology
choices available.
• Chapter 8, "Deployment Patterns,” helps you to learn the key factors that influence
deployment choices, and contains recommendations for choosing a deployment pattern. It
also helps you to understand the effect of deployment strategy on performance, security,
and other quality attributes, and learn common deployment patterns.

 Sign up for PayPal and start accepting credit card payments instantly.

No comments:

Post a Comment

Hi Dear AnyOne Get Thousand of Free Books and Video Training, IT Training .Net Code and project and SQL Training