(<img height='1' width='1' border='0' src="http://www.googleadservices.com/pagead/conversion/1072619999/?value=1&label=Lead&script=0" />)
F1
About F1Course ScheduleOther ServicesSite MapContactHome

Building Embedded Solutions Using Windows CE 5

Exchange Server
Office (inc Access)
SQL Server
Visual Studio .NET
Windows
Web Development
Visual FoxPro
Programming
Business
Knowledge Management
Certification
Learning Options
Reserve a Place
12 May London
09 Jun London
14 Jul London
11 Aug London
08 Sep London
06 Oct London
03 Nov London
01 Dec London
05 Jan London
02 Feb London
02 Feb London
02 Feb London
View Other Courses in Same Category

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