Exclusive
Windows Embedded

Building Applications for Microsoft Windows CE with Visual Basic 6 (VB)
(Microsoft Training Course: 1629) - 1 day - £600 exc VAT



> Target Audience
THIS COURSE HAS NOW RETIRED. PLEASE SEE THE SUPPLEMENTARY INFORMATION FOR DETAILS OF ALTERNATIVE COURSES.
This course teaches experienced Microsoft Visual Basic programmers how to develop applications and components for Microsoft Windows CE by using the Visual Basic development system for Windows CE.
> Course outline
  1. Introduction to Windows CE
  2. Developing Applications for Windows CE Using Visual Basic
  3. Advanced Windows CE Development

Supplementary InformationThis course has now retired and is no longer available. We suggest you look at Course [[{http://www.F1Comp.Co.UK/computer_training/Microsoft_Training_Courses/Windows-Embedded/2540N.aspx}2540N: Building Embedded Solutions Using Windows CE 5]].
Module 1: Introduction to Windows CE
  • What is Windows CE?
  • Windows family of operating systems
  • Windows CE architecture principles
  • Windows CE devices
  • How Windows CE devices connect
  • Microsoft Windows CE services with ActiveSync
  • Windows CE and Windows DNA
  • Developing applications for Windows CE
  • Windows CE features by device
Skills
  • Describe the basic features of Windows CE.
  • Describe how Windows CE fits into the Microsoft family of Windows-based operating systems.
  • Identify the architecture principles of the Windows CE operating system.
  • Identify key Windows CE devices, including the Handheld PC and the Palm-size PC.
  • Describe Windows CE services and how Windows CE devices connect.
  • Describe how Windows CE fits into the Microsoft Windows DNA strategy.
  • Describe the tools required to build Windows CE applications.
top
Module 2: Developing Applications for Windows CE Using Visual Basic
  • Benefits of using Visual Basic on Windows CE
  • Development scenarios
  • Development paradigm
  • Designing a user interface for a P/PC
  • Using Windows CE Toolkit for Visual Basic
  • Visual Basic language features
  • Visual Basic for Windows CE run-time specifications
  • Comparison to Visual Basic 6.0
  • Remote development
  • Controls overview
  • Installing ActiveX controls
  • Hosting ActiveX components
  • ADO for Windows CE introduction
  • Deploying Visual Basic for Windows CE applications
  • Lab: Building a Windows CE application using the Windows CE Toolkit for Visual Basic
Skills
  • Explain the benefits of using Microsoft Visual Basic on Microsoft Windows CE.
  • Build a simple Windows CE application by using the Windows CE Toolkit for Visual Basic.
  • Explain the process of building applications by using the Windows CE Toolkit for Visual Basic.
  • Explain how to extend a Windows CE application by using ActiveX controls.
  • Deploy a Visual Basic for Windows CE application.
top
Module 3: Advanced Windows CE Development
  • Introduction to ADO for Windows CE (ADOCE)
  • ADOCE features
  • Synchronizing data using ADO
  • Data import
  • Data export
  • Data synchronization
  • Supported SQL syntax
  • ADOCE object model
  • Recordset object
  • Field object
  • Lab: Advanced Windows CE development
Skills
  • Work with Windows CE databases.
  • Describe ADOCE.
  • Synchronize Windows CE data with enterprise databases.
top
> Pre-Requisites
Before attending this course, students must have the following pre-requisites:
  • Visual Basic programming skills, including all Visual Basic coding constructs.
  • Familiarity with object-oriented programming terminology and concepts, such as objects, properties, and methods.
  • In addition, it is recommended that delegates have completed Course 1013: Mastering Microsoft Visual Basic 6 Development.
> Purpose
After completing the course, students will be able to describe the components and architecture of Windows CE; describe the types of applications and components that can be developed by using the Windows CE Toolkit for Visual Basic; design, build, and test a simple Windows CE application; describe ActiveX Data Objects for Windows CE (ADOCE) and understand the requirements to implement it. NB. This course has now retired.
> Supplementary Information
This course has now retired and is no longer available. We suggest you look at Course [[{http://www.F1Comp.Co.UK/computer_training/Microsoft_Training_Courses/Windows-Embedded/2540N.aspx}2540N: Building Embedded Solutions Using Windows CE 5]].