Analysing Requirements and Defining Microsoft .NET Solution Architectures

Course Details:

  • Days: 5
  • Course Code: MS2710
  • Course Dates: Please ring 08450 50 45 05



Overview

This five-day, instructor-led course provides students with the knowledge and skills needed to design Microsoft .NET-connected solutions to business problems.


Leads to examinations

  • 70–300 - Analyzing Requirements and Defining Microsoft .NET Solution Architectures


Prerequisites

Before attending this course, students must have:

  • General understanding of the software development life cycle.
  • Practical working knowledge of Microsoft .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.

In addition, it is recommended, but not required, that students complete Course 1846, Microsoft Solutions Framework Essentials, before taking this course.

 

Delegates will learn how to

  • Create a vision/scope document.
  • Create the conceptual design for a business solution.
  • Create the physical design for a business solution.
  • Design the presentation layer of an application.
  • Create the logical design for a business solution.
  • Design the data layer of an application
  • Create a functional specifications document.
  • Gather and analyze information for designing a business solution.
  • Create a technical specifications document.
  • Create a security plan.
  • Create a test plan.
  • Create a deployment plan


Course Outline

    Module 1: Introduction to Designing Business Solutions

    • Overview of Microsoft Solutions Framework
    • Phases in the MSF Process Model
    • Introducing the Case Study—Adventure Works Cycles Application

    Module 2: Gathering and Analyzing Information

    • Using Modeling Notations
    • Creating Use Cases and Usage Scenarios
    • Gathering Information
    • Analyzing Information

    Module 3: Envisioning the Solution

    • The Envisioning Phase
    • Creating a Vision/Scope Document
    • Creating the Project Structure Document
    • Analyzing Risks

    Module 4: Creating the Conceptual Design

    • An Introduction to the Planning Phase
    • An Overview of the Functional Specification
    • An Overview of the Conceptual Design Process
    • Building the Conceptual Design
    • Optimizing the Conceptual Design

    Module 5: Creating the Logical Design

    • An Overview of Logical Design
    • Creating a Logical Design
    • Documenting Logical Design Output
    • Optimizing Logical Design

    Module 6: Creating the Physical Design

    • An Overview of Physical Design
    • Physical Design Analysis
    • Physical Design Rationalization
    • Physical Design Implementation

    Module 7: Designing the Presentation Layer

    • Basics of User Interface Design
    • Designing the User Interface
    • Designing User Process Components

    Module 8: Designing the Data Layer

    • Designing the Data Store
    • Optimizing Data Access
    • Implementing Data Validation

    Module 9: Designing Security Specifications

    • Overview of Security in Application Development
    • Planning for Application Security
    • Using the .NET Framework Security Features
    • Designing Authorization, Authentication, and Auditing Strategies

    Module 10: Completing the Planning Phase

    • Incorporating Design Considerations
    • Planning for Administrative Features
    • Planning for Future Phases
    • Creating the Technical Specifications

    Module 11: Stabilizing and Deploying the Solution

    • The MSF Stabilizing Phase
    • Testing and Piloting for Stabilization
    • The MSF Deploying Phase
    • Deploying to a Production Environment

       

For more information or advice please complete the form below.

Name*  
Phone*  
Mobile  
Email*  
Receive info on...   MCSE
MCDBA
MCAD
MCP
MCSA
MCDST
MCSD
Other
Status   Company
Individual
Where did you hear about us?*  
Comments  
Address  

 

* These fields are required

 

e-Learning           Classroom       Online Demo         Benefits          Contact us          Sitemap
  

Microsoft Training © 2005.

Please Note: We are not Microsoft. We are a training company that provides training materials and classes to gain your Microsoft certification.