|  
        
        Module 1 
        Introduction Overview 
        Windows & Visual Basic 
        Significance of Visual Basic  
        Windows API Backward Compatibility 
        DLL Issues Support Between Languages 
       .NET Platform & Components Major 
        .NET Improvements 
        Single Development Language 
        Design Goals & Architecture Future of .NET  
        .NET Framework  
        Common Language Runtime 
        Common Type System Intermediate Language  
       
      .NET Tools 
        Visual Basic.NET 
        Visual C++ & Visual SourceSafe 
        Missing Tools  
        VB.NET Overview  
        VB.NET Upgrade Concerns 
        Previous Upgrade Concerns 
        Data Types Supported Data Types Objects  
       
       VB.NET Memory Addressing 
        Memory Addressing Value Types  
        "The Stack" Reference Types 
        "The Heap" Value vs. Reference 
        Boxing Unboxing  
       
      Data Access Technologies 
        Data Considerations 
        Storage Options 
        Data Translators  
        Data Access  
        Object Model 
        ActiveX 
        Data Objects 
        Use Command Objects  
        Record Set Object  
      ADO.NET Overview 
        ADO.NET Object Model 
        Connection Object 
        Command Object  
        DataReader Object  
        DataAdapter & DataSet Objects 
        Use DataAdapter 
        Use DataSet  
 | 
     
        
        Module 2  
        Upgrade to ADO.NET 
        Overview Upgrade 
        Wizard Upgrade  
        Reports Post  
        Upgrade Concerns Use Dataform Wizard 
        Create New Connection 
        Selecting Data 
        Troubleshooting  
       
      Object Oriented Programming  
        History of Object Oriented Programming 
        Object Oriented Concepts 
        Object Oriented VB 
        Inheritance Using Inheritance Interfaces 
        Implementing Interfaces 
        Properties Using Properties 
        Get Properties  
        Set Properties 
        Write Only & Read Only 
        Other New Features  
       
       Code Changes 
        Overview 
        Storing Dates 
        Default Properties 
        Arrays  
       
       Application Architecture  
        Threading Model  
        Exception Handling  
        Compiling Applications  
        VBC Compiler  
        WinForms 
        Local Forms 
        Forms in VB6.0 
        Use of WinForms 
        Create WinForm Form Properties  
        Adding Controls  
        Troubleshooting & Testing WinForms 
        Upgrading VB6 Forms  
       
       WebForms Overview 
        Web-Based Forms 
        Active Server Pages 
        Use of WebForms  
        Create WebForm 
        WebForm Properties 
        Button Event 
        Upgrade from ASP & DHTML  
       
 |