VB.NET for Existing Developers

Product type
Total time

VB.NET for Existing Developers

Aspect Training
Logo Aspect Training
Provider rating: starstarstarstarstar 9.8 Aspect Training has an average rating of 9.8 (out of 1 reviews)

Tip: need an in-house course at your organisation? We will help you get the right quotes!

Description

Our public scheduled sessions are held in Leatherhead, Surrey and any of our courses can be run as a closed course on your site or on one of ours nationwide.

 

Overview:

You can program in another language but you're a beginner to VB.NET programming. With Aspect Training's VB.NET for Existing Developers, you've made a great choice! Whether you've come from FORTRAN or Visual Basic 6, you'll find that this course quickly gets you up to speed on what you need to know to get the most from Visual Basic.NET.

Prerequisites:

Previous Knowledge and experience of developing applications with a programming language.

Course Topics:

WELCOME TO VISUAL BASIC

Event-Driven Programming

The Visual Studio IDE

Creating a Simple Application

Modified Hungarian Notation

The Code Editor

Using the Help System

THE MICROSOFT .NET FRAMEWORK

The .NET Vision

Writ…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Our public scheduled sessions are held in Leatherhead, Surrey and any of our courses can be run as a closed course on your site or on one of ours nationwide.

 

Overview:

You can program in another language but you're a beginner to VB.NET programming. With Aspect Training's VB.NET for Existing Developers, you've made a great choice! Whether you've come from FORTRAN or Visual Basic 6, you'll find that this course quickly gets you up to speed on what you need to know to get the most from Visual Basic.NET.

Prerequisites:

Previous Knowledge and experience of developing applications with a programming language.

Course Topics:

WELCOME TO VISUAL BASIC

Event-Driven Programming

The Visual Studio IDE

Creating a Simple Application

Modified Hungarian Notation

The Code Editor

Using the Help System

THE MICROSOFT .NET FRAMEWORK

The .NET Vision

Writing Software for Windows

The .NET Framework Classes

Executing Code

Common Language Runtime

The Common Type System and Common Language Specification

WRITING SOFTWARE

Working with Variables

Comments and Whitespace

Data Types

Working with Numbers

Working with Strings

Using Dates

Boolean

Storing Variables

Converting Values

Methods

Choosing Method Names

Scope

CONTROLLING THE FLOW

Making Decisions

The If Statement

The Else Statement

Allowing Multiple Alternatives with ElseIf

Nested If Statements

The And and Or Operators

String Comparison

Select Case

Loops

Nested Loops

Quitting Early

Infinite Loops

WORKING WITH DATA STRUCTURES

Understanding Arrays

Defining and Using Arrays

Using For Each ... Next

Passing Arrays As Parameters

Initializing Arrays with Values

Using Enumerations

Using Constants

Structures

Building Structures

Using an ArrayList

Working with Collections

Advanced Array Manipulation

Dynamic Arrays

BUILDING WINDOWS APPLICATIONS

Responding to Events

Building a Simple Application

Building the Form

Using Multiple Forms

DISPLAYING DIALOG BOXES

The MessageBox

The Show Method Syntax

The OpenFileDialog Control

The SaveDialog Control

The FontDialog Control

The ColorDialog Control

The PrintDialog Control

The FolderBrowserDialog

CREATING MENUS

Understanding Menu Features

Images

Access Keys

Shortcut Keys

Creating Menus

Designing the Menus

Adding Toolbars and Controls

Coding Menus

Context Menus

DEBUGGING AND ERROR HANDLING

Major Error Types

Syntax Errors

Execution Errors

Logic Errors

Debugging

Using Structured Error Handling

BUILDING OBJECTS

Understanding Objects

Encapsulation

Methods and Properties

Events

Visibility

What Is a Class?

Building Classes

Designing an Object

Constructors

Inheritance

Polymorphism

Inheriting from the Object Class

Objects and Structures

The Framework Classes

Namespaces

The Imports Statement

ADVANCED OBJECT-ORIENTED TECHNIQUES

Using Classes

Using Shared Properties and Methods

Understanding Object-Oriented Programming and Memory

Management

Garbage Collection

BUILDING CLASS LIBRARIES

Understanding Class Libraries

Creating a Class Library

Using Strong Names

Signing Assemblies

Registering Assemblies

Designing Class Libraries

Using Third-Party Class Libraries

Viewing Classes with the Object Browser

CREATING WINDOWS FORMS USER CONTROLS

Windows Forms Controls

Creating and Testing a User Control

Exposing Properties from User Controls

Exposing Methods from User Controls

Exposing Events from User Controls

ACCESSING DATABASES

Data Access Components and Controls

DataSet

DataGridView

BindingSource

BindingNavigator

TableAdapter

Data Binding

DATABASE PROGRAMMING WITH SQL SERVER AND ADO.NET

ADO.NET

ADO.NET Data Namespaces

The SqlConnection Class

The SqlCommand Class

Using Command Builders to Create the Other Commands

The DataSet Class

The DataView Class

VISUAL BASIC AND XML

Understanding XML

The SerializableData Class

Loading the XML File

Changing the Data

DEPLOYING YOUR APPLICATION

What Is Deployment?

ClickOnce Deployment

XCOPY Deployment

Creating a Visual Studio Setup Application

There are no reviews yet.
Share your review
Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate £1.- to Stichting Edukans.

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.