CIS206 - Advanced Visual Basic - Week 2

Classes and Multitier Architecture


OOP Terminology
      Abstraction
      Encapsulation
      Inheritance
      Polymorphism

Multi Tier Applications
     
Presentation
      Business Logic
      Database Access

Classes
      Properties
            Property Procedures     Get and Set
      Constructors

      Relationship between Presentation and Business Tier
            Form Controls and Properties
            Exception Handling


Example 1 

    Building a menu at run time.
                  Form 1: Add a menu item and the associated event handler
                  Form 2: Add a menu item and point to a common event handler
                  Form 3: Owner Draw events

Download the Example


Example 2

    Inheritance and Interface Implementation

Download the Example


Example 3

    Multi-Tier Application with interface based on the form content.
        Demonstrate Constructors and Constructor Overrides
        Property Procedures and Methods
        Events
        Error Handling

        ATM Machine Sample
            XML Dataset

Download the Example


Assignment

        Problem 2.3 - Checkbook

        Email zipped project to CIS206_Assignments@hotmail.com
        Make sure that the subject is Week02 - Lastname


Return to Home Page