.NET Training‎ > ‎

VB .NET Online Training



VB .NET Online Training Course Content:

· Overview of Microsoft VB .NET

  • Drawbacks of the existing system
  • Why .NET came into picture
  • .Net Framework Architecture
  • Components in .Net Framework
  • Basic Functionality of CLR
  • Brief introduction of MSIL, CLS, CTS
  • Microsoft .Net Languages
  • Versions of .Net Framework
  • Com Callable Wrapper(CCW)
  • Runtime Callable Wrapper(RCW)

· VB.Net Programming

  • Data Types in VB.Net
  • Value Type vs. Reference Type
  • Variables and Constants
  • Boxing and un boxing
  • Operators
  • Conditional Statements and Loops in VB.NET
  • Arrays
  • Sub Programs

· Collections and Generics

  • Introducing Collections.
  • Benefits of Collection Classes.
  • Types of the collections.
  • Hash table and sorted list
  • Heap and stack
  • Generics
  • Advantages of Generics.
  • How Generics Work at Runtime.
  • Generic Methods
  • Generic Collections

· Delegates and Events

  • Introducing Delegates.
  • Difference between Delegate and function pointer.
  • Types of the Delegates
  • Working with Events
  • Event Handlers

· Assemblies and GAC

  • What is the Assembly
  • Contents of the Assembly
  • What is a DLL and how is it different from EXE
  • Com Components and Assemblies
  • Types of Assemblies
  • What is the Strong Name
  • How to create the strong Name
  • Global Assembly Cache
  • How to build a Class Library?
  • How to use a Class Library in another Application?
  • What is Namespace?
  • How to register dll into GAC?

· Reflection and Attributes

  • What is Reflection?
  • Using Reflection to read type information
  • Attributes.
  • Pre-defined Attributes
  • Custom Attributes.
  • Using Reflection to read custom attributes

· Object Oriented Programming in VB.Net

  • Working with Class and Object
  • Structure and Class
  • Functions and procedures.
  • life cycle of the object
  • Constructors and destructors.
  • Types of Constructors and Private Constructor
  • Polymorphism
  • Inheritance and Type of Inheritance
  • Overloading and Overriding
  • abstraction & encapsulation
  • Interfaces and abstract classes
  • Static Classes
  • Sealed Classes and sealed Members


· ADO.NET in VB.NET

· Introduction and Overview of ADO.Net

· Architecture of ADO.Net

· Advantages of ADO.Net

· Providers and it's components

· How to retrieve data from web.Config file

· Retrieve Data Using Data Set

· Transactions type in an ASP.Net

· Connection Pooling and its advantages

· Bind Data to Grid View Control

· Bind Data to Drop Down List

· Form View and Details View

· Grid View – Paging, Sorting, Editing, Deleting etc

· Exception Handling

  • What is Exception?
  • Using Try, Catch and finally in our programs
  • Defining our own exceptions
  • Debugging the Application

· GUI Application Development

  • Windows forms and Controls
  • Creating Menus
  • Toolbars
  • Tree view, List view
  • Programming with Adv. Controls

· Windows Services and Threading

  • Creating Windows Services
  • Installing them in services.mvc
  • Creating Threads and Synchronization

. ASP.NET Additional Concepts

· Web Services Introduction

· Working with WCF

· Crystal Reports Introduction

· SSRS Reports