Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 11 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
11
Dung lượng
0,96 MB
Nội dung
Contents
Introduction 1
Course Materials 2
Prerequisites 3
Course Outline 4
Setup 5
Microsoft Certified Professional Program 6
Facilities 8
Introduction
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, places or events 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.
2001 Microsoft Corporation. All rights reserved.
Microsoft, MS-DOS, Windows, Windows NT, Visual Studio are either registered trademarks or
trademarks of Microsoft Corporation in the U.S.A. and/or other countries.
The names of actual companies and products mentioned herein may be the trademarks of their
respective owners.
Introduction 1
Contents
Module 1: OverviewofWindowsCE.NET
Overview 1
Overview ofWindowsCE.NET 2
Core Operating System Architecture 18
Advanced Features ofWindowsCE.NET 34
Networking and Communications 35
Real-Time Communication 46
Multimedia Support and Architecture 51
Security Features and Architecture 56
Internationalization 64
Internationalization (continued) 66
Internationalization (continued) 68
Review 71
Module 2: Overviewof System Development
Overview 1
Selecting a Windows Embedded Operating System 2
Selecting a Windows Embedded Operating System (continued) 3
The WindowsCE Platform Development Cycle 4
The Application Development Options 13
Review 26
Module 3: Configuring and Building with Platform Builder
Overview 4
Introduction to Platform Builder 5
Platform Development Cycle 7
Configuring the Platform 9
Building the Platform Image 18
Downloading the Image 25
Demonstration: Configuring, Building and Downloading 32
Review 33
Module 4: Overviewof the WindowsCE.NET Debugging Process
Overview 4
Overview of the Debug Process 5
Release Builds and Debug Builds 6
Introduction to the Kernel Debugger 11
Kernel Debugger Windows 14
Demonstration: Kernel Debugger Windows 22
Understanding WindowsCE Remote Tools 23
Other Debugging Techniques 31
Other Debugging Techniques (continued) 33
Review 35
2 Introduction
Introduction
Name
Company affiliation
Title/function
Job responsibility
Programming experience
Previous WindowsCE experience
Expectations for the course
Introduction 3
Course Materials
Name card
Student workbook
Lab manual
Student materials compact disc
Course evaluation
The following materials are included with your kit:
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 lab exercises.
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.
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.
Course evaluation. To provide feedback on the instructor, course, and
software product, send e-mail to mstrain@microsoft.com. Be sure to type
Course Introduction to Microsoft WindowsCE.NET in the subject line.
Your comments will help us improve future courses.
To provide additional comments or inquire about the Microsoft Certified
Professional program, send e-mail to mcp@msprograms.com
.
Note
4 Introduction
Prerequisites
Required:
z None
Helpful:
z Programming experience in C/C++
z Familiarity with the operation of hardware
z Win32 API programming experience
z Device driver development experience
This course requires that you meet no compulsory prerequisites, but the
following will be helpful:
Programming experience in C/C++
Familiarity with the operation of hardware
Experience in Win32 API programming
Device driver development experience
Introduction 5
Course Outline
Module 1: OverviewofWindowsCE .NET
Module 2: Overviewof System Development
Module 3: Configuring and Building with Platform
Builder
Module 4: Overviewof the WindowsCE.NET
Debugging Process
Module 1, “Overview ofWindowsCE .NET” introduces the design goals and
core operating system architecture ofWindowsCE .NET. The module also
covers the new features ofWindowsCE.NET and explains architectures, such
as networking, security, and multimedia. After completing this module, you
will able to describe the core operating system architecture of Window CE
.NET.
Module 2, “Overview of System Development”, provides an overviewof the
system development process for a WindowsCE.NET project. It covers the
decision making process of identifying which operating system, Window CE
.NET or Windows XP Embedded, should be used in a given situation. It also
describes the WindowsCE platform development cycle. After completing this
module, you will able to explain the application platform development cycle of
Windows CE .NET.
Module 3, "Configuring and Building with Platform Builder" introduces
Microsoft WindowsCE.NET Platform Builder. It covers in details the stages of
the platform development cycle. After completing this module, you will be able
to configure a platform, build and download an image.
Module 4, "Overview of the WindowsCE.NET Debugging Process" discusses
the WindowsCE debugging process. It covers information about the different
tools and techniques offered by WindowsCE.NET to make debugging simple
and easy.
6 Introduction
Setup
Development Workstation
WindowsCE Device
Cables and Connectors
Lab Book
In this section, the instructor explains how the classroom is set up.
Introduction 7
Microsoft Certified Professional Program
http://www.microsoft.com/trainingandservices/
The Microsoft Certified Professional program includes the following
certifications:
Microsoft Certified Systems Engineer (MCSE)
Microsoft Certified Database Administrator (MCDBA)
Microsoft Certified Solution Developer (MCSD)
Microsoft Certified Professional + Site Building (MCP + Site Building)
Microsoft Certified Professional (MCP)
Microsoft Certified Trainer (MCT)
See the Microsoft Training and Certification Web site at
http://www.microsoft.com/trainingandservices/
You can also send e-mail to mcp@msprograms.com if you have specific
certification questions.
For More Information
8 Introduction
Preparing for an MCP Exam
MSDN® Training curriculum helps you prepare for Microsoft Certified
Professional (MCP) exams. However, no one-to-one correlation exists between
MSDN Training courses and MCP exams. Microsoft does not expect or intend
for MSDN Training to be the sole preparation tool for passing an MCP exam.
Practical product knowledge and experience is also necessary to pass an MCP
exam.
To help prepare for the MCP exams, you can 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 Certified Professional Web site at
http://www.microsoft.com/trainingandservices/
. 1: Overview of Windows CE .NET
Overview 1
Overview of Windows CE .NET 2
Core Operating System Architecture 18
Advanced Features of Windows CE .NET.
Builder
Module 4: Overview of the Windows CE .NET
Debugging Process
Module 1, Overview of Windows CE .NET introduces the design goals and
core