Loading... Please wait...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 UcertifyOnline MCSD courseware is designed to fully prepare you to become a certified Microsoft Certified Solution Developer.
Developers interested in pursing .NET 2.0 framework courses should consider the MCPD certification.
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
For More Information E-Mail us at sales@UcertifyOnline.com
Choose a currency below to display product prices in the selected currency.