+ Company
+ Training Solutions
+ Libraries
+ Customized Development
+ Clients
+ Reseller Log-in
   
Home : Technical Training Titles : Microsoft Technical Titles : Exam 70-300
 
Analyzing Requirements and Defining Microsoft .NET Solution Architectures - Exam 70-300
 
Course Description:

This course will give you the ability to analyze requirements and define Microsoft .NET solution architectures. By passing this exam you will become an MCP and receive Core credit toward the Microsoft Certified Solution Developer (MCSD) for Microsoft .NET certification. This course will successfully prepare you to pass the Microsoft Analyzing Requirements and Defining Microsoft .NET Solution Architectures - Exam 70-300.

 
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.

 
Audience:

This is an excellent course for experienced developers moving into a role that requires the skills to bridge business and technology environments. As well as, experienced developers, including those with the Microsoft Certified Application Developer (MCAD) credential, pursuing the Microsoft Certified Solution Developer (MCSD) credential.

 
Deployment Options:
- Video Training
- CD-ROM
- E-learning
- ThinkTank Server Solution
 
Learning / Exam module:

MCSD Certification - Analyzing Requirements and Defining Microsoft .NET Solution Architectures - Exam 70-300
Course Duration: 30-40 hours

 
About Our Experts:

Steven Borg, MCSD, MCT, Author
Steven’s goal is to develop innovative solutions to difficult and interesting problems, especially those that improve communication between people or reduce transaction costs between businesses. Steven has over 14 years of experience creating technical solutions to a variety of civilian and military problems, as well as 9 years active involvement in adult learning. Steven has actively worked with Visual Studio .NET and the .NET Framework for over 3 years. Steven has used his .NET experience to

write two technical books for Wiley press, one of which was selected to be translated into Simplified Chinese. His Previous experience includes seven years of Microsoft Office development using Visual Basic for Applications. Six years of experience designing object-oriented Visual Basic applications using various CASE tools in a Rapid Application Design environment. Steven has very extensive knowledge of the .NET Framework and .NET development, including VB.NET, C# and ASP.NET, including all XML aspects of .NET. Steven has involved knowledge of object oriented development using the Component Object Model (COM/ActiveX), and object oriented design using the Unified Modeling Language (UML). He also has advanced programming skills in Visual Basic .NET, C#, XML, XSL, XSLT, Visual Basic, and Visual Basic for Applications and is knowledgeable in Java and SQL.

 
Learning Segments:

ICourse Outline
Module 1 - Designing Business Solutions
KEY Disciplines
Iteration Best Practices
Phases
Review

Module 2 - Gathering and Analyzing Information
Benefits of Modeling
UML - Unified Modeling Language
UML Views
UML Diagrams
Use Cases
Usage Scenario
Requirements
Gathering Information
Sources of Information
Analyzing Information

Module 3 - Envisioning the Solution
Purpose of Envisioning
Release Management
Forming a Project Team
Deliverables of the Envisioning Phase
Vision - Scope
Scope
Solution Concept
Validating the Document
Project Structure Document
Risk Management
Review

Module 4 - Creating the Conceptual Design
Three Design Processes
Roles and Responsibilities
Milestones and Deliverables
Conceptual Design
Review

Module 5 - Creating the Logical Design
Team Roles
Logical Design Model
Relationships
Documenting Logical Design Outputs
Refining Objects
Establishing Control
Review

Module 6 - Physical Design
Goals of Physical Design
Deliverables
Physical Design Analysis
Physical Design Rationalization
Cohesion and Coupling
Packaging Components
Physical Design Implementation
Review

Module 7 - Presentation Layer
Designing the User Interface
Designing User Process Components
Review

Module 8 - Designing the Data Layer
Designing the Data Store
Optimizing Data Access
Partitioning Data
Implementing Data Validation
Review

Module 9 - Designing Security Specifications
Security Vulnerabilities
Security Strategies
Planning for Application Security
STRIDE
Security Policy
.NET Security Features
Strategies
Review

Module 10 - Completing the Planning Phase
Design Considerations
Availability & Reliability
Interoperability
Planning for Admin Features
Migration
Final Planning
Review

Module 11 - Stabilizing and Deploying the Solution
Stabilization Phase
Roles and Responsibilities
Testing and Piloting for Stabilization
Tracking Bugs
Pilot
Deploying Phase
Review

 
Related Products:
70-300 Ebook
70-300 Practice Exam Simulator
 
© Copyright; All Rights Reserved 2004 Specialized Solutions, Inc