This complete
training course for the Visual Basic .NET includes 7 CD-ROM's and contains
over 10 hours of professional quality instructor led training. Multimedia
content allows you to quickly learn key concepts and the CD format lets
you quickly pause and review important areas. A detailed outline of the
course as well as a short introduction to the trainer are included below.
| Visual
Basic .NET set of 7 (CD)
| $599.95
|
|
| Visual
Basic .NET set of 7 (VHS)
| $599.95
|
|
|
Shipping (US only)
| FREE
| | |
About The
Trainer:
Michael Lee is a Senior
Trainer and Consultant with Saqqara Technology, Inc., a MIcrosoft Certified
Partner located in Henderson, Nevada. Michael has over 10 years technology
training experience and has published numerous books about SQL Server
and Client/Server development. He is a popular speaker and presenter,
and is demanded at client sites and conferences all over the US and Europe.
Level
One
1.0
DOT NET Concepts
- 1.1 Why do we
need DOT NET
- 1.2 Introducing
the DOT NET Framework
- 1.3 Understanding
the Common Type System
- 1.4 Compilers,
Assemblies & Microsoft Intermediate Language (MSIL)
- 1.5 Namespaces
2.0 Using
the Visual Studio IDE
- 2.1 What is Visual
Studio
- 2.2 Project Basics
- 2.3 The Visual
Studio Interface
- 2.3a What is
Visual Studio?
- 2.3b Docking/Pinning
Windows
- 2.3c Using the
Work Area
- 2.3d Reviewing
the Other Windows
- 2.3e Using the
Integrated Web Browser
- 2.4 Compiling
& Executing
- 2.5 Getting Help
3.0 Creating
Simple Interfaces
- 3.1 Form Basics
- 3.1a Setting
Form Properties
- 3.1b Defining
the Startup Form
- 3.2 Adding Controls
to a Form
- 3.2a Pacing Controls
on a Form
- 3.2b Setting
Control Properties
- 3.3 What is an
Event?
- 3.4 Writing Code
for an Event
- 3.4a Accessing
the Code Editor
- 3.4b Running
the Application
Level
Two
1.0
Using Variables & Constants
- 1.1 What is a
Variable
- 1.2 Understanding
the Common Type System
- 1.3 Declaring
& Using Variables
- 1.3a Naming Requirements
- 1.3b Option Explicit
- 1.3c Assignment
- 1.3d Scope
- 1.4 Using Constants
- 1.5 Type Conversion
- 1.6 Structures
- 1.7 Arrays
2.0 Using
Procedures
- 2.1 What is a
Procedure?
- 2.2 Creating
& calling Sub Procedures
- 2.3 Creating
& calling Function Procedures
- 2.4 Using Arguments
- 2.4a Passing
Standard Arguments
- 2.4b Passing
ByRef
- 2.4c Passing
Arrays
- 2.4d Optional
Arguments
- 2.4e Overloading
- 2.5 Using Built-in
Functions
- 2.6 Using the
Sub Main
3.0 Operators
& Expressions
- 3.1 VB.NET Operators
- 3.2 Building
Expressions
- 3.3 Using Strings
4.0 Control
of Flow Logic
- 4.1 Using the
If...Then Structure
- 4.2 Using the
Select Case Structure
- 4.3 Using the
Do...Loop Structure
- 4.4 Using the
For...Next Structure
- 4.5 Using the
For Each...Next Structure
Level
Three
1.0
Working with Forms
- 1.1 Creating
Form Instances
- 1.2 Working with
Multiple Forms
- 1.3 Drag & Drop
2.0 Windows
Controls
- 2.1 Overview
of Windows Controls
- 2.2 Label
- 2.3 LinkLabel
- 2.4 TextBox
- 2.5 Button
- 2.6 Menu
- 2.7 CheckBox
- 2.8 RadioButton
& GroupBox
- 2.9 PictureBox
- 2.10 Panel
- 2.11 ListBox
- 2.12 CheckedListBox
- 2.13 ComboBox
- 2.14 TabControl
- 2.15 DateTimePicker
- 2.16 MonthCalendar
- 2.17 Timer
- 2.18 ImageList
- 2.19 Splitter
- 2.20 DomainUpDown
- 2.21 NumericUpDown
- 2.22 ToolTip
- 2.23 ContextMenu
- 2.24 ToolBar
- 2.25 StatusBar
- 2.26 ErrorProvider
- 2.27 NotifyIcon
3.0 Using
Dialogs
- 3.1 MessageBox
- 3.2 InputBox
- 3.3 Common Dialogs
- 3.4 Creating
Custom Dialog Forms
Level
Four
1.0
Multiple Document Interface
- 1.1 Why MDI?
- 1.2 Creating
MDI Windows
- 1.3 MDI & Menus
- 1.4 Cascade &
Tile
2.0 File
IO
- 2.1 Directory
& DirectoryInfo Classes
- 2.2 File & FileInfo
Classes
- 2.3 Stream Classes
- 2.4 StreamReader
& StreamWriter Classes
- 2.5 StringReader
& StringWriter Classes
3.0 Debugging
- 3.1 The need
for Debugging
- 3.2 What is Break
Mode?
- 3.3 Breakpoints
& Stepping
- 3.4 Autos & Locals
Windows
- 3.5 Watch Expressions
- 3.6 The Call
Stack
- 3.7 Using the
Command Window
4.0 Error
Handling
- 4.1 What is an
Exception? Demo: looking at method documentation
- 4.2 Using Try...Catch...Finally
- 4.3 Exit Try
& When
- 4.4 Throwing
Exceptions
5.0 Input
Validation
- 5.1 Types of
Validation
- 5.2 Intrinsic
Validation
- 5.2a The TextBox
- 5.2b The MaskEdit
Control
- 5.3 Using Validation
Events
- 5.4 Form-Level
Validation
Level
Five
1.0
Object Oriented Concepts
- 1.1 Why & What
is OOP?
- 1.2 Classes &
Objects
- 1.3 Object Oriented
Techniques
- 1.3a Abstraction
- 1.3b Encapsulation
- 1.3c Inheritance
- 1.3d Polymorphism
- 1.4 Class Members
- 1.4a Properties
- 1.4b Methods
- 1.4c Events
- 1.5 Namespaces
2.0 Creating
Classes
- 2.1 Defining
the Class
- 2.2 Access Modifiers
- 2.3 Creating
Methods
- 2.4 Creating
Properties
- 2.5 Overloading
Methods
- 2.6 Constructors
- 2.7 Garbage Collection
- 2.8 Destructor
& Dispose
- 2.9 Revisiting
Structures
- 3.0 Inheritance
- 3.1 Deriving
Classes
- 3.2 Overriding
Methods
- 3.3 Using MyBase
- 3.4 MyClass vs.
Me
- 3.5 Constructor
Chaining
4.0 Interfaces
- 4.1 What is an
Interface?
- 4.2 Creating
an Interface
- 4.3 Implementing
an Interface
- 4.4 Using IDisposable
- 4.5 Interface
Inheritance
Level
Six
1.0
Polymorphism
- 1.1 What is Polymorphism
- 1.2 Polymorphism
using Inheritance
- 1.3 Polymorphism
using Interfaces
- 2.0 Using Shared
Members
- 2.1 Why use shared
Members
- 2.2 Shared Data
Members
- 2.3 Shared Methods
3.0 Namespaces
- 3.1 Creating
a Namespace
- 3.2 Using Imports
4.0 Inheritance
& Forms
- 4.1 Benefits
of Form Inheritance
- 4.2 Creating
the Base Form
- 4.3 Creating
the Inherited Form
5.0 Developing
Components
- 5.1 What is an
Component
- 5.2 Creating
the Component Class
- 5.3 Adding a
Property
- 5.4 Adding a
Method
- 5.5 Testing the
Component
6.0 Console
Applications
- 6.1 Uses & Benefits
of Console Apps
- 6.2 Outputting
to the Console
- 6.3 Capturing
the Keyboard Input
- 6.4 Interacting
with Other Objects
Level
Seven
1.0
Threading
- 1.1 What is a
Thread?
- 1.2 Creating
& Using Threads
- 1.3 Managing
Threads
- 1.4 Handling
Shared Resources
2.0 Serialization
- 2.1 Serialization
& Persistence
- 2.2 Serializing
an Object
- 2.3 Deserializing
an Object
3.0 Deployment
- 3.1 Deployment
Concepts
- 3.2 Deploying
Simple Applications
- 3.3 Deploying
Componentized Applications
- 3.3a Private
Assemblies
- 3.3b Strong Named
Assemblies
- 3.4 Deploying
Shared Components
- 3.4a Using the
Global Assembly Cache
- 3.4b Assembly
Versioning
4.0 Windows
Services
- 4.1 Services
vs. Applications
- 4.2 Creating
the Service
- 4.3 Adding Event
Logging
- 4.4 Handling
Service Events
- 4.5 Creating
an Installer & Setup
- 4.6 Installing
& Testing the Service
- 5.0 Upgrading
Applications from VB
- 5.1 Reasons to
Upgrade
- 5.2 Planning
& Upgrade Strategy
- 5.3 Using the
Upgrade Wizard
|