Microsoft training courses | Wise Owl - home page

Phone (01457) 858877 or email

VB 2005 or 2008 WinForms training course (3 days)

Been dabbling with VBA in Access, writing macros in Excel or building systems using Visual Basic 6? This is the ideal course for you! Learn how to create forms and code in Visual Basic 2005 or 2008, using Visual Studio 2008 as the development environment. Note that Wise Owl run a more modern version of this course, using Visual Basic 2010/Visual Studio 2010.

VB 2005 or 2008 WinForms training - Course Contents

The contents of our VB 2005 or 2008 WinForms course are as follows (any items marked with a * will be covered if time allows):

Visual Studio basics
  • The various windows
  • Solutions and projects
  • Windows versus web applications
Creating forms
  • Designing your form
  • Basic toolbox controls
  • Attaching code to events
  • RichTextBox controls
Examples of controls
  • MaskedTextBox and RichTextBox
  • Controls for choosing dates
  • Using WebBrowser controls
Basic coding
  • Showing screen messages
  • Commenting code
  • IF conditions and loops
  • Using ME or THIS
Variables and properties
  • The main types of variable
  • Variable scope
  • Creating your own properties
Constants, arrays and enumerations
  • Constants versus resources
  • Enumerations
  • Static and dynamic arrays
Validating forms
  • Validating events
  • Using ErrorProviders
  • Using NumericUpDowns
  • Special date controls
File handling
  • StreamReaders/Writers
  • The standard file dialogs
Menus and toolbars
  • ToolStripContainers
  • Creating toolstrips and menustrips
Debugging and error handling
  • Debugging and breakpoints
  • Interpreting errors
  • Using Try / Catch
Data sources
  • Creating data sources
  • Creating databases
  • Binding combo boxes to data
DataGridViews
  • Binding datagridviews
  • Changing column properties
  • Formatting and positioning
  • Handling datagridview events
Customising DataGridViews
  • Adding DropDowns
  • Adding ComboBoxes
  • Filtering DataGridViews
  • Linking to single record forms
Basic deployment
  • Deployment issues
  • ClickOnce deployment

Click on any link above to show free exercises for the topic in question. While no prior experience is essential, you will find this course very difficult if you do not have any previous experience of either programming or database design. There will be a maximum of 6 people on each course, and each person will have their own computer.

All content copyright Wise Owl Business Solutions Ltd 2013. All rights reserved.