Course Overview:
This course covers a number of more advanced Visual Basic .NET topics. Lab time is included. The course is not hardware- or operating system-specific.
Goals:
Provided students meet the prerequisites, at the end of the course they should have a good understanding of the following:
1. Multithreading
2. Conversion of objects to/from storage (serialization)
3. Basic communication via sockets (with client/server examples)
4. Object cloning
5. Attributes
Who Should Attend:
Visual Basic .NET programmers and technical managers who want to go beyond the basics of Visual Basic .NET .
Prerequisites:
This course follows on from the course Programming in Visual Basic .NET. Attendees are expected to be comfortable with the following concepts and the syntax required to express them in Visual Basic .NET:
- Basic Language Elements
- Looping and Testing
- Methods
- References, Strings, and Arrays
- Classes
- Inheritance
- Interfaces
- Exception handling
- Input and Output
- Namespaces
- Delegates
Materials:
Each buyer will receive one or both of the following materials, depending on purchase:
Advanced Programming in Visual Basic .NET – This manuscript was written specifically for teaching. It serves as a useful reference once the course has been completed.
Source Code – An electronic version of all of the source code shown in the text of this course.