Tải bản đầy đủ (.pdf) (11 trang)

Tài liệu Overview of Windows CE .NET doc

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (986.16 KB, 11 trang )









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: Overview of Windows CE .NET
Overview 1
Overview of Windows CE .NET 2
Core Operating System Architecture 18
Advanced Features of Windows CE .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: Overview of System Development
Overview 1
Selecting a Windows Embedded Operating System 2
Selecting a Windows Embedded Operating System (continued) 3
The Windows CE 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: Overview of the Windows CE .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 Windows CE 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 Windows CE 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 Be sure to type
Course Introduction to Microsoft Windows CE .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
.

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: Overview of Windows CE .NET
 Module 2: Overview of System Development
 Module 3: Configuring and Building with Platform
Builder
 Module 4: Overview of the Windows CE .NET
Debugging Process


Module 1, “Overview of Windows CE .NET” introduces the design goals and
core operating system architecture of Windows CE .NET. The module also
covers the new features of Windows CE .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 overview of the
system development process for a Windows CE .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 Windows CE 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 Windows CE .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 Windows CE .NET Debugging Process" discusses
the Windows CE debugging process. It covers information about the different
tools and techniques offered by Windows CE .NET to make debugging simple
and easy.
6 Introduction


Setup
 Development Workstation
 Windows CE Device
 Cables and Connectors
 Lab Book


In this section, the instructor explains how the classroom is set up.

Introduction 7


Microsoft Certified Professional Program
/>

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

You can also send e-mail to 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

Introduction 9



Facilities
Building hours
Parking
Restrooms
Meals
Phones
Messages
Smoking
Recycling
Class hours









×