Return to IFS 110 class Notes Menu!

Introduction
Visual Basic Programming

Visual Basic Programming System

Programming a Computer

Programming a Computer

Software Applications

User Interface Design

User Interface Design

User Interface Design

User Interface Design

Program Development Life Cycle

Program Development Life Cycle (6 Steps)

Structured Programming

Control Structures

Object-Oriented Programming

Object-Oriented Design

Class, Subclass, SuperClass

Object-Oriented Design

Messages Object Oriented Programming

  • 2 Parts of Message

    1. Name of object to which the message is being sent

    2. Name of the operation (service) that will be performed

    1. Name of object to which the message is being sent
    2. Name of the operation (service) that will be performed

    Event-Driven Programming

    Encapsulation

    Encapsulation allows objects to be modified without requiring the applications that use them also to be modified

    Inheritance

    Polymorphism

    Rapid Application Development (RAD)

    What is Visual Basic 6 ?

    ActiveX Technology

    4 Editions of Visual Basic 6

    1. Control Creation - allows developers to build or customize ActiveX controls, or assemble multiple existing controls into new controls
          cannot be used to develop stand-alone applications, free to download from Microsoft Web site
    2. Learning
    3. Professional
    4. Enterprise

    In addition to including control creation capability, the Learning, Professional, and Enterprise editions each offer progressively more application development and project management features

    2 Additional Editions of VB 6

    Is Visual Basic Object Oriented ?

    Visual Basic Characteristics

    Visual Basic Characteristics

    Creating Applications in VB
    (3 Step Process)

    1. Creating the Interface
    2. Setting Properties
    3. Writing Code

    Learning Tool

    Introduction
    Visual Basic Programming

    END

    Return to IFS 110 class Notes Menu!