Arkoa homepage
About Arkoa News & Events Contact Us Careers
  Course Catalog : .NET :

Visual Basic.NET Introduction

3 days

Course #


Description

This course focuses primarily on creating Windows interfaces and writing VB.NET code. Programmers with considerable GUI development experience may consider taking the Visual Basic.NET Intensive Workshop.

Audience
Hands-on course for application developers with little or no previous Visual Basic exposure.

Prerequisites
Programmers with considerable GUI development experience may consider taking the Visual Basic.NET Intensive Workshop.

Hardware and Software
Windows NT Server, 2000 or XP with Visual Studio.NET and IIS, for each student and the instructor, preferably with systems networked.

 

 


Format

  • Presentation
  • Hands-on

Objectives
After completing this course, participants should be able to:

  • Create a Windows Forms application, and use controls such as text controls, lists, menus and toolbars, buttons, checkboxes and radio buttons to build an effective user interface
  • Create a Windows Forms application, and use controls such as text controls, lists, menus and toolbars, buttons, checkboxes and radio buttons to build an effective user interface
  • Use all major parts of the VB.NET language, including variables and constants, conditional statements, exception handling, and loops to support the user interface


Topics


Overview

  • Purpose and Makeup of Visual Studio.NET
  • Visual Studion.NET languages
  • VB, Visual C++ and C#
  • Common Elements
  • The IDE, Common Language Runtime, Framework
  • Versions of Windows supported for Development and Executions
  • Co-existence and Interoperability with prior versions

The Purpose of Developing a New Windows Application

  • Starting a Solution and Project
  • Forms and Other Files
  • Using the Toolboxes to Put Controls and Forms
  • Properties of Controls
  • Some Basic Coding
  • Managing Multiple Forms
  • Building and Debugging the Application

Practice Using Controls

  • Standard Controls (text boxes, labels, buttons)
  • Controls Providing Choices (list boxes, menus, check boxes, radio buttons)
  • Input Controls (sliders, calendars)
  • Output Controls (grids, graphics, multimedia)
  • Non-Visual Controls (timers)
 


The VB.NET Language

  • Syntax Rules
  • Variables, Arrays and Constraints
  • Error-Trapping with Try/Catch
  • Conditional Statements
  • Looping
  • Creating and Using Subroutines and Functions