Chapter 4. Designing Security Architecture and Implementation

All network applications are under constant attack, and those attacks are becoming more effective every day. Although security is never absolute, you can reduce the risk of security being compromised by following best practices when designing an application’s architecture.

This objective domain covers how to limit an application’s privileges to reduce the cost of a successful attack, how to design authentication and authorization to restrict access to different features of an application, and how to help protect an application from common types of attacks.

Objectives in this chapter:

Get MCPD 70-519 Exam Ref: Designing and Developing Web Applications Using Microsoft® .NET Framework 4 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.