1. GETTING STARTED WITH VB.NET
A. The IDE integrated Development environment
B. The IDE components
i. The IDE menu box
ii. The toolbox window
iii. The properties Window
iv. The output window
v. The command window
vi. The task list window
C. Environment Options
D. Common Properties
E. Common Events
F. Common Methods
G. Introduction To Console Application
2. VISUAL BASIC THE LANGUAGE
A. Variables
B. Constant
C. Arrays
D. Variables as objects
E. Flow-control statements
3. WRITING AND USING PROCEDURE
A. modular coding
i. subroutines
ii. functions
iii. Calling functions and subroutines
B. Arguments
i. Argument passing mechanism
ii. Event-handler arguments
iii. Passing unknown number of arguments
iv. Named arguments
v. More types of function return values
vi. Overloading functions
4. Working with forms
A. The appearance of forms
i. Properties of form controls
ii. Placing controls on forms
iii. Setting the tab order
iv. Anchoring and docking
v. The form’s event
B. Loading and showing forms
i. The startup form
ii. Controlling One form from within another
iii. Form vs. dialog boxes
iv. Multiple form projects
5. Designing menus
A. The menu editor
B. The MenuItem Object
C. Manipulating menus at runtime
D. Iterating Menu’s Item
6. Building dynamic forms at runtime
A. The forms control collection
B. The dynamic form project
C. Creating event handlers at runtime
7. THE BASIC WINDOWS CONTROL
A. The texbox control
B. Listbox,checkedlistbox and combobox
C. Scrollbar and trackbar control
D. The common dialog box
E. Richtextbox
8. Building custom classes
A. What is a class
B. Building minimal class
C. Inheritance
D. Polymorphism
9. Building custom window control
A. Designing windows control
B. Enhancing existing control
C. Building compound control
D. Building user drawn control
E. Designing irregularly shaped control
F. Building overdrawn controls
G. Using ActiveX control
10. Automating Microsoft Office application
A. Programming Microsoft Word
B. Programming Excel
C. Programming outlook
11. Storing Data in a collection
A. Advance Array topics
B. The array list collectiom
C. The hash table collection
D. Sorted list class
E. The IEnumerator and IComparer interface
F. Thje Serialization class
12. Handling String, Characters and dates
13. Working With folders and files
14. Drawing and Painting with visual basic
15. Printing with Vb.NET
A. The printing objects
B. Printer and page properties
C. Printing examples
16. Error handling and debugging
A. Types of error
B. Exception and structured Handling
C. Debugging
17. Recursive Programming
A. Basic concepts
B. Scaning folders recursively
C. The stach mechanism
D. Special issues in recursive programming
18. The multiple document interface
A. The MDI application
B. Built0in capabilities of MDI application
C. Accessing Child Form
D. Ending an MDI application
19. DATABASE: ARCHITECTURE AND BASIC CONCEPTS
A. What is a database
B. The server explorer
C. The structure query language
D. The query builder
E. Stored procedures
20. Building database application with ADO.NET
A. The architecture of ADO.NET
B. Creating a dataset
C. Data binding
D. Programming data adapter
E. The command and datareader objects
21. Programming the ADO.Net objects
A. The structure of a dataset
B. Dataform Wizard
C. Transactions
Prepared by
Jose G. de Jesus Jr. MCP, MCDBA
MCP/MCDBA # 2324787