VB.Net Framework:

Visual Basic .NET Introduction

1. Introducing Projects, Forms and Buttons
2. Building a User Interface
3. Working with Windows Form Properties
4. Events and the Life Cycle of Forms
5. Working with Form Methods and Modules
6. Working with Windows Form Controls
7. Adding StatusBars,ToolBars,ToolTips and Tabbed Dialogs
8. Working Common Dialogs
9. Using Timers,EventLogs and Service Control
10. Creating Menus
11. Errors, Exceptions and Debugging
12. Using Object Browser
13. Object-Oriented Programming in VB.NET
14. Creating Windows Controls
15. Working with Data and ADO.NET
16. Working with XML
17. Deploying Applications

ASP.Net Framework

1. Getting Started with ASP.NET
2. Building ASP.NET Pages
3. Using ASP.NET Objects with C# and VB.NET
4. Beginning Web Forms
5. Learning More About Web Forms
6. Validating ASP.NET Pages
7. Beginning to Build Databases
8. Using Databases with ASP.NET
9. Communicating with ADO.NET
10. Using XML in ASP.NET
11. Employing Advanced Data Techniques
12. Reading and Writing Files on the Web Server
13. Using ASP.NET's Improved Caching Capabilities
14. Configuring and Deploying ASP.NET Applications
15. Debugging ASP.NET Pages
16. Securing Your ASP.NET Applications

C# .NetFramework

The C# Language
1. C# and the .NET Framework
2. Getting Started: "Hello World"
3. C# Language Fundamentals
4. Classes and Objects
5. Inheritance and Polymorphism
6. Operator Overloading
7. Structs
8. Interfaces
9. Arrays, Indexers, and Collections
10. Strings and Regular Expressions
11. Handling Exceptions
12. Delegates and Events


Programming with C#
1. Building Windows Applications
2. Accessing Data with ADO.NET
3. Programming Web Forms and Web Services

The CLR and the .NET Framework

1. Assemblies and Versioning
2. Attributes and Reflection
3. Marshaling and Remoting
4. Threads and Synchronization
5. Streams
6. Programming .NET and COM