Desarrolladores experimentados que pasan a un papel que requiere habilidad para unir negocios y entornos tecnológicos; Desarrolladores experimentados, incluyendo aquellos con MCAD, que siguen con MCSD
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
Modulo 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
- Basic 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: Stabilizaing and Deploying the Solution
- The MSF Stabilizing Phase
- Testing and Piloting for Stabilization
- The MSF Deploying Phase
- Deploying to a Production Environment
Requisitos:
Antes de asistir a este curso, el estudiante debe tener: Un conocimiento
general del ciclo de vida del desarrollo software; Conocimiento práctico
de trabajo de las tecnologías de desarrollo de .NET; Familiarizarse con
el marco de soluciones de Microsoft; Familiarizarse básicamente con el
modelo de objetos y las metodologías de modelado de datos; Experiencia
trabajando con Microsoft Visio Professional; 1 año de experiencia como
parte de un equipo de desarrollo de software.