Introduction
The goal
of this course is provide an overview of the tools and technologies used
to build custom images of Windows CE .NET for powering the next generation
of 32-bit, small-footprint and mobile devices. This course is also a prerequisite
for Course 2535, Developing a Board Support Package for Microsoft Windows
CE .NET, and Course 2540, Developing Embedded Solutions for Microsoft
Windows CE .NET.
Audience
This course is intended for embedded engineers, business decision makers
and technical decision makers that are new to Windows CE. This course
is also intended for those who are moving on to Course 2535, Developing
a Board Support Package for Microsoft Windows CE .NET, and Course 2540,
Developing Embedded Solutions for Microsoft Windows CE .NET.
At Course Completion
After completing the course, students will be able to:
Explain Windows CE
.NET system architecture and supported technologies.
Describe the development life cycle and development tools for building
Windows CE applications.
Configure and build an operating system image using Platform Builder.
Explain the Windows CE debugging process.
Prerequisites
Before attending this course, students must have:
Some knowledge of
Embedded platforms is helpful but not necessary.
Microsoft Certified
Professional Exams
This course helps you prepare for the following Microsoft Certified Professional
exams:
There are no Microsoft
Certified Professional exams associated with this course.
Student Materials
The student kit includes a comprehensive workbook and other necessary
materials for this class.
Course Outline
Module 1: Overview
of Windows CE .NET
The following topics are covered in this module:
Overview of Windows
CE .NET
Core Operating System Architecture
Advanced Features of Windows CE .NET
Networking and Communications
Real-Time Communication
Multimedia Support and Architecture
After completing this module, you will be able to:
Describe the design
goals and hardware requirements of Windows CE .NET.
Explain the architecture of Windows CE .NET.
List the advanced features that are supported by Windows CE .NET.
Explain the networking and communication support feature.
Describe the real-time communication feature.
Describe the multimedia support feature.
Explain the real time operating system feature.
Describe the support for security feature.
Module 2: Overview
of System Development
The following topics are covered in this module:
Selecting a Windows
Embedded Operating System
The Windows CE Platform Development Cycle
The Application Development Options
After completing this module, you will be able to:
Compare Windows CE
.NET and Windows XP Embedded.
Explain the platform development cycle.
Describe the application development options.
Module 3: Configuring
and Building with Platform Builder
The following topics are covered in this module:
Introduction to Platform
Builder
Platform Development Cycle
Configuring a Windows CE Platform
Building a Windows CE Platform Image
Downloading a Windows CE Image to Emulation/Hardware
After completing this module, you will be able to:
Identify the features
of Platform Builder.
Describe the life cycle of platform development.
Identify how to configure a platform in Platform Builder.
Describe the process of building a platform.
Describe how a Windows CE-device is setup and how an image is downloaded
using Ethernet.
Module 4: Overview
of the Windows CE .NET Debugging Process
The following topics are covered in this module:
Overview of the Debug
Process
Release Builds and Debug Builds
Introduction to the Kernel Debugger
Kernel Debugger Windows
Demonstration: Kernel Debugger Windows
Understanding Windows CE Remote Tools
Other Debugging Techniques
After completing this module, you will be able to:
Describe the Windows
CE .NET debug process.
Describe the use of kernel debugger.
Identify the various kernel debugger window.
Identify the use of the remote tools supported by Platform Manager.
Recognize alternative debugging techniques.
For more
information or to give feedback, send e-mail to info@GuideToLearn.com or call
714.809.2719 |