Section 2: Designing a Solution Architecture
In this section, we will discuss the key principles of solution architecture and we will delve into the most frequently used UML diagrams with concrete examples. Then, we will get to know the process of creating and designing an architecture with UML.
After that, we will explore the key architecture patterns and how to choose the right pattern for our solution. Moreover, we will explore the design and runtime quality attributes of the solution architecture. Later in this section, we will dig deep into security considerations and how to secure our ASP.NET solutions, and then we will discuss the main types of testing and what the best practice is in this regard.
This section comprises the following chapters: