|
|
|
Module 1: Overview and Architecture
- Overview of Windows CE
- New Features of Windows CE V5.0
- Introduction to Platform Builder and the Windows CE Build Process
- Pocket PC, Smart Phone, Auto PC SDKs
- Overview of Application Development Tools
- Building in the Integrated Development Environment
- The Build Process and SYSGEN
- Building the Release Directory
- Modifying Configuration Files and making an image
- Application Development Tools - eMbedded Visual C / C++
- Smart Device Extensions for Visual Studio .NET (C# .NET, VB .NET, the .NET Compact Framework)
- OS Architecture
- Processes, Threads, and Virtual Memory
Skills
- Lab: Create a new Board Support Package from an existing BSP
- Lab: Create and customize a new OS design from a template
- Lab: Configure connection to a target device and download a run-time image
- Lab: Prepare an OS Design for Third Party Development
- Lab: Create a distributable SDK for your OS design
- Lab: Use Visual Studio to develop a managed C# code application for your design.
- Lab: Develop a C++ application for your design using eMbedded Visual C++.
- Lab: Create a console application using Platform Builder
- Lab: Using the Remote Tools to Examine Memory and Process Layout
Top |
|
Module 2: System Programming
- Memory Architecture
- Kernel Core Features
- Synchronization Objects
- Windows CE Interrupt Model
- The Real World: Debugging Process
- Using Remote Tools
- IDE Debug Commands
- Debug Zones
- Additional Debugging Techniques
- eXDI (Extended Debug Interface)
Skills
- Lab: Minimal Kernel Configuration
- Lab: Exploring Memory, Heaps, and Stacks
- Lab: Exploring Threads
- Lab: Exploring Synchronization Objects
- Lab: Exploring Interrupts in Windows CE
- Lab: Debug Techniques
Top |
|
|
Module 3: Stages of the Build Process
- Building Dirs and Sources
- Compiling with Build.exe
- The Catalog, CEC Files, and SYSGEN Variables
- Extending the Build in Sysgen
- Using the Private Branch
- Understanding PBPXML Projects
Skills
- Lab: Building with DIRS and SOURCES
- Lab: Creating and Importing CEC Files
- Lab: Creating Filtered Modules and Components
- Lab: Making Source Code Private
- Lab: Using PBPXML Projects
Top |
|
Module 4: System Initialization and Startup
- System Initialization and Startup Overview
- Driver Loading and the Registry
- Loading Drivers at Boot Time
- PnP Notification System
- Using Standard Shell Startup Application Folder
- Using the Standard CETK Tests
Skills
- Lab: Replacing the Shell with a Custom Full Screen Browser Based UI
- Lab: Use of ActivateDeviceEx
- Lab: Boot Time Driver Load Order Dependencies
- Lab: Using the PnP Notification System to Create an AutoRun "Service"
- Lab: Creating a Run Application
- Lab: Using the CETK
Top |
|
|
Module 5: Advanced Configuration
- Web Technologies
- Networking Options
- Component Services
- Networking Security
- Real-Time Communications
- Multimedia Communications
Skills
- Lab: Enabling a Web Server
- Lab: Implementing Microsoft Message Queuing
Top |
|
|
|
|
Exams:
-
There are no exams directly associated with this course
|
|
Price Options ex VAT:
Classroom Training
? |
Distance Learning
? |
eLearning Options
? |
Book Learning
? |
£
1850 (€2628)
|
£
995.00 (€1413)
|
- |
No Books Supported for Course at present
|
|
|
Call Free on 0800 169 1890
Print 2 Page Flyer Last Modified 01 May 2008
|
|