StudyITonline logoStudy Image
Products/Courses List

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

This course will teach students how to analyze requirements and define a Microsoft .NET solution architecture for a software development project. Course objectives include envisioning the solution; gathering and analyzing business requirements; developing specifications; creating the conceptual, logical, and physical designs; and creating standards and processes. As you develop proficiency in these critical skill areas, you’re also preparing for MCSD certification for Microsoft .NET. The Study IT Online MCSD courseware is designed to fully prepare you to become a certified Microsoft Certified Solution Developer.

Our training supplier is a Microsoft IT Academy Program Member and they follow the approved Microsoft course curriculum, ensuring that you receive the training and knowledge needed to succeed. They are so certain that this course meets and exceeds the exam objectives, that they guarantee you will pass your exam!

Course Duration: 3 Months
Learning segments

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
Lab: Gathering and Analyzing Information

Module 3: Envisioning the Solution

The Envisioning Phase
Creating a Vision/Scope Document
Creating the Project Structure Document
Analyzing Risks
Lab: Developing a Vision/Scope Document
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
Lab: Analyzing Requirements
Module 5: Creating the Logical Design
An Overview of Logical Design
Creating a Logical Design
Documenting Logical Design Output
Optimizing Logical Design
Lab: Identifying Objects for the Logical Design
Module 6: Creating the Physical Design
An Overview of Physical Design
Physical Design Analysis
Physical Design Rationalization
Physical Design Implementation
Lab: Working on the Physical Design
Module 7: Designing the Presentation Layer
Basics of User Interface Design
Designing the User Interface
Designing User Process Components
Lab: Creating the User Interface
Module 8: Designing the Data Layer
Designing the Data Store
Optimizing Data Access
Implementing Data Validation
Lab: Creating a Data Schema
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
Lab: Threat Modeling and Mitigation
Module 10: Completing the Planning Phase
Incorporating Design Considerations
Planning for Administrative Features
Planning for Future Phases
Creating the Technical Specifications
Lab: Reviewing a Test Plan and Technical Specification
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
Lab: Prioritizing Bugs
Credit cards we accept

Free Catalogue Download

Please fill in your details below and click the submit link.

Email Address: A value is required.Invalid format.

Free Career Path Download

Please fill in your details below and click the submit link.

Email Address: A value is required.Invalid format.