| |
Course information |
Course Description |
| |
|
Course
|
: |
Certificate in
VB.NET |
|
Duration
|
: |
60 hrs |
|
|
VB.Net is one of many new languages
in the newest release of Visual
Studio (termed Visual Studio.NET),
which also includes the new language
C#, as well as new extensions for
Visual C++. VB.NET is the newest
implementation of the very popular
Visual Basic language and is part of
the emerging Microsoft .NET
platform. VB.NET includes full
object-oriented language features, a
new, shared IDE, and many data type
changes. VB.NET is the language that
provides the easiest transition to
the .NET framework for current
Visual Basic developers. |
|
| |
Course Structure |
|
| |
The course structure
is as follows: |
|
| |
|
|
| |
1. Overview of the
.NET Framework
a. Getting started
b. The Visual Studio .NET Development
Environment
c. Creating .NET Solutions and Projects
d. Choices of projects |
4. Classes
a. Class Structure, Class definitions
b. Access modifiers
c. Extending other classes
d. Implementing the interfaces of another
class
e. Class body, initialization and cleanup
f. Constructors
g. Object instantiation
h. Default constructor
i. Overloading |
| |
|
|
|
2. VB.NET Fundamentals
a. Properties read only, run-time only, and
design-time
b. Events
c. Life cycle of objects
d. Default events and event firing order
e. Methods
f. Data types and casting
g. Variable scope |
5. Error Handling and
Debugging
a. Understanding VB .NET's integrated
debugging environment
b. Errors: compile-time, run-time and
logical
c. Error handling:
writing, creating and logging exception
handling in code
|
| |
|
|
| |
3. Object Oriented
Features
a. Overview of Windows Forms
b. Encapsulation, Polymorphism, Inheritance
c. The New keyword
d. Accessing member variables of an object
e. Using access modifiers |
6. Coding Examples |