Objectives
This Hands-On VB.NET training course provides delegates with intensive practical
tuition in Visual Basic .Net and the usage of the new Microsoft .NET Framework.. The course should prove invaluable for anyone with existing
Visual Basic skills who is planning to gain the essential practical skills to develop
commercial VB.Net systems for the enterprise and web (Internet & Intranet). Available
as a public or closed course at our London training centre, or can be tailored to your
team's requirements and delivered onsite as a bespoke, customised training course.
Course Content
Course content has been developed for real-world, commercial scenarios by our expert instructors. See below for detailed syllabus, or if you have a technical query email vb.net@jbinternational.co.uk.
Duration
5 days
Who Should Attend
This course is intended for those people who will be programming in the
VB.NET
programming language.
Prerequisite Skills
Delegates should have a background of programming in an Object Oriented Language.
You will learn how to
Utilise
Visual Studio .NET to develop and debug applications
Understand the role of the Common Language Runtime (CLR)
Understand Object Oriented Programming in the VB.NET language
Develop Console applications
Use WinForms to develop Windows applications
Hands On Exercises
The course will contain a substantial amount of Hands-On work. Delegates will be introduced to topics during theory sessions and these will be followed by lab exercises relating to the topic. Delegates will work on exercises using VB.NET language within the Visual Studio.NET development environment. Exercises will reflect commercial scenarios.
Associated Course(s)
ASP.NET
ASP.NET, ADO.NET & Web Services
.Net programming with
C#
.Net programming
with VB.NET
What is .NET?
What are VB.NET and MSIL?
Introduction to Visual Studio .NET
.NET SDK and Tools
Console IO
Simple "Hello Universe!" program
Comments and Documenting
Common Language Runtime
Base Class Library
Namespaces
Object and Basic types
References and Values
Boxing
Constructors
Fields and Methods
Overloading
static and constant
public private protected sealed
Properties and Indexers
Destructors
Garbage Collection
Relational operators
Collections (ArrayList, HashTable)
for and foreach loops
while and do-while loops
Conditional expression
Switch statement
Initialisation
Accessing an arrays
Multi-Dimensioned arrays
Exceptions
try...catch
try...finally
Throwing exceptions
Virtual methods
Abstract methods
Override methods
Defining Interfaces
Implementing interfaces
IComparable, ICloneable
Delegates and events
FileStream
StreamReader
StreamWriter
Simple Windows Application
Event Handling
Threads and synchronization
Writing code to maximize performance
unsafe and fixed
Querying for type information
AppDomain
With Win32
With COM
With other .NET modules
Private vs Shared
Strong Names
Versioning
Accessing databases
ADO.NET, ASP.Net
and WebServices
![]() |
![]() |
![]() |