• Why .Net
• Introduction to .Net framework
• Basic functionality of CLR
• MSIL
• CTS & CLSÿ .Net languages
• System Requirements
• Features of VB.NET
• Writing programmes in VB.NET
• Compiling and Executing from
• Command prompt
• Intro to Assemblies and Namespace
• Base class libraries
• Data types
• Option statements
• Boxing and Unboxing
• Array
• Sub programmes
• VS 6.0 VS VS.NET
• File structure created for VS.NET APP
• Types of projects
• Creating Demo Console App
• Principles of OOP
• Structure VS Class
• Access Specifiers
• Properties
• Method Overloading
• Constructors
• Shared Modifier
• Inheritance
• Overloading and Overriding
• My base Keyboard
• Shadowing
• Abstract class
• Sealed class
• Interface
• Polymorphism
• Early Binding and Late Binding
• Destructor & Garbage Collector
• Introduction to system WINDOWS, Form, DLL
• Basic controls rich and Event driven programming
• Advanced controls Rich text box, Dialog
• Boxes, Toolbar…
• Working with context menu
• Main menu and MDI form
• Visual Inheritance
• Introduction to COM Architecture
• Disadvantages of COM
• Introduction to Assembly
• Private Assembly vs. Shared Assembly
• Creating private Assembly
• Probing and Preparing Configuration file
• Strong name utility
• Creating shared Assembly
• CLR Architecture
• Native Generator utilityÿ Assembly Versioning
• Compatibility of Assembly
• Configuring file for sharing Assembly
• Introduction to Data Access Libraries DAO
• RDO and ADO
• Draw Back of ADO
• ADO.NET managed Data providers
• Introduction to system.Data.Oledb
• Data Reader
• Introduction to system.Data.SQLclient
• Preparing Statement
• Transaction handling
• Introduction to system.Data.Oracleclient
• Dataset and Data adapter
• Data Binding
• Data grid Programming
• Data View
• Data Relation
• Introduction to Delegate concept
• Event Handling Arch with Delegate
• Handles, Add Handler and Remove Handler
• Thread Class
• Sleep, Suspend and Resuming Thread
• Asynchronous Connection
• Synchronization of Threads
• Introduction to monolithic, 2 Tier and 3 Tier Arch
• Introduction to DCOM
• Disadvantages Of DCOM
• Introduction to remoting
• TCP and HTTP Channels
• Serialization and Deserialisation with Binary Formatter and SOAP Formatter
• Activation Modes Server Activated and client Activated
• Server Activated (Single call and single ton)
• Remoting Architecture
• System. Runtime. Remoting. DLL
• Apps for server Activated and client Activated
• Creating custom control extending existing control
• Creating custom control grouping existing controls
• Creating custom control extending
• Creating Achiex DLL using VB 6.0
• Managed code and Unmanaged code
• Using Achiex DLL in VB.NET APP
• TLBIMP Utility
• RCW
• Using .NET Assembly in VB 6.0 App
• CCW
• TLBExp and Regasm UtilitiesCrystal reports
File Streams
Windows Service
• Introduction to service App
• System. Service process
• Service Base Class
• Service Installer and Service
• Process installer
• Register Data Base of Services
• Install util utility
• SCM & SCP
• Resource file creation