Northern Ireland based Beckinridge specialises in Technology, IT, Sales and Management training for the ICT, Corporate, SME and Government Sectors.

  Public Courses
General Training

  On-Site Courses
Tailored Training

  ILM Qualifications
Level 4 & 5 Awards

Articles & Reviews

  Team Building
Activities & Events

  Why Choose Us?
Our Clients
Our Services
Quality and Expertise
Financial Support
Course Tailoring
Our Support Team
Talk To Us

Join Mailing List

 Visual Basic .Net Programming

  Course Code - GN-151   Duration - 4 Days

This is a 4-day course covering the application development in VB.NET.

It is a hands-on course with many practical examples of using VB.NET to produce useful applications and emphasises good style for producing robust, maintainable code. It covers general application development using VB.NET and moves on to see how the .NET framework is used, especially the use of ADO.NET to exploit databases.




Delegates should be familiar with the use of Windows and the
fundamental concepts of programming. An accelerated version of this course can be provided for programmers already familiar with previous versions of Visual Basic. We also have a separate course for Visual Basic version 6.


 Course Content


Windows & .NET
- The .NET platform
- The Common Language Runtime 
- and Intermediate Language
- Visual Basic applications and 

Creating a VB.NET Application
- The Visual Basic Environment
- Introducing object orientation
- Good practice

Forms, Controls & Properties
- Beginning an application
- Windows Forms and Properties
- Forms and controls as classes
  and objects 
- Good practice

- Handling user input
- Control interaction and focus
- Special events 

Controls & Methods
- Designing and implementing 
- The standard control set
- Validation techniques
- Dialogs
- Producing an elegant and 
  foolproof user interface

The VB.NET Programming Language
- Variable Types, Scope and 
- Arrays and collections
- Control flow; If, For Next, Do 
  While/Until, For Each, Select Case
- Other Language Features

Timers, Dates, Times & Formatting
- The Timer Control - its 
  importance, limitations and the 
  Tick event
- Using, manipulating and 
  displaying dates and times
- Date/Time Pickers

Subs, Functions & Error Handling
- Subroutines and functions
- Argument passing mechanisms,
  named and optional arguments
- Public, Private and the use of 
- The Errr object and 'traditional'
  error handling
- Exception handling - try, catch 
  and finally

MDI Applications
- The use of Multiple Document 
  Interface for single and 
  multiple document types
- Dynamic forms and controls

Graphics & Printing
- Simple output
- The System.Drawing 
- Printing techniques

Object Oriented Programming
- Designing classes and using 
- Encapsulation, inheritance
  and polymorphism
- Namespaces and assemblies
- Interfaces

- Interoperability
- What .NET provides
- Networking and SOAP
- Introducing the web

Advanced Features
- Multithreading
- Calling the Windows API
- Using COM and ActiveX

Using Databases
- The DataForm Wizard
- Data binding to controls
- SQL and XML
- Data Commands, DataReaders
  and DataSets

Database Enhancements
- The DataGrid
- Generating reports
- Improving performance and 

© Beckinridge Ltd.

Privacy Policy | Quality Policy

Site by redrhino

Beckinridge specialises in Technology, IT, Sales and Management training for the ICT, Corporate, SME and Government Sectors in Northern Ireland.
Privacy Policy | Capability, Improvement, Through Training & Development