|
Chapter 1, “Introduction to Designing Business Solutions,” describes the Microsoft Solutions Framework (MSF). It begins with an overview of the MSF Process Model and its various phases. The chapter also describes the key activities performed in designing an application and the deliverables associated with those activities. In addition, the chapter describes the case study that is used in the course. All the practices and solution documents are created for the case study.
Chapter 2, “Gathering and Analyzing Information,” describes the process of gathering
and analyzing information for designing a business solution.The chapter begins by describing the types of information that you need to gather, sources of information, and some techniques, such as interviews, shadowing, and prototyping that can be used for gathering information. Chapter 3, “Envisioning the Solution,” discusses the envisioning phase of the MSF development process. The chapter begins by describing the purpose of the envisioning phase in application design. Chapter 4, “Creating the Conceptual Design,” describes the conceptual design process of the planning phase in the MSF development process. The chapter first discusses the purpose of the planning phase and provides an overview of the three design processes that occur during the planning phase: conceptual, logical, and physical design. Chapter 5, “Creating the Logical Design,” explains the logical design process of the planning phase. The chapter begins with an overview of the purpose and benefits of logical design, and then describes the team composition and the roles of each member during this process. Chapter 6, “Creating the Physical Design,” describes the physical design process of the planning phase. The chapter first discusses the purpose of physical design. Chapter 7, “Designing the Presentation Layer,” discusses how to design the presentation layer of an application. The chapter begins with an overview of the presentation layer and its two components: user interface and user process. Chapter 8, “Designing the Data Layer,” describes how to design the data layer for an application. The chapter also discusses how to optimize data access and implement data validation in an application. Chapter 9, “Designing Security Specifications,” describes the design guidelines for creating security specifications for an application. The chapter recommends some tools and methods for assessing the threats to an application and the mitigation techniques that can be used for resolving the threats. Chapter 10, “Completing the Planning Phase,” describes the tasks and plans on which the project team works to complete the planning phase of the project. Chapter 11, “Stabilizing and Deploying the Solution,” describes the tasks involved in stabilizing and deploying a solution. The chapter first discusses the stabilizing phase and explains in detail the various types of testing that can be performed to stabilize a solution. Download ebook for .net: MCSD Self-Paced Training Kit
|