Program Outline
Module 1: Overview and Architecture
The following topics are covered in this module:
Overview of Windows CEOverview of OS Build Steps and PhasesOverview of Application Development ToolsOS ArchitectureProcesses Threads and Virtual Memory
Module 2: System Programming
The following topics are covered in this module:
Memory ArchitectureKernel Core FeaturesSynchronization ObjectsInterrupt ModelExploring Debugging Techniques
Module 3: Build System Under the Hood
The following topics are covered in this module:
Building Dirs and SourcesThe Catalog CEC Files and SYSGEN VariablesDeep into SysgenUsing the Private BranchUnderstanding PBPXML Projects
Module 4: System Initialization and Startup
The following topics are covered in this module:
System Initialization and Startup OverviewDriver Loading and the RegistryLoading Drivers at Boot TimePnP Notification SystemUsing Standard Shell Startup Application FolderUsing the Standard CETK Tests
Module 5: Advanced Configuration
The following topics are covered in this module:
Headless Devices and UPnPSource ControlRelated Exams
There are no Microsoft Certified Professional exams associated with this course.
Student Pre-Requisites
Before attending this course students must have:
Some knowledge of embedded systems development.
Student Materials
The student kit includes a comprehensive workbook and other necessary materials for this class.
Program Goals
After completing the course students will have an understanding of:
The Windows CE system architecture and supported technologies.The operating system development life cycle tools and configuration.The application development options for Windows CE devices.The debug tools and capabilities of Platform Builder and the Windows CE operating system.The application tools and techniques for design development and testing of Windows CE.