Development Series Course:
This
40-hour, instructor-led course provides students with the knowledge and skills
needed to design Microsoft .NET-connected solutions to business problems.
Target Audience
Experienced
developers moving into a role that requires the skills to bridge business and
technology environments.
Experienced
developers, including those with the Microsoft Certified Application
Developer (MCAD) credential, pursuing the Microsoft Certified Solution
Developer (MCSD) credential. |
Prerequisites
·
A general understanding of the
software development life cycle.
·
Practical working knowledge of
.NET development technologies.
·
Familiarity with the Microsoft
Solutions Framework (MSF) Process Model.
·
Basic familiarity with object
modeling and data modeling methodologies.
·
Experience working with
Microsoft Visio® Professional 2000.
·
One year experience as part of
a software development team.
|
Exam
70-300: Analyzing Requirements and Defining Microsoft .NET Solution
Architectures.
![]()
|
Module 1: Introduction to
Designing Business Solutions
This
module describes the MSF Process Model and the key activities in designing an
application model. It also introduces the case study that will be used
throughout the course.
Module 2: Gathering and
Analyzing Information
This
module describes the various types of information that you need to gather,
sources of information, and some techniques for gathering information.
Module 3: Envisioning the
Solution
This
module describes the responsibilities of team members during this phase, how
to define the vision of a project, and how to analyze risks associated with a
project. |
Module 4: Creating the
Conceptual Design
This
module explains the purpose of the planning phase and the three design
processes that occur during the planning phase: conceptual, logical, and
physical design. It will also explain the purpose and benefits of the
functional specification and the conceptual design process.
Module 5: Creating the Logical
Design
This
module describes how to create the logical design for a business solution and
how to use tools and techniques for documenting the output. It also covers
how to optimize the logical design.
Module 6: Creating the
Physical Design
This
module explains the purpose of the physical design, and the steps involved in
completing the physical design.
|
Module 7: Designing the
Presentation Layer
This
module defines and explains how to design the two parts of the presentation
layer.
Module 8: Designing the Data
Layer
This
module explains how to design the data layer for a solution, how to optimize
data access, and how to validate data.
Module 9: Designing Security
Specifications
This
module explains how to design security for an application.
Module 10: Completing the
Planning Phase
This
module explains the tasks and plans required to complete the planning phase.
Module 11: Stabilizing and
Deploying the Solution
This
module explains how to stabilize and deploy a solution.
|