VB.Net (Duration: 35 Hrs)

Overview of Microsoft .NET

  • Drawbacks of the existing system
  • Why .NET came into picture
  • .Net Framework Architecture
  • Components in .Net Framework
  • Basic Functionality of CLR
  • MSIL, CLS, CTS in brief
  • .Net Languages
  • Versions of .Net Framework

Basic Introduction of Visual Basic .NET and OOPS

  • Operators
  • Conditional Statements and Loops in VB.NET
  • Arrays
  • Data Types in VB.NET
  • Boxing and UnBoxing
  • Sub Programs
  • OOPS Concepts

More on VB.NET Language Constructs

  • Class
  • Member Functions and Data Members
  • Access Specifiers
  • Properties
  • Method Overloading
  • Constructors
  • Shared Modifier

Working with Classes - Inheritance in VB.NET

  • Types of Inheritance
  • Interfaces
  • Abstract Classes
  • Overloading and Overriding
  • Polymorphism
  • Sealed Classes

Exception Handling

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

Data Access with ADO .NET

  • Introduction to Data Access Libraries
  • ADO .NET managed data providers
  • using System.Data.Oledb namespace
  • Connected Architecture using DataReader
  • Disconnected Architecture using DataAdapter and Dataset
  • Invoking the Stored Procedures

Windows Programming

  • Using Various GUI Controls

Multithreading

Delegates and Events

Distributed Application Development

  • Remoting Architecture
  • Hands-on Remoting

Managed Code and Unmanaged code

  • Using Runtime Callable Wrapper (RCW)
  • Using COM Callable Wrapper (CCW)

Miscellaneous