Windows XP Embedded Foundation

Axiom LogoBased on the Microsoft Official Course : Developing Embedded Solutions for Microsoft Windows XP Embedded

Course Description

This course aims to provide system integrators and embedded systems developers with the solid foundation needed to develop the next generation of smart, connected, service oriented devices using Microsoft XP Embedded. The course is based on official course ware from Microsoft and is delivered by a Microsoft approved trainer.

Audience

This course is intended for developers and system integrators within OEM organizations who are responsible for building and configuring the Windows XP Embedded operating system for different devices.

Course Objectives

After completing this course, the student will be able to:

  • Describe the features and requirements of the Windows XP Embedded operating system
  • Describe the build process for building and customizing an XP Embedded operating system
  • Use the Target Designer and Target Analyzer tools
  • Describe the building and deployment process of an operating system image
  • Describe the embedded enabling features of Windows XP Embedded operating system
  • Build Windows XP Embedded components using Component Designer
  • Describe tools that are used to build custom components and debug components

Student Prerequisites

This course requires that students meet the following prerequisites:

  • Proficiency using the Windows Interface
  • General Knowledge of Computer Hardware
  • General knowledge of the Windows XP operating system
  • Some programming experience will be helpful while taking this course but not required

The course will briefly look at source code in some modules – however as a student you will not be required to write any code.

  • Familiarity with HTML and Visual Basic is helpful, but not required

Course Duration

Three Days

Course Materials

MOC LogoStudent Manual
Lab Workbook

Course Outline

  • Module 1 – Introduction To Windows XP Embedded
    • Overview
    • Design Goals
    • Feature Pack 2007 Additions
    • Windows XP Embedded Vs. Windows Embedded CE
    • Windows XP Embedded Vs. XP Pro
    • Windows Embedded For Point Of Service
    • System Requirements
  • Module 2 – The Build Process
    • The Build Process
    • Architecting XPe Systems
  • Module 3 – Target Analyzer And Target Designer
    • Target Analyzer
    • Target Designer Interface
    • Target Designer Configuration
    • Target Designer: Options
    • Footprint Estimator
  • Module 4 – Building And Deploying The Operating System Image
    • Deployment Overview
    • Build Process
    • Preparing Target Media
    • Deploying The Operating System
  • Module 5 – Embedded Enabling Features
    • Servicing (DUA / WSUS / SMS)
    • Headless Operation
    • Message Box Default Reply
    • Enhanced Write Filter (EWF)
    • File Based Write Filter (FBWF)
    • Registry Filter
    • Hibernate Once, Resume Many (HORM)
    • Bootable Cd-Rom
    • Flash Media
    • Remote Management
    • Shell Customization
  • Module 6 – Building Custom Components
    • Component Designer
    • Componentization Concepts
    • Component Types
    • Component Architecture
    • Component Resources
    • Repositories
    • Repository Sets
    • Packages
  • Module 7 – Advanced Component Techniques / Related Topics
    • Converting Into Components
    • Creating Custom Shell Components
    • Component Building Tools
    • Locking Down XP Embedded
    • Security
    • Multi-Language User Interface (MUI)
    • Real-Time Extensions
    • Debugging