Visual Basic.Net

Goals


- Learn to develop with VB.NET

Program

Presentation of .NET
The languages ​​of the .NET framework
Evolutions of VB / VB.Net, platforms supported
Development environment
Types of projects: console, library, WinForms, WPF, WCF, …
Minimum structure of a VB.Net program
Compilation, execution and debugging

Workshop: Manipulating the development environment – examples of VB.Net programs

Variables: declaration, common types (Common Type System)
Organization in memory (primitive types / reference types)
Operators
Type conversion: implicit / explicit cast
Conditional
instructions Iteration instructions, loops

Workshop: Multiple examples of applications

Operating principle
Creation of arbitrary
arrays Multidimensional arrays and traversal

Workshop: Declaration and manipulation of tables

Introduction to procedural: definition, interest
Types and returns of functions
Passing parameters:
– by value (ByVal)
– by reference (ByRef)
– variable arguments (ParamArray)
Overloads of methods (Overloads)
Optional parameters (Optional)
Recursion: definition, implementation

Workshop: Breakdown of the application

Exception mechanism, types
Catch and handle an exception (try / catch / finally)
Throwing exceptions (throw)

Workshop: Management of data entry errors, escalation of exceptions

Notions on classes
Character strings, dates, …
Various lists and collections, algorithms
Access to files and streams

Workshop: Manipulation of collections and flows

WinForms: presentation, components and displays
Structure of a project, references
Creation of windows
Use of controls and management of events
Organization of the application

Workshop: a directory application

Duration

3 days

Price

£ 1625

Audience

All

Prerequisites

Common use of a programming language

Reference

.NE118-F

Sessions

Contact us for more informations about session date