Microsoft Visual Basic .NET and Microsoft SQL Programming Consulting - SethMartel.com About News Education Certification Links Contact
Microsoft Visual Basic .NET, Microsoft SQL and Oracle Development Consulting - SethMartel.com


Consulting Services


Visual Basic 6 and .NET Development
Microsoft SQL Development
Data Transformation
Information Security
Software Testing and Documentation


Visual Basic 6

MOC 1016: Mastering Enterprise Development Using Microsoft Visual Basic 6


In this course covers the building and debugging Visual Basic-based applications that interact with a typical three-tier business environment that uses ADO in the middle tier to access data and invoke business and data services implemented in SQL. The course instructs on the use of MTS to address application infrastructure issues associated with building server-side COM objects. The course encompasses issues related to scalability of COM object, business rules and logic, training in the creating of objects that create transactions that conform to ACID (atomicity, consistency, isolation, durability) properties and integrate well with data stores. The use of interfaces and message queuing is discussed as well.

Modules include:

  • Module 1: Microsoft's Enterprise Development Strategy
  • Module 2: Building COM DLLs with Visual Basic
  • Module 3: Introduction to Microsoft Transaction Server
  • Module 4: Using MTS Transaction Services
  • Module 5: Accessing Data from the Middle Tier
  • Module 6: Building Stored Procedures with SQL
  • Module 7: Implementing Security
  • Module 8: Implementing COM with Visual Basic
  • Module 9: Advanced Client/Server Technologies

MOC 1013: Mastering Microsoft Visual Basic 6 Development


This course teaches how to use Microsoft Visual Basic with the component object model to create database and Web applications. This course covers data-bound class modules, cursors, connected and disconnected record-sets, enforcing data integrity, active documents, as well as debugging and error handling. In addition, the course details data store integration in Visual Basic 6 applications.

Modules include:

  • Module 1: Essentials of Microsoft Visual Basic
  • Module 2: Using Visual Data Access Tools
  • Module 3: Using Class Modules
  • Module 4: Building ActiveX Controls
  • Module 5: Using ActiveX Data Objects
  • Module 6: Advanced Data Access Issues
  • Module 7: Using COM Components
  • Module 8: Building COM Components
  • Module 9: Optimizing and Deploying an Application
  • Module 10: Building Internet Applications

MOC 1303: Mastering Microsoft Visual Basic 6 Fundamentals


This course is designed to teach the skills necessary to create Visual Basic 6 desktop applications. This encompasses event-driven programming, dynamic creation of controls, ActiveX data objects, deployment options, extensive debugging and error handling techniques.

Modules include:

  • Module 1: Introduction to Application Development Using Visual Basic
  • Module 2: Visual Basic Fundamentals
  • Module 3: Working with Code and Forms
  • Module 4: Variables and Procedures
  • Module 5: Controlling Program Execution
  • Module 6: Debugging
  • Module 7: Working with Controls
  • Module 8: Data Access Using the ADO Data Control
  • Module 9: Input Validation
  • Module 10: Error Trapping
  • Module 11: Enhancing the User Interface
  • Module 12: Drag and Drop
  • Module 13: More About Controls
  • Module 14: Finishing Touches

MOC 1587: Introduction to Programming With Microsoft Visual Basic 6


This course instructs on how to design program logic and utilize programming constructs. Through this course, students gain a strong, accessible, hands-on foundation in the language skills needed to develop Microsoft Visual Basic business applications. The course covers temporary and permanent data storage, program optimization, the component object model, and methods of interaction with forms.

Module include:

  • Module 1: Overview
  • Module 2: Application Development
  • Module 3: Designing Program Logic
  • Module 4: Programming Syntax
  • Module 5: Procedures and Modules
  • Module 6: Data Storage
  • Module 7: Advanced Data Storage
  • Module 8: Operators
  • Module 9: Decision-Making Constructs
  • Module 10: Looping Constructs
  • Module 11: Adding a User Interface to an Application
  • Module 12: COM Programming
  • Module 13: Windows NT Services
  • Module 14: Performance Measurement Tools for Win32-based Applications

©2002 Seth Martel, Manchester Connecticut USA - Legal - Privacy Policy - Site Map