Documente Academic
Documente Profesional
Documente Cultură
Contents
Introduction 1
Course Materials 2
Prerequisites 3
Course Outline 4
Setup 7
Initial Logon Procedure 8
Microsoft Official Curriculum 9
Microsoft Certified Professional Program 10
Facilities 13
M
Information in this document, including URL and other Internet Web site references, is subject to
change without notice. Unless otherwise noted, the example companies, organizations, products,
domain names, e-mail addresses, logos, people, places, and events depicted herein are fictitious,
and no association with any real company, organization, product, domain name, e-mail address,
logo, person, place or event is intended or should be inferred. Complying with all applicable
copyright laws is the responsibility of the user. Without limiting the rights under copyright, no
part of this document may be reproduced, stored in or introduced into a retrieval system, or
transmitted in any form or by any means (electronic, mechanical, photocopying, recording, or
otherwise), or for any purpose, without the express written permission of Microsoft Corporation.
Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual
property rights covering subject matter in this document. Except as expressly provided in any
written license agreement from Microsoft, the furnishing of this document does not give you any
license to these patents, trademarks, copyrights, or other intellectual property.
The names of actual companies and products mentioned herein may be the trademarks of their
respective owners.
Introduction 1
Introduction
2 Introduction
Course Materials
■ Name card. Write your name on both sides of the name card.
■ Student workbook. The student workbook contains the material covered in
class, in addition to the hands-on activities.
■ Student Materials compact disc. The Student Materials compact disc contains
the Web page that provides you with links to resources pertaining to this course,
including additional readings, review and lab answers, lab files, multimedia
presentations, and course-related Web sites.
Note To open the Web page, insert the Student Materials compact disc into the
CD-ROM drive, and then in the root directory of the compact disc, double-click
Autorun.exe or Default.htm.
Prerequisites
Course Outline
Module 3, “Envisioning the Solution,” discusses the envisioning phase of the MSF
development process. The module begins by describing the purpose of the
envisioning phase in application design. It then describes the roles and
responsibilities of team members during this phase. It also discusses the major
tasks of the envisioning phase. Finally, the module describes how to define the
vision of the project and analyze risks that are associated with the project.
Module 5, “Creating the Logical Design,” explains the logical design process of the
planning phase. The module begins with an overview of the purpose and benefits of
logical design, and describes the team composition and the roles of each member
during this process. The module then describes in detail how to create the logical
design for a business solution. It also discusses the various tools and techniques
that can be used to document the outputs of logical design. Finally, the module
describes how to optimize the logical design. Validating against requirements is
recommended as the best strategy for optimizing the logical design.
Module 6, “Creating the Physical Design,” describes the physical design process of
the planning phase. The module begins by discussing the purpose of physical
design. The module also discusses the deliverables of physical design. The module
then describes in detail the tasks that are involved in completing the physical
design process: research, analysis, rationalization, and implementation.
Module 8, “Designing the Data Layer,” describes how to design the data layer of an
application. The module also discusses how to optimize data access and implement
data validation in an application.
Module 10, “Completing the Planning Phase,” describes the tasks and plans that
the project team works on to complete the planning phase of the project. This
module describes the guidelines and recommended practices for designing for
scalability, availability, reliability, performance, interoperability, and globalization
and localization. The module discusses how to plan for administrative features
such as monitoring, data migration, and licensing specifications. In addition, the
module discusses the development plan, test plan, pilot plan, deployment plan, and
migration plan. The module also discusses the purpose and contents of a technical
specification document.
Module 11, “Stabilizing and Deploying the Solution,” describes the tasks that are
involved in stabilizing and deploying a solution. The module begins by discussing
the stabilizing phase, and then explaining in detail the various types of testing that
can be performed to stabilize a solution. The module also describes the tasks that
are involved in conducting a pilot. Next, the module describes the process of
deployment. Finally, the module discusses how to plan for deployment, and the
various strategies that can be used to deploy a solution.
Introduction 7
Setup
Complex passwords To meet the complexity requirements for the password that you will use in this
course, you must include characters in your password from at least three of the
following four categories:
■ Uppercase letters (A to Z)
■ Lowercase letters (a to z)
■ Numbers (0 to 9)
■ Symbols (! @ # $)
To create the password that you will use in this course, you must log on either as
Studentxx, where xx is your student number, or as Student, depending on the
classroom setup.
Tasks Log on to your account
1. Press CTRL+ALT+DEL to open the Log On to Windows dialog box.
2. In the User name box, type Studentxx or Student
3. In the Password box, type P@ssw0rd
4. In the Log on to box, select the name of the domain that is used in the course or
the name of your computer, and then click OK.
The Logon Message dialog box appears, stating that your password must be
changed at initial logon.
Introduction Microsoft Training and Certification offers a variety of certification credentials for
developers and IT professionals. The Microsoft Certified Professional program is
the leading certification program for validating your experience and skills, keeping
you competitive in today’s changing business environment.
Related certification This course helps students to prepare for Exam 70-300: Analyzing Requirements
exam and Defining Microsoft .NET Solution Architectures.
Exam 70-300 is a core exam for the Microsoft Certified Solution Developer
(MCSD) for Microsoft .NET certification.
MCP certifications The Microsoft Certified Professional program includes the following certifications.
■ MCAD
The Microsoft Certified Application Developer (MCAD) for Microsoft .NET
credential is appropriate for professionals who use Microsoft technologies to
develop and maintain department-level applications, components, Web or
desktop clients, or back-end data services or work in teams developing
enterprise applications. The credential covers job tasks ranging from
developing to deploying and maintaining these solutions.
■ MCSD
The Microsoft Certified Solution Developer (MCSD) credential is the premier
certification for professionals who design and develop leading-edge business
solutions with Microsoft development tools, technologies, platforms, and the
Microsoft Windows DNA architecture. The types of applications MCSDs can
develop include desktop applications and multi-user, Web-based, N-tier, and
transaction-based applications. The credential covers job tasks ranging from
analyzing business requirements to maintaining solutions.
■ MCDBA on Microsoft SQL Server™ 2000
The Microsoft Certified Database Administrator (MCDBA) credential is the
premier certification for professionals who implement and administer
Microsoft SQL Server databases. The certification is appropriate for individuals
who derive physical database designs, develop logical data models, create
physical databases, create data services by using Transact-SQL, manage and
maintain databases, configure and manage security, monitor and optimize
databases, and install and configure SQL Server.
■ MCP
The Microsoft Certified Professional (MCP) credential is for individuals who
have the skills to successfully implement a Microsoft product or technology as
part of a business solution in an organization. Hands-on experience with the
product is necessary to successfully achieve certification.
■ MCT
Microsoft Certified Trainers (MCTs) demonstrate the instructional and
technical skills that qualify them to deliver Microsoft Official Curriculum
through Microsoft Certified Technical Education Centers (Microsoft CTECs).
Certification The certification requirements differ for each certification category and are specific
requirements to the products and job functions addressed by the certification. To become a
Microsoft Certified Professional, you must pass rigorous certification exams that
provide a valid and reliable measure of technical proficiency and expertise.
More Info See the Microsoft Training and Certification Web site at http://
www.microsoft.com/traincert/.
You can also send e-mail to mcphelp@microsoft.com if you have specific
certification questions.
12 Introduction
Acquiring the skills Microsoft Official Curriculum (MOC) and MSDN Training can help you develop
tested by an MCP the skills that you need to do your job. They also complement the experience that
exam you gain while working with Microsoft products and technologies. However, no
one-to-one correlation exists between MOC and MSDN Training courses and MCP
exams. Microsoft does not expect or intend for the courses to be the sole
preparation method for passing MCP exams. Practical product knowledge and
experience is also necessary to pass the MCP exams.
To help prepare for the MCP exams, use the preparation guides that are available
for each exam. Each Exam Preparation Guide contains exam-specific information,
such as a list of the topics on which you will be tested. These guides are available
on the Microsoft Training and Certification Web site at http://www.microsoft.com/
traincert/.
Introduction 13
Facilities