|
Visual Basic .NET Programming: Level 2
|

|
Course Description:
This course goes is the second in our series for Visual
Basic .NET. It builds upon the basic knowledge learned in
the previous course, Visual Basic
.NET Fundamentals. It covers advanced topics of VB.NET.
In this course, you will:
- Become familiar with the .NET datatypes and conversions
- Make use of arrays and Collections
- Familiarize with Exception Handling in VB.NET
- Discuss constructors and Destructors
- Apply Inheritance and Interfaces
- Learn about COM Interoperability
- Address threading
|
Course Duration:
3-days
|
|
Prerequisites and Assumptions:
Students
should have an intermediate knowledge of .NET and the Visual
Basic .NET programming language or our Visual
Basic .NET Fundamentals course.
|
|
Recommended Follow-up/RelatedCourses
|
|
|
|
Data Types and Converting Data
- Value Types
- Reference Types
- Option Strict
- Implicit Conversions
- Explicit Conversions
- Functional Conversions
- Boxing
Arrays and Collections
- Static Arrays
- ArrayLists
- Stacks
- Queues
- Hashtables
Exception Handling
- Exceptions vs. Errors
- Handling Exceptions Using Try
- Exception Handling Schemes
- Creating Custom Exceptions
Constructors and Destructors
Properties and Indexers
Inheritance
|
Interfaces
Structs
Delegates and Events
Attributes
- Examples of .NET Framework Attributes
- Custom Attributes
COM Interoperability
- Runtime Callable Wrappers
- COM Callable Wrappers
Threading
- Multithreading Concepts
- Spawning Threads
- Interprocess Communication
The Road
Ahead
- Developing Applications with Visual Basic .NET
|