| VB.NET: Level 1
1.0 .NET Concepts 1.1 Why Do We Need .NET? 1.2 Introducing the .NET Framework 1.3 Understanding the Common Type System 1.4 Compilers, Assemblies and Microsoft Intermediate Language 1.5 Namespaces
2.0 Using the Visual Studio IDE 2.1 Visual Studio IDE 2.2 Project Basics 2.3 Visual Studio Interface 2.4 Compiling and Executing 2.5 Getting Help
3.0 Creating Simple Interfaces 3.1 Form Basics 3.2 Adding Controls to a Form 3.3 What is an Event? 3.4 Writing Code for an Event 3.5 Running the Application
|
VB.NET: Level 2
1.0 Using Variables and Constants 1.1 What is a Variable? 1.2 Understanding the Common Type System 1.3 Declaring and Using Variables 1.4 Using Constants 1.5 Type Conversion 1.6 Structures 1.7 Arrays
2.0 Using Procedures 2.1 What is a Procedure? 2.2 Creating and Calling Sub Procedures 2.3 Creating and Calling Function Procedures 2.4 Using Arguments 2.5 Using Built-in Functions 2.6 Using the Sub Main()
3.0 Operators and Expressions 3.1 Arithmetic Operators 3.2 Building Expressions 3.3 Using Strings
4.0 Control of Flow Logic 4.1 Control of Flow Logic 4.2 Using the Select Case Structure 4.3 Using the Do...Loop Structure 4.4 Using the For...Next Structure 4.5 Using the For Each...Next Structure
|
VB.NET: Level 3
1.0 Working with Forms 1.1 Creating Form Instances 1.2 Working with Multiple Forms 1.3 Drag and Drop
2.0 Standard Windows Controls 2.1 Overview of Windows Controls 2.2 Labels and TextBoxes 2.3 Buttons and Menus 2.4 CheckBoxes and RadioButtons 2.5 PictureBox 2.6 Panel 2.7 ListBoxes
3.0 Advanced Windows Controls 3.1 TabControl 3.2 Calendar Controls 3.3 Timer and ImageList 3.4 Splitter 3.5 UpDown Controls 3.6 ToolTips and ContextMenus 3.7 ToolBars and StatusBars 3.8 ErrorProviders and NotifyIcon |
VB.NET: Level 4
1.0 Using DIA;OGS 1.1 MessageBox and InputBox 1.2 Common Dialogs 1.3 Creating Custom Dialog Forms
2.0 Multiple Document Interface 2.1 Why MDI? 2.2 Creating MDI Windows 2.3 MDI and Menus 2.4 Cascade and Tile
3.0 Debugging 3.1 The Need for Debugging 3.2 What is Break Mode? 3.3 Breakpoints and Stepping 3.4 Autos and Locals 3.5 Watch Expressions 3.6 The Call Stack 3.7 Using the Command Window
4.0 Error Handling 4.1 What is an Exception? 4.2 Using Try...Catch...Finally 4.3 Exit Try and When Statements 4.4 Throwing Exceptions
5.0 Input Validation 5.1 Types of Validation 5.2 Intrinsic Validation 5.3 Using Validation Events 5.4 Form-level Validation
|
VB.NET: Level 5
1.0 Object Oriented Concepts 1.1 Why and What is OOP? 1.2 Classes and Objects 1.3 Object Oriented Techniques 1.4 Class Members 1.5 Namespaces
2.0 Creating Classes 2.1 Defining the Class 2.2 Access Modifiers 2.3 Creating Methods 2.4 Creating Properties 2.5 Overloading Methods 2.6 Constructors 2.7 Garbage Collection 2.8 Destructor and Dispose 2.9 Revisiting Structures
3.0 Inheritance 3.1 Deriving Classes 3.2 Overriding Methods 3.3 Using MyBase 3.4 MyClass vs. Me 3.5 Constructor Chaining
4.0 Interfaces 4.1 What is an Interface? 4.2 Creating an Interface 4.3 Visual Basic .NET Features 4.4 Using IDisposable 4.5 Interface Inheritance
|
VB.NET: Level 6
1.0 Polymorphism 1.1 What is Polymorphism? 1.2 Polymorphism Using Inheritance 1.3 Polymorphism Using Interfaces
2.0 Shared Members and Enumerations 2.1 Why Use Shared Members? 2.2 Enumerations 2.3 Shared Methods
3.0 Events 3.1 What is an Event? 3.2 Defining an Event 3.3 Raising an Event 3.4 Handling an Event
4.0 Namespace 4.1 Creating a Namespace 4.2 Using Imports
5.0 File IO 5.1 Directory and DirectoryInfo Classes 5.2 File and FileInfo Classes 5.3 Stream Classes 5.4 StreamReader and StreamWriter Classes 5.5 StringReader and StringWriter
6.0 Visual Inheritance 6.1 Benefits of Form Inheritance 6.2 Creating the Base Form 6.3 Creating the Inherited Form
|
VB.NET: Level 7
1.0 Threading 1.1 What is a Thread? 1.2 Creating and Using Threads 1.3 Managing Threads 1.4 Thread Synchronization
2.0 Serialization 2.1 Serialization and Persistence 2.2 Serializing an Object 2.3 Deserializing an Object 2.4 Other Formatters
3.0 Developing Controls 3.1 What is a Component? 3.2 Creating a UserControl 3.3 Adding Members 3.4 Testing the Control
4.0 Deployment 4.1 Deployment Concepts 4.2 Deploying Simple Applications 4.3 Deploying Componentized Applications 4.4 Deploying Shared Assemblies
5.0 Upgrading Applications to VB.NET 5.1 Reasons to Upgrade 5.2 Planning an Upgrade Strategy 5.3 Using the Upgrade Wizard
6.0 Where to Go From Here 6.1 Visual Inheritance |
|
VB.NET Study Guide:
The Complete Guide to Developing Applications with VB.NET; over 700 pages.
- Examine the New IDE
Explore the new functionality of the Integrated Development Environment (IDE).
- Learn the .NET Framework
Learn about the .NET components such as base classes, system objects, assemblys, and Microsoft Intermediate Language (MSIL).
- Install and Configure Visual Studio .NET
Learn the three phases for installing Visual Studio .NET.
- Master the Common Language Runtime (CLR)
Develop "managed code" that allows your code to take full advantage of the .NET Framework.
- Learn Advanced VB.NET Programming Concepts
See what concepts are new to VB, including delegates, the System.IO class, and various namespaces.
- Create Windows Forms
Create custom Windows components and use the Windows Forms Class Viewer and ActiveX Control Importer.
- Use the ADO.NET Architecture and the XML Schema Definition Tool
Leverage XML within the .NET Framework and gain interoperability between disparate systems on different platforms.
- Develop Web Applications
Use Internet Protocols to access Web Services.
- The VB.NET Wallet CD
The CD comes with all the source code from the book, including complete
applications for performing a simple draw command and for using
C# classes .
Please Note:
- This course is current to .NET Framework version 1.1 but covers valuable and relevant material for today's development issues.
- Course Outlines subject to change.
|