Maricopa Community Colleges  CIS277AA   19992-20015 
Official Course Description: MCCCD Approval: 11/24/98
CIS277AA 19992-20015 L+L 3 Credit(s) 4 Period(s)
Windows CE Programming for Visual Basic
Extensive hands-on experience developing Windows CE applications using the Microsoft Windows CE Toolkit for Visual Basic. Testing and debugging in both the emulator and Windows CE environments. Prerequisites: [(CIS259 and CIS123AA), or previous Windows 95/98/NT Operating System experience], or permission of instructor.
Go to Competencies    Go to Outline
 
MCCCD Official Course Competencies:
 
CIS277AA   19992-20015 Windows CE Programming for Visual Basic
1. Develop applications for the Windows CE environment using Visual Basic. (I, II, III, VI)
2. Exploit the common Microsoft Visual Basic controls for Windows CE. (II, III)
3. Test and debug applications using the Windows CE emulator. (II)
4. Store and access data on the file system, over a network, and in the registry. (III, IV)
5. Write desktop applications that communicate with Windows CE devices (IV,V)
6. Port applications from Windows 95/98/NT platforms to Windows CE. (V)
Go to Description    Go to top of Competencies
 
MCCCD Official Course Outline:
 
CIS277AA   19992-20015 Windows CE Programming for Visual Basic
    I. Introduction to Windows CE
        A. Windows CE features
        B. Windows CE connectivity
      II. Windows CE development fundamentals
          A. Visual Basic for Windows CE
          B. Microsoft Visual Basic controls for CE
          C. Designing for the CE user interface
          D. Testing and debugging
        III. Data storage techniques
            A. Storing data in the file system
            B. Windows CE object stores
            C. Accessing files over a network
            D. Working with the CE registry
          IV. Windows CE communications
              A. Implementing serial communications
              B. Connecting to the desktop PC
              C. Network programming
            V. Advanced CE application design
                A. Porting applications from Windows 95/98/NT
                B. Dealing with unsupported Win32 features
                C. Adding Windows CE functionality
              VI. Generating Windows CE help files
                  A. Guidelines for writing help files
                  B. Creating HTML content and index files
              Go to Description    Go to top of Competencies    Go to top of Outline