VB.NET Grand Tour
The .NET Vision | Visual Studio.Net Architecture | ASP.NET | The New IDE | Web Services | Windows Forms and Web Forms | Console Applications | Class Libraries | ADO.NET
Language Features
Creating .NET Projects | NameSpaces | Data Structure and Language Highlights | Classes and Inheritance | Structured Error Handling | Exploring the Base Class Library | Compatibility with VB6 | The .NET Type System
Threads | C#
Web Services
Benefits of Web Services | SOAP, HTTP and XML | Creating Web Services | Testing Web Services | Discovery | Generating Web Service Proxies | Using Web Services
Windows Forms
Benefits of Windows Forms | Windows Forms compared to the classic VB 'Ruby' Forms model| .NET Events
Visual Inheritance | Code-free re-sizing | Using ActiveX Controls
ADO.NET
Benefits of ADO.NET | ADO.NET compared to classic ADO | DataSets | Managed Providers | Data Binding, DataSets and XML | Typed DataSets
How .NET Works
The Common Language Implementation | Assemblies | Metadata and Intermediate Language
Garbage Collection | Versioning and Side-by-Side Execution | The End to DLL Hell | Managed Execution | COM InterOp
Web Applications
Web Forms and ASP.NET | Creating Web Forms | Server controls and HTML controls | Web Form Events | Using ASP.NET objects | Web Forms and Data Access | State Management
Introducing ASP.NET
Web Applications | How Web development differs from Desktop Development | ASP.NET Processing Model | Server-side Controls and Events | Web Application Clients | ASP.NET Features | ASP.NET compared to 'classic' ASP
Programming with HTML Controls
Web Forms and ASPX files | HTML elements and controls | "runat=server" | View State | Placing code in ASPX files | Using HTML Controls in Visual Studio.NET
Using Web Controls
Web Control Concepts | Intrinsic Web Controls | Dynamic Output | How Event Processing Works | AutoPostback | Validation Controls | Comparing Web Controls to HTML Controls
Working with Data
Overview of ADO.NET | Role of DataReaders and DataSets in Web Applications | DataViews | Data Binding | DataGrid Control | Binding Templates | Repeater Control | Binding to XML | Processing User Input to Update Databases
Web Application Architecture
How ASP.NET Works | IIS | The HTTP Runtime | Modules and Handlers | Code-behind functionality | Configuration files | Site administration | No-touch Deployment | Page Caching | Tracing (Page and Application)
Designing Web Applications
Controlling Application Navigation | Using FrameSets | Using Client-side Scripting | Working with Global asax, State Management (Application, Session, View, Cache) | Session Management, Creating Scaleable Web Applications
Web Application Security
Authentication -(Windows, Passport, Form) | Creating a Login Form | Authorization | Use Roles
|