Course Code

ddavsvbsqls
 

     Duration

21 Hours
 
 

     Requirements

 

     Overview

This course is divided into 3 main sections and is made up of a mixture of presentations and practical exercises.

  1. VB.NET Language in Visual Studio 2012
  2. VB.NET Object Orientation
  3. VB.NET and Sql Server 2012
 

     Course Outline

Part I. VB.NET Language in Visual Studio 2012

Module 1. Introduction to Visual Basic 2012

  • The Object-Oriented Programming
  • The Visual Studio 2012 IDE
  • Creating a new Application
  • Using the Help System

Module 2. The Microsoft .NET Framework

  • The .NET Framework Classes
  • Executing the Code
  • Common Language Runtime
  • Code Loading and Execution
  • Application Isolation
  • Security
  • Interoperability
  • Exception Handling

Module 3. The Visual Basic 2012 Language

  • Data Types
  • Storing Variables
  • Using Methods
  • Making Decisions
  • Working with Data Structures
  • Using Arrays, Enumerations and Collections

Module 4. Building Windows Applications

  • Responding to Events
  • Creating the Toolbar
  • Creating the Status Bar
  • Using Multiple Forms
  • OpenFileDialog and SaveDialog controls
  • PrintDialog and FolderBrowserDialog controls
  • Understanding Menu Features
  • Creating Menus
  • Context Menus

Part II. VB.NET Object Orientation

Module 5. Building Objects

  • Understanding Objects
  • Encapsulation
  • Methods and Properties
  • Managing Events
  • Building Classes
  • Using Constructors
  • Managing Inheritance

Module 6. Advanced Language Constructs

  • Using Lambda Expressions
  • Using Async and Wait
  • Using Iterators

Module 7. Exception Handling and Debugging

  • Handling Exceptions
  • Try, Catch, Finally
  • The Throw Keyword
  • The Exit Try Statement
  • Using Exit Try Statement
  • Using Exception Properties
  • Logging Errors

Module 8. Parallel Programming Using Tasks and Threads

  • Launching Parallel Tasks
  • Transforming Sequential Code to Parallel Code
  • Parallelizing Loops
  • Specifying the Desired Degree of Parallelism
  • Creating and Managing Tasks

Part III. VB.NET and Sql Server 2012

Module 9. Database Programming with Sql Server 20012 and ADO.NET

  • The ADO.NET architecture
  • The Connection class
  • The Command and DataReader Classes
  • The ExecuteReader(), ExecuteScalar(), ExecuteNonQuery() methods
  • Using Parameterized Commands
  • Calling Stored Procedure
  • Managing Transactions

Module 10. Data Components and the DataSet

  • Building a Data Access Component
  • Managing Disconnected Data
  • The DataSet Class
  • The DataAdapter Class: Filling a DataSet, working with Multiple Tables and Relationships
  • The DataView Class

Module 11. Using Data Binding

  • Basic Data Binding
  • Data Source Controls
  • The SqlDataSource
  • Inserting, Updating, Deleting and Selecting records
 

     Feedback (1)

I appreciated Folio's wide breadth of knowledge. Not only was he familiar with the course content, but he also knew of constructs in languages we were familiar with to make examples more meaningful to us. During intervals he shared his knowledge of technologies and solutions outside the training scope to provide insights into other solutions we could use in future (and future training).

Raphael Keymer - Markit Valuations Limited


The course could be tailored to suit your needs and objectives. It can also be delivered on your premises if preferred.


  
  
  


  

Online Price per participant 6000 AED

  

Classroom Price per participant 6000 AED

Starts

 

Ends

 

  Workday courses take place between 9:30 and 16:30

Location


  Show venue details


Number of Participants






Related Courses

Total Courses 10


 

Business Intelligence in MS SQL Server 2008

  14 hours

Developing in SQL Server Business Intelligence

  35 hours

Advanced Blazor

  21 hours

Blazor WebAssembly

  14 hours

Introduction to Blazor

  14 hours

High-Performance Application Development with .NET Core

  14 hours

Introduction to .Net Core

  14 hours

.NET Core and Angular Training Course

  21 hours

 
Entity Framework Core

Entity Framework Core

What is Entity Framework Core?

Entity Framework Core 2.0

  14 hours

Machine Learning and AI with ML.NET

  21 hours

Implementing the Actor Model with Microsoft Orleans

  14 hours

Programming in C# 7.0 with Visual Studio 2019

  28 hours

 

Administration with Powershell

  35 hours

Business Intelligence with SSAS

  14 hours



Discounted Public Courses



This site in other countries/regions