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