Visual Basic .NET Fundamentals
Session 1
Section A: Introduction
· .NET Framework
· Visual Studio .NET
· Creating a Windows Application
· Working with Forms
· Building Solutions
· Running Applications
Section B: Projects
· Solution Overview
· Project Properties
· Solution Explorer Management
· Building and Rebuilding
Section C: Properties
· Customizing Form Properties
· Customizing Control Properties
· Managing Form Navigation
Section D: Controls
· Common Controls
· Events/Behaviors
· Adding Form Controls
· Accessing Events
· Adding Event Handlers
Section E: Variables
· Data Type
· Naming Variables
· Variable Scope
· Creating Variables
· Variable Conversions
Section F: Strings
· Character Data
· String Examples
· String Modifications
· Creating Strings
Section G: Arrays
· What is an Array?
· Declaring Arrays
· Managing Arrays
|
Session 2
Section A: Getting Started with Code
· Code Structure
· Toggling Views
· Viewing Regions
· Adding Comments
· Using IntlliSense
· Accessing Object Members
Section B: Controlling Execution
· Understanding If Statements
· Using If Statements
· Comparing Values
Section C: Complex Decisions
· Multiple If Statements
· Select Case Statements
Section D: Loops
· Do Loops
· For Loops
· For Each Loop
Section E: Troubleshooting
· Fixing Compile Errors
· Managing Exceptions
· Using Exception Objects
Section F: Debugging
· Locating Logical Errors
· Setting Breakpoints
· Debug Windows
|
Session 3
Section A: Custom Data Types
· Understanding Types and Objects
· Creating Data Types
· Initializing Data
· Creating Objects
Section B: Methods
· Method Types
· Creating Methods
· Calling Methods
· Creating Parameters
· Using Return
Section C: More Code
· Declaration Options
· Defining Modules
· Understanding Namespaces
Section D: Getting Data
· Options
· Using Data Form Wizard
· Using Web Services
Section E: Enhancing User Interface
· Creating Menus
· Creating Status Bars
Section F: Integrated Walkthrough
· Creating a Solution
· Adding a Windows Application
· Adding a Class
· Adding a Module
· Customizing a Form
· Creating Arrays
· Deployment Considerations
|