About Apex InfoTech Information Services Products Consulting Online Courses Certifications Course Schedule Reserve your seat Search Apex InfoTech Home Page
Course ScheduleSearch by Course NumberPrint this documentEmail this documentRegister for this course

Building Applications for Microsoft Windows CE with Visual Basic 6
Course 1629: One day; Instructor-led

Introduction

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.


At Course Completion

At the end of 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.



Microsoft Certified Professional Exams

This course will help the student prepare for the following Microsoft Certified Professional exam:

  • There is no MCP exam associated with this course.


Prerequisites

  • Visual Basic programming skills, including all Visual Basic coding constructs.
  • Familiarity with object-oriented programming terminology and concepts, such as objects, properties, and methods.

Recommended:

  • Successful completion of course 1013: Mastering Microsoft Visual Basic 6 Development

Course Outline

Module 1: Introduction to Windows CE

Topics

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

Students will be able to:

  • 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.


Module 2: Developing Applications for Windows CE Using Visual Basic

Topics

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

Students will be able to:

  • 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.


Module 3: Advanced Windows CE Development

Topics

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

Students will be able to:

  • Work with Windows CE databases.
  • Describe ADOCE.
  • Synchronize Windows CE data with enterprise databases.

 

For more information or to give feedback, send e-mail to info@OneApex.com or call 949-597-2100