Visual Basic Essentials
Understanding Visual Basic development | Event-Driven programming | Creating an application | Debugging & error handling | Creating executables
Using Visual Data Access Tools
Universal data access | OLE DB & data access | Data environments & connections | Organizing data | Presenting data | Bound forms | ADO Data Control & Format objects | Data Form Wizard | Data Report Designer
Using Class Modules
Objects & components | COM & DNA | Class Modules | Adding properties, methods & events | Instances of classes | Data-Bound class modules
Building ActiveX Controls
Constituent controls | UserControl events | Container application | Exposing properties, events & methods | Testing | Property pages | Data Source control
Using ActiveX Data Objects
Data access errors | Connection object | Retrieving, sorting & searching data | Command & RecordSet objects | Updating data | Disconnected data | Dynamic RecordSets
Advanced Data Access Issues
SQL Server security | Cursors | Data integrity | Record .locking & transactions | Executing statements on a database | Stored procedures
Using COM Components
Client applications| Object variables | Using Microsoft Internet Explorer
Building COM Components
In-Process vs. Out-of-Process components | Project properties | Instancing property and Friend properties & methods | Coompiling & registering | Using Visual Component Manager | Object Models |Adding error handling
Optimizing & Deploying Applications
Resource files | Package & Deployment Wizard | Deploying an ActiveX Control | Licensing & signing
Building Internet Appliations
WebBrowser control | Active Documents | UserDocument object | Creating DHTML Applications | Creating IIS Applications | WebClass Designer