Those attending should have a good working knowledge of a Microsoft Windows environment. Some programming experience, preferably in a high level language, is recommended.
5 days. Hands on.
Delegates attending the course will appreciate:
Visual Basic .NET
Common Language Runtime
Managed Execution
Microsoft Intermediate Language (MSIL)
The Just-In-Time Compiler
The Common Type System
The .NET Framework Class Library
Self-Describing Components
Cross-Language Interoperability
Security
A First VB.NET Application
The Start Page
Windows Application Enhancements
Coding
Events and Event-Driven Programming
What is an Event?
Event Procedure Stubs
Writing Code
Program Comments
Line Continuation Character (_)
Code Overview
The Sequence Structure
The Selection Structure
Loop Structures
Visual Basic Debugger
Debug/Immediate Window
The Command Window
Debug Menu
The Locals Window
The Autos Window
The Me Window
The Watch Window
Breakpoints
Data
Computer Data
Variables
Variable Creation
Variable Declaration
The Dim Statement
Variable Scope
Where should Variables be declared?
Visual Basic Data Types
Numeric Data Types
Other Data Types
Property Data Types
Constants
Data Operations
Arithmetic Operations
Order of Operations
Comparison Operators
Logical Operators
Conditional Structures
If…Then
If ... Then ... Else
If ... Then ... Elself
Select...Case
Loops
Why Loops?
For...Next Loop
Variations on For ... Next
Do ... Loops
Do While ... Loop
Do ... Loop While
Do … Until
Do ... Loop Until
Strings
What Is a String?
String Concatenation
Regular Expressions and Class Regex
Major VB.NET Changes
General Changes
Data Type Changes
Structures Replace UDTs
New Items
Constructors and Destructors
Namespaces
Garbage Collection
IDE Changes
Building Classes and Assemblies
Class Libraries
The Final Code
Compiling the Assembly
Inheritance
What Is Inheritance?
VB.NET Inheritance
Shared Members
Inheritance Keywords
Polymorphism
When and When Not to Use Inheritance
ADO.NET
The ADO.NET Family Tree
Building ADO.NET Applications
Objects for Disconnected Data
ADO and ADO.NET
Upgrading VB6 Projects
Modifications
The Visual Basic Compatibility Library
The Upgrade Process
Helping VB6 Applications Upgrade
Files and Streams
Data Hierarchy
Files and Streams
File and Directory Classes
Writing Data to a Disk File
Reading Data from a Disk File
Web Applications using ASP.NET
How ASP.NET Works
Server Controls
Data Binding
Handling Re-entrant Pages
Windows Services and Console Applications
Understanding Windows Services
Console Applications
Building Web Services
Create a Web Service Client
Data-Driven Web Services
How Web Services Work
Monitoring Performance
Monitoring Performance
Performance Counters
Create Performance Counters
.NET Interoperability with COM
Using COM Components from .NET
Creating .NET Metadata from a COM Component
Calling the Windows API
VB.Net and the Registry
GetSetting and SaveSetting
Deployment and Configuration
Deploying .NET Applications
Windows Application Deployment
Optional Deployment Capabilities
Deploying a Web Solution
Creating and Consuming a Merge Module
Creating a Cab File
This course is also available at VB.net 2003 and VB.net 2005 - please ask for details.
Please complete the form to enquire about running a course at your premises or one of our training facilities
|
Verhoef Training Ltd. 11 Kingsmead Square, Bath, BA1 2AB, UK Tel. +44(0)1225 339705 |