FMS has discontinued direct sales of training videos.
Visit Amazon.com for a wide selection of training videos and books:
|
|
Microsoft VB.NET Training
This is a complete Visual Basic tutorial for any programmer wanting to
develop VB applications for the Microsoft .NET platform. Industry leaders Paul Sheriff,
Alison Balter, and Bruce Jones show you how to unleash the power
of the new version of Visual Basic, with coverage of visual
basic training and programming fundamentals, database
development, and desktop development.Packed with over 30 hours of
in-depth training, this course teaches over 287 VB programming
topics, including...
- Flow control & logic
structures
- Methods
- Creating classes
- Arrays
- Debugger
- Exception Handling
- ADO.NET
- XML
Course includes:
- 3 CDs -Fundamentals
- 5 CDs -Desktop
Development
- 7 CDs -Database
Development
- 1,500+ Pages of Exclusive
Printed Courseware
- Reference Text
- Sample Code and
Practice Files
Video Advantage
Compared with conferences or training
seminars, videos let you control the time, place, and pace of your training. No need to
dedicate days away from the office to get the training you need. You set your own pace
of learning, and if you don't get it the first time, simply rewind and play it again!
With additional
courseware available separately, you can easily re-use the videos to train
your entire development team or every new hire!
- Instructors: Paul Sheriff, Alison Balter, &
Bruce Jones
- Courseware: Paul Sheriff & Alison Balter
- Running Time: Approx. 30 Hours
- Includes: 15 CDs and 4 Courseware Manuals
VB.NET
Fundamentals Phase I - Paul Sheriff
Introduction to ADO.NET
- What is .NET?
- VB.NET Application Types
- Windows Programming Overview
Object Oriented Programming
- Buzzwords
- Classes and Objects
- Properties, Modifiers, Methods, Namespaces and Events
- Constructors and Destructors
Forms
- Forms and Control Events
- Sample Applications
Mathematical and Relational Operators
- Overview
- Sample Application
- Additional Math and Relational Operators
- The Order of Precedence
|
Introduction to VS.NET
- The VS.NET Start Page
- VS.NET Application Templates
- VS.NET Productivity Feature
Controls
- Control Types
- Forms and Controls
- Control Properties
- Radio Button, Check Box and Picture Box Controls
Variable Types
- Assigning Values to Variable Types
- Sample Applications
|
VB.NET Fundamentals Phase II - Alison Balter
Flow Control and Logic Structures
- If..Then
- Select Case
- Compiler Directives
- Looping
- With..End With
Arrays and Constants
- Arrays
- Using Arrays
- Creating Your Own Arrays
- Miscellaneous Array Topics
- Multi-dimensional Arrays
- Constants
DataBinding on Windows Forms
- ADO.NET Data Binding
- Binding Data to a DataGrid
- Working with Combo Boxes
- Displaying Data Based on a Parameterized Query
- Manually Binding Data
- What's Different from VB
|
Methods
- The VS.NET Start Page
- VS.NET Application Templates
- VS.NET Productivity Features
- Functions
- Parameters
- Calling By Value Versus by Reference
- Optional Arguments
- Built-in Methods on Data Types
Introduction to ADO.NET
- Getting Started with ADO.NET
- Benefits of ADO.NET
|
VB.NET Fundamentals Phase III - Alison Balter
Creating Classes
- Overview
- Creating a Class
- Creating Properties
- Passing Data to a Constructor
- Namespace
The MessageBox Class
Working with MDI Forms
- MDI Overview
- Creating an MDI Project
- Creating Menus
- Working with MDI Child Forms
- Creating Popup Menus
- Manipulating Menus at Runtime
|
The StringBuilder Class
- Introduction to StringBuilder
- Using the StringBuilder Class
Creating Dialog Forms
- Creating Dialog Box Forms
Introduction to Web Forms
- Overview of ASP.NET and Web Forms
- Creating a Web Form
|
VB.NET Desktop Development Phase I - Bruce Jones
Debugger
- Breakpoints and Stepping
- Breakpoint Window
- Setting the Next Statement and Watching Variables
- Command Window, Call Stack and Other Misc. Windows
- Debug Object
Collection Classes
- Array Lists
- Hasthtables
- Queues and Stacks
|
Exception Handling
- No Exception Handling and Simple Exception Handling
- Catching Specific Exceptions
- Throwing Exceptions
- The Finally Block
- Inner Exceptions
- Custom Exceptions
|
VB.NET Desktop Development
Phase II - Bruce Jones
Variables
- Introduction to Data Types
- Assigning Values to Variables
Value and Reference Types
- Creating Value and Reference Types
- Passing Value and Reference Types
- Strings - Both Value and Reference!
|
Data Type Conversations
- Introduction to Option Strict
- Implicit and Explicit Conversations
- The C Family of Conversations
- The C Type Command
Arrays
- Simple Arrays
- Multidimensional Arrays
- Jagged Arrays
|
VB.NET Desktop Development Phase III - Bruce Jones
Adding Events
- Introduction
- Multiple Event Handlers
- The e Parameter
Working With Classes
- Classes with Events
- Multicast Classes
- All Together Classes
|
Working With Delegates
- Simple Delegates
- The Delegate Parameters
- Event Like Delegates
- Multi Cast Delegates
Multithreaded Applications
- The Timer
- Sleep
- Launching a Thread
- The Slow Thread
- The Call Back
- Write After Write
- Helpful VB.NET Tools for Threading
|
VB.NET Desktop Development Phase V - Alison Balter
Creating Classes
- Defining Classes
- Encapsulation and Information Hiding
- Adding Field and Property Members
- Adding Methods to Classes
- Adding Class Events
- defining nested Classes
- Creating Instances of a Class
Shared Members
- Declaring Shared Fields
- Defining Shared Properties
- Using Shared Methods
- Defining shared Constructors
|
Inheritance and Polymorphism
- Inheritance Basics
- What is Inheritance
- Defining Classes that Must be Sub Classed
- Defining classes that Cannot be Sub Classed
- Polymorphism
- Dynamic typecasting
- Defining interfaces
|
VB.NET Database Development
Phase I - Alison Balter
Working with the Visual Database Tools in .NET
- Introduction to the Visual Studio.NET Database Tools
- Using the Database Designer
- Using the Query Designer
- Using the SQL Editor
- Using the Component Designer
- Using the XML Designer
|
VB.NET Database Development Phase II - Alison Balter
Working with the Visual Database Tools in .NET
- Exploring the Benefits of ADO.NET
- Getting to Know the ADO.NET Object Model
- Getting to Know the System.Data Namespace
- Working with the .NET Data Providers
- Introducing the ADO.NET Connection Object
- Introducing the ADO.NET Command Object
- Introducing the ADO.NET DataAdapter Object
- Introducing the ADO.NET DataSet Object
- Introducing the ADO.NET DataTableObject
- Introducing the ADO.NET DataView Ojbect
- Introducing the ADO.NET DataReader Object
- Editing Data with ADO.NET
|
VB.NET Database Development
Phase III - Alison Balter
Working with Data Aware Controls
- Simple Data Binding
- Complex Data Binding
- The Data form Wizard
- The Drop-down List Web Control
- The CheckBoxList Web Control
- The RadioButtonList Web Control
- The ListBox Control
- The DataGrid Control
- The Repeater Web Control
- The DataList Web Control
- The ComboBox Windows Control
- The CheckedListBox Windows Control
|
ADO.NET and Stored Procedures
- Benefits of using Stored Procedures
- Creating and Working with Stored Procedures in Visual
Studio.NET
- Using ADO.NET to Execute Stored Procedures
- Using Stored Procedures to Retrieve Data
- Using Stored Procedures to Modify Data
|
Database Development Phase IV - Alison Balter
Basics of Working with the DataGrid Control
- Benefits of the DataGrid Control
- Loading the DataGrid Control with Data
- DataGrid Control Properties
- Formatting Data in a DataGrid Control
- Working with Columns in a DataGrid Control
- Enabling Paging on a DataGrid Control
- Allowing the User to Select a Row on a DataGrid Control
- Sorting Grid Columns
|
Expanding Your Knowledge of the DataGrid Control
- Adding a Hyperlink Column
- Allowing the user to Edit Data on a Detail Page
- Allowing the User to Edit Data in the Grid
- Adding a Template Column
- Allowing the User to Add New Rows
- Allowing the user to Delete Data
|
VB.NET Database Development
Phase V - Alison Balter
Basics of Working with the DataGrid Control
- Working with the DataSource Property
- Overview of the Repeater Control Templates
- Adding the Item Template
- Adding the HeaderTemplate and the FooterTemplate
- Adding the AlteratingItem Template
- Adding the SeparatorTemplate
- Adding Hyperlinks and Other Embedded Controls
- Working with the itemCommand Event Procedure
|
Expanding Your Knowledge of the DataGrid Control
- Working with the DataSource Property
- Adding the itemTemplate
- Adding the AlternatingItemTemplate
- Adding the HeaderTemplate and the Footer Template
- Adding the Selecteditem Template
- Adding the Seperator Template
- Adding the EdititemTemplate Section
- Working with the DataList Control's Properties
- Adding Event Handling code
|
VB.NET Database Development Phase VI - Bruce Jones
Advanced Dataset Features
- Adding Primary Keys to DataTables
- Adding AutoIncrement Columns to Data Tables
- Adding Constraints to DataTables
- Adding Foreign Keys to DataTables
- Establishing Relationships Between DataTables
- Enforcing Referential integrity Between Data Tables
- Using the DataTable Original, Current AND Proposed Values
- Getting Only The Changed Rows From A Data Table
- Using DataAdapters With CommandBuilders
|
Working With XML
- XML Introduced
- XML vs. HTML
- How To Represent Related Data
- Document Type Definition Files
- XML Schema
- XPath
- XSLT Transformations
|
VB.NET Database Development
Phase VII - Bruce Jones
ADO.NET and XML
- Working With XML in Design View
- Creating XML From DataSets
- Reading XML Into A DataSet
|
Web Services
- Create A Simple Web Service
- Adding Parameters To The Web Service
- Consuming A Web Service
- Web Service Proxy Class
- Web Services That Returns A DataSet
- Consuming A DataSet to a WEB Service
- Passing A DataSet To A Web Service
- Web Service Security
|
*Identical Course Outline Used in
.NET
PROGRAMMER'S BUNDLE and
DELUXE .NET PROGRAMMER'S BUNDLE
|
|