Page Loading...
Layout Table~~~~6113~6113~~
42 Sessions - 79 Hours of Interactive Training~
Order the Deluxe .NET Bundle and you'll receive everything in the .NET Programmer Bundle--the complete ASP.NET, VB.NET and Advanced.NET Paul Sheriff Live courses--PLUS you'll get the complete C#.NET set, 42 CD's in all, and all at an unbeatable discount.
This Deluxe Bundle combines four complete courses, packed with over 79 hours of in-depth training that give you everything you'll need to become proficient in .NET development with ASP, VB, and C# languages. You'll have the best training and resources available anywhere on hundreds of topics. The .NET Deluxe Programmer Bundle includes:
15 CD's ASP.NET Complete course • 15 CD's VB.NET Complete course • 7 CD's C#.NET Complete course • 5 DVD's Advanced.NET Paul Sheriff Live course • 1,500+ Exclusive Printed Courseware • 3 Reference Textbooks with a total of over 1,900 pages • Sample Code and Practice Files • 5-User License~~~6113~6114~~
Course Outline Table~~~~6113~6115~~
ASP.NET Session 1~ASP.NET Basics Phase I
1.0 Getting Started with the Sample Application
1.1 Introducing the Sample Application
1.2 The Sample Application
2.0 Introduction to Microsoft .NET
2.1 What is Microsoft .NET
2.2 .NET and XML
2.3 Overview of .NET Framework
2.4 The Common Language Runtime
2.5 The .NET Classes
2.6 Common Language Specification
2.7 Intermediate Language
2.8 Services in .NET
2.9 Common Type System
2.10 Types of Application You Can Build
2.11 Data Services
2.12 Security Services
2.13 Migrating to .NET
2.14 Benefits of Using the .NET Framework
3.0 Introduction to Visual Studio .NET
3.1 Using Visual Studio .NET
3.2 Configuring Visual Studio .NET
3.3 Project Template
3.4 Visual Studio Integrated Development Environment (IDE)
3.5 Using Help
3.6 Types of Windows
3.7 Using the Editor~~~6113~6116~~
ASP.NET Session 2~ASP.NET Basics Phase II
1.0 Overview of .NET Framework Classes
1.1 The .NET Framework
1.2 Namespaces
1.3 The System Namespace
1.4 Namespaces Dealing with Data
1.5 The System.IO Namespace
1.6 The System.TEXT Namespace
1.7 The System.Collections Namespace
1.8 The System.Web.Services Namespace
1.9 The System.XML Namespace
2.0 Intro to Internet Programming
2.1 What is the Internet
2.2 HTML Basics
2.3 Websites Created Using HTML
2.4 Websites Created Using ASP
2.5 Before You Begin Coding
2.6 Websites Created Using ASP.NET
3.0 Intro to ASP.NET
3.1 Overview of ASP.NET
3.2 HTML Controls
3.3 Web From Server Controls
3.5 How Web Forms Work
3.6 IIS Objects
3.7 Creating User Controls~~~6113~6117~~
ASP.NET Session 3~ASP.NET Basics Phase III
1.0 Working with VB.NET
1.1 Learning the Basics
1.2 Event Handling Basics
1.3 Visual Basic .NET Data Types
1.4 Option Strict
1.5 Conversion Functions
1.6 Constructing Text Using String.Format
1.7 Creating Your Own Procedures
1.8 Creating Classes
2.0 Validation Controls
2.1 Introducing Validation Controls
2.2 Using the RequuredFieldValidator Control
2.3 Using the RangeValidator Control
2.4 Using the RegularExpressionValidator Control
2.5 Using the CustomValidator Control
2.6 Using the ValidationSummary Control
2.7 Using the CompareValidatorControl~~~6113~6118~~
ASP.NET Session 4~ASP.NET Basics Phase IV
1.0 Debugging in Visual Studio .NET
1.1 Using the Debugger
1.2 Invoking the Debugger
1.3 Tools for Debugging
1.4 Using Breakpoints
1.5 Useful Debugging Tools
1.6 Other Useful Debugging Windows
1.7 Using the Debug Class
1.8 Conditional Compilation
1.9 The Stop Statement
2.0 Introduction to ADO.NET
2.1 Getting Started with ADO.NET
2.2 Benefits of ADO.NET
3.0 Data Binding on Web Forms
3.1 Overview of Binding on Web Forms
3.2 Displaying Data in a DataGrid Control
3.3 Creating and Configuring a Dataset
3.4 Filling a DropDownList Control with Data~~~6113~6119~~
ASP.NET Session 5~ASP.NET Basics Phase V
1.0 Error Handling
1.1 Getting Started with Structured Exception Handling
1.2 Using Error Handling
1.3 Working with Specific Exceptions
1.4 Throwing Exceptions
1.5 Passing Error Information
1.6 Creating and Error Page
2.0 ADO.NET Connection and Command Objects
2.1 Introducing ADO.NET Connections
2.2 Providing ADO.NET Connection Information
2.3 Using ADO.NET Connection Objects
2.4 Updating Data Using a Command Object
3.0 Working with Data
3.1 Introducing the DataReader
3.2 Using a Data Reader to Fill a DropDownList Control
3.3 Retrieving DataSets Generically
3.4 Working with Relations in a Database~~~6113~6120~~
ASP.NET Session 6~ASP.NET Basics Phase VI
1.0 Using Stored Procedures with ADO.NET
1.1 Executing Stored Procedures
1.2 Investigating the Stored Procedures
1.3 OleDb and Stored Procedures
1.4 SqlClient and Stored Procedures
2.0 Using the DataGrid Control
2.1 Using the DataGrid
2.2 Loading the Data Grid with Data
2.3 Formatting Numeric Columns
2.4 Enabling Paging
2.5 Selecting a Row
2.6 Sorting Columns
3.0 Editing Data Using the DataGrid Control
3.1 Editing Data
3.2 Adding a Hyperlink Column
3.3 Editing Data on the Detail Page
3.4 Adding Editing Support
3.5 Adding a Template Column
3.6 Adding a New Row
3.7 Deleting Rows~~~6113~6121~~
ASP.NET Session 7~ASP.NET Advanced Phase I
1.0 Using the Repeater Control
1.1 Introduction to List-Bound Controls
1.2 How Does the Repeater Control Work?
1.3 Creating the Repeater Example
1.4 More Advanced Repeater Features
2.0 Using the DataList Control
2.1 Introducing the DataList Control
2.2 Add the Control's Data Source
2.3 Adding the Full Item Template
2.4 Using the DataList Control's Properties
2.5 Adding the EditItem Template Section
2.6 Add Event-Handling Code~~~6113~6122~~
ASP.NET Session 8~ASP.NET Advanced Phase II
1.0 Using Crystal Reports
1.1 Crystal Reports Overview
1.2 Creating a Report
1.3 Viewing the Report
1.4 Selecting Specific Rows
2.0 Creating User Controls
2.1 Why Create User-Defined Controls
2.2 Creating a Header Control
2.3 Creating a Navigation Control
2.4 Creating More Complex User Controls
2.5 Defining and Raising Events
3.0 Other ASP.NET Controls
3.1 More Server Controls
3.2 The CheckBoxList and RadioButtonList Controls
3.3 The Calendar Control
3.4 The AdRotator Control
3.5 The Literal Control
3.6 The Placeholder Control~~~6113~6123~~
ASP.NET Session 9~ASP.NET Advanced Phase III
1.0 State Management in ASP.NET
1.1 Investigating State Management
1.2 Using the Session Object
1.3 Using Cookies
1.4 Isomg the VoewState Property
1.5 Cokkieless Sessions
1.6 ASP.NET State Service
1.7 SQL Server State Management
1.8 What's Changed from ASP
2.0 Introduction to Web Security
2.1 Overview of Web-Based Security
2.2 Forms-Based Authentication
2.3 Supporting Authorization~~~6113~6124~~
ASP.NET Session 10~ASP.NET Advanced Phase IV
1.0 Creating Mobile Web Applications
1.1 Reviewing the Status Quo
1.2 Introducing the Microsoft Mbile Internet Toolkit (MMIT)
1.3 How Does MMIT Work?
1.4 Creating the Sample Applications
1.5 Working with the ObjectList Control
1.6 Adding Validation Controls
2.0 Development and Deployment Techniques
2.1 Development Techniques
2.2 Deploying ASP.NET Applications~~~6113~6125~~
ASP.NET Session 11~ASP.NET Advanced Phase V
1.0 Introduction to XML
1.1 Why XML?
1.2 Getting Started with XML
1.3 XML Document Structure
1.4 XML Schema
2.0 Introduction to XML Web Services
2.1 Programming Across the Web
2.2 Doing XML Web Services the Hard Way
2.3 Doing XML Web Services the Easy Way
2.4 Examples of Web Services
3.0 Creating and Consuming XML Web Services
3.1 Creating a Simple XML Web Services
3.2 Consuming a Web Service
3.3 Creating a Useful Web Service~~~6113~6126~~
ASP.NET Session 12~ASP.NET Advanced Phase VI
1.0 Consuming Web Services Asynchronously
1.1 Reviewing Web Services
1.2 Consuming a Web Service Synchronously
1.3 Consuming a Web Service Asynchronously
2.0 Securing Web Services
2.1 Securing Web Services
2.2 Windows Integrated Authentication
2.3 Windows Basic Authentication
2.4 Custom SOAP Authentication
2.5 Client Certificates
2.6 IP Address Restriction
~~~6113~6127~~
ASP.NET Session 13~Architecting & Deploying Phase I
1.0 Overview
1.1 Overview of an ASP.NET Design Pattern
1.2 Goals of a Framework
2.0 Environment Setup
2.1 Computer Setup
2.2 Developer Standards
2.3 Visual Stuido .NET Options
2.4 Project Layout
2.5 The Sample Site
3.0 Application Configuration Class
3.1 Using Web.Config
3.2 Application Object Versus Configuration Class
3.3 Creating a Configuration Class
4.0 Web Page Layout
4.1 Page Design
4.2 Frameless Web Pages
4.3 Using User Controls~~~6113~6128~~
ASP.NET Session 14~Architecting Deploying Phase II
1.0 Creating a Base Page Class
1.1 User Tracking
1.2 Centralized Error Handling
2.0 Data Driven Menu System
2.1 Creating a Menu System
3.0 Other Data Grid Settings
3.1 How To Setup Page Caching
3.2 How TO Setup Sorting~~~6113~6129~~
ASP.NET Session 15~Architecting & Deploying Phase III
1.0 Deployment Overview
1.1 Overview of .NET Deployment
1.2 Environments to Deploy To
1.3 What Makes Deployment so Hard?
1.4 How to Distribute the Files
1.5 A Deployment Checklist
2.0 Windows Installer 2.0
2.1 Overview of the Windows Installer
2.2 VS.NET Setup & Deployment Projects Overview
2.3 Packaging Options
2.4 Merge Modules
3.0 .NET Framework Installation
3.1 Installing the .NET Framework
3.2 The Redistributable .NET Framework
3.3 Tips & Tricks
4.0 Web Deployment
4.1 Overview of Web Deployment
4.2 XCopy Deployment
4.3 Copy Project Menu in VS.NET
4.4 Setup & Deployment Project Example
4.5 Customizing the Setup Project
4.6 Custom Actions in the Setup Project
5.0 Windows Forms Deployment
5.1 Overview of Windows Forms Deployment~~~6113~6130~~
VB.NET Session 1~VB.NET Fundamentals Phase I - Paul Sheriff
1.0 Introduction to ADO.NET
1.1 What is .NET?
1.2 VB.NET Application Types
1.3 Windows Programming Overview
2.0 Introduction to VS.NET
2.1 The VS.NET Start Page
2.2 VS.NET Application Templates
2.3 VS.NET Productivity Features
3.0 Object Oriented Programming
3.1 Buzzwords
3.2 Classes and Objects
3.3 Properties, Modifiers, Methods, Namespaces and Events
3.4 Constructors and Destructors
4.0 Controls
4.1 Control Types
4.2 Forms and Controls
4.3 Control Properties
4.4 Radio Button, Check Box and Picture Box Controls
5.0 Forms
5.1 Forms and Control Events
5.2 Sample Applications
6.0 Variable Types
6.1 Assigning Values to Variable Types
6.2 Sample Applications
7.0 Mathematical and Relational Operators
7.1 Overview
7.2 Sample Application
7.3 Additional Math and Relational Operators
7.4 The Order of Precedence~~~6113~6131~~
VB.NET Session 2~VB.NET Fundamentals Phase II - Alison Balter
1.0 Flow Control and Logic Structures
1.1 If..Then
1.2 Select Case
1.3 Compiler Directives
1.4 Looping
1.5 With..End With
2.0 Methods
2.1 The VS.NET Start Page
2.2 VS.NET Application Templates
2.3 VS.NET Productivity Features
2.4 Functions
2.5 Parameters
2.6 Calling By Value Versus by Reference
2.7 Optional Arguments
2.8 Built-in Methods on Data Types
3.0 Arrays and Constants
3.1 Arrays
3.2 Using Arrays
3.3 Creating Your Own Arrays
3.4 Miscellaneous Array Topics
3.5 Multi-dimensional Arrays
3.6 Constants
4.0 Introduction to ADO.NET
4.1 Getting Started with ADO.NET
4.2 Benefits of ADO.NET
5.0 DataBinding on Windows Forms
5.1 ADO.NET Data Binding
5.2 Binding Data to a DataGrid
5.3 Working with Combo Boxes
5.4 Displaying Data Based on a Parameterized Query
5.5 Manually Binding Data
5.6 What's Different from VB 6.0~~~6113~6132~~
VB.NET Session 3~VB.NET Fundamentals Phase III - Alison Balter
1.0 Creating Classes
1.1 Overview
1.2 Creating a Class
1.3 Creating Properties
1.4 Creating Methods
1.5 Passing Data to a Constructor
1.6 Namespace
2.0 The StringBuilder Class
2.1 Introduction to StringBuilder
2.2 Using the StringBuilder Class
3.0 The MessageBox Class
3.1 Working with MessageBox
4.0 Creating Dialog Forms
4.1 Creating Dialog Box Forms
5.0 Working with MDI Forms
5.1 MDI Overview
5.2 Creating an MDI Project
5.3 Creating Menus
5.4 Working with MDI Child Forms
5.5 Creating Popip Menus
5.6 Manipulating Menus at Runtime
6.0 Introduction to Web Forms
6.1 Overview of ASP.NET and Web Forms
6.2 Creating a Web Form~~~6113~6133~~
VB.NET Session 4~VB.NET Desktop Development Phase I - Bruce Jones
1.0 Debugger
1.1 Breakpoints and Stepping
1.2 Breakpoint Window
1.3 Setting the Next Statement and Watching Variables
1.4 Command Window, Call Stack and Other Misc. Windows
1.5 Debug Object
2.0 Exception Handling
2.1 No Exception Handling and Simple Exception Handling
2.2 Catching Specific Exceptions
2.3 Throwing Exceptions
2.4 The Finally Block
2.5 Inner Exceptions
2.6 Custom Exceptions
3.0 Collection Classes
3.1 Array Lists
3.2 Hasthtables
3.3 Queues and Stacks~~~6113~6134~~
VB.NET Session 5~VB.NET Desktop Development Phase II - Bruce Jones
1.0 Variables
1.1 Introduction to Data Types
1.2 Assigning Values to Variables
2.0 Data Type Conversations
2.1 Introduction to Option Strict
2.2 Implicit and Explicit Conversations
2.3 The C Family of Conversations
2.4 The C Type Command
3.0 Value and Reference Types
3.1 Creating Value and Reference Types
3.2 Passing Value and Reference Types
3.3 Strings - Both Value and Reference!
4.0 Arrays
4.1 Simple Arrays
4.2 Multidimensional Arrays
4.3 Jagged Arrays~~~6113~6135~~
VB.NET Session 6~VB.NET Desktop Development Phase III - Bruce Jones
1.0 Adding Events
1.1 Introduction
1.2 Multiple Event Handlers
1.3 The e Parameter
2.0 Working With Delegates
2.1 Simple Delegates
2.2 The Delegate Parameters
2.3 Event Like Delegates
2.4 Multi Cast Delegates
3.0 Working With Classes
3.1 Classes with Events
3.2 Multicast Classes
3.3 All Together Classes
4.0 Multithreaded Applications
4.1 The Timer
4.2 Sleep
4.3 Launching a Thread
4.4 The Slow Thread
4.5 The Call Back
4.6 Write After Write
4.7 Helpful VB.NET Tools for Threading~~~6113~6136~~
VB.NET Session 7~VB.NET Desktop Development Phase IV - Alison Balter
1.0 The Code Behind the Form
1.1 Switching from Code View to Object View
1.2 Namespaces
1.3 Code Outlining
1.4 The #Region Directive
1.5 Code Editing and Documentation
2.0 Configuring the IDE
2.1 Exploring the IDE Options
3.0 Automating Repetitive Tasks with Macros
3.1 Recording a Macro
3.2 Viewing a Recorded Macro
3.3 Editing a Macro
3.4 Running a Macro
3.5 Using the Macro Explorer
3.6 Exporting a Macro
3.7 Using the Macro IDE
3.8 Creating a Macro Project
3.9 Responding to IDE Events~~~6113~6137~~
VB.NET Session 8~VB.NET Desktop Development Phase V - Alison Balter
1.0 Creating Classes
1.1 Defining Classes
1.2 Encapsulation and Information Hiding
1.3 Adding Field and Property Members
1.4 Adding Methods to Classes
1.5 Adding Class Events
1.6 defining nested Classes
1.7 Creating Instances of a Class
2.0 Inheritance and Polymorphism
2.1 Inheritance Basics
2.2 What is Inheritance
2.3 Defining Classes that Must be Sub Classed
2.4 Defining classes that Cannot be Sub Classed
2.5 Polymorphism
2.6 Dynamic typecasting
2.7 Defining interfaces
3.0 Shared Members
3.1 Declaring Shared Fields
3.2 Defining Shared Properties
3.3 Using Shared Methods
3.4 Defining shared Constructors~~~6113~6138~~
VB.NET Session 9~VB.NET Database Development Phase I - Alison Balter
1.0 Working with the Visual Database Tools in .NET
1.1 Why this Learning Module is Important
1.2 Introduction to the Visual Studio.NET Database Tools
1.3 Using the Database Designer
1.4 Using the Query Designer
1.5 Using the SQL Editor
1.6 Using the Component Designer
1.7 Using the XML Designer~~~6113~6139~~
VB.NET Session 10~VB.NET Database Development Phase II - Alison Balter
1.0 Working with the Visual Database Tools in .NET
1.1 Why this Chapter is Important
1.2 Exploring the Benefits of ADO.NET
1.3 Getting to Know the ADO.NET Object Model
1.4 Getting to Know the System.Data Namespace
1.5 Working with the .NET Data Providers
1.6 Introducing the ADO.NET Connection Object
1.7 Introducing the ADO.NET Command Object
1.8 Introducing the ADO.NET DataAdapter Object
1.9 Introducing the ADO.NET DataSet Object
1.10 Introducing the ADO.NET DataTableObject
1.11 Introducing the ADO.NET DataView Ojbect
1.12 Introducing the ADO.NET DataReader Object
1.13 Editing Data with ADO.NET~~~6113~6140~~
VB.NET Session 11~VB.NET Database Development Phase III - Alison Balter
1.0 Working with Data Aware Controls
1.1 Why this Chapter is Important
1.2 Simple Data Binding
1.3 Complex Data Binding
1.4 The Data form Wizard
1.5 The Drop-down List Web Control
1.6 The CheckBoxList Web Control
1.7 The RadioButtonList Web Control
1.8 The ListBox Control
1.9 The DataGrid Control
1.10 The Repeater Web Control
1.11 The DataList Web Control
1.12 The ComboBox Windows Control
1.13 The CheckedListBox Windows Control
2.0 ADO.NET and Stored Procedures
2.1 Benefits of using Stored Procedures
2.2 Creating and Working with Stored Procedures in Visual Studio.NET
2.3 Using ADO.NET to Execute Stored Procedures
2.4 Using Stored Procedures to Retrieve Data
2.5 Using Stored Procedures to Modify Data~~~6113~6141~~
VB.NET Session 12~Database Development Phase IV - Alison Balter
1.0 Basics of Working with the DataGrid Control
1.1 Why This Chapter is Important
1.2 Benefits of the DataGrid Control
1.3 Loading the DataGrid Control with Data
1.4 DataGrid Control Properties
1.5 Formatting Data in a DataGrid Control
1.6 Working with Columns in a DataGrid Control
1.7 Enabling Paging on a DataGrid Control
1.8 Allowing the User to Select a Row on a DataGrid Control
1.9 Sorting Grid Columns
2.0 Expanding Your Knowledge of the DataGrid Control
2.1 Adding a Hyperlink Column
2.2 Allowing the user to Edit Data on a Detail Page
2.3 Allowing the User to Edit Data in the Grid
2.4 Adding a Template Column
2.5 Allowing the User to Add New Rows
2.6 Allowing the user to Delete Data~~~6113~6142~~
VB.NET Session 13~VB.NET Database Development Phase V - Alison Balter
1.0 Basics of Working with the DataGrid Control
1.1 Why This Section is Important
1.2 Working with the DataSource Property
1.3 Overview of the Repeater Control Templates
1.4 Adding the Item Template
1.5 Adding the HeaderTemplate and the FooterTemplate
1.6 Adding the AlteratingItem Template
1.7 Adding the SeparatorTemplate
1.8 Adding Hyperlinks and Other Embedded Controls
1.9 Working with the itemCommand Event Procedure
2.0 Expanding Your Knowledge of the DataGrid Control
2.1 Why This Section is Important
2.2 Working with the DataSource Property
2.3 Adding the itemTemplate
2.4 Adding the AlternatingItemTemplate
2.5 Adding the HeaderTemplate and the Footer Template
2.6 Adding the Selecteditem Template
2.7 Adding the Seperator Template
2.8 Adding the EdititemTemplate Section
2.9 Working with the DataList Control's Properties
2.10 Adding Event Handling code~~~6113~6143~~
VB.NET Session 14~VB.NET Database Development Phase VI - Bruce Jones
1.0 Advanced Dataset Features
1.1 Adding Primary Keys to DataTables
1.2 Adding AutoIncrement Columns to Data Tables
1.3 Adding Constraints to DataTables
1.4 Adding Foreign Keys to DataTables
1.5 Establishing Relationships Between DataTables
1.6 Enforcing Referential integrity Between Data Tables
1.7 Using the DataTable Original, Current AND Proposed Values
1.8 Getting Only The Changed Rows From A Data Table
1.9 Using DataAdapters With CommandBuilders
2.0 Working With XML
2.1 XML Introduced
2.2 XML vs. HTML
2.3 How To Represent Related Data
2.4 Document Type Definition Files
2.5 XML Schema
2.6 XPath
2.7 XSLT Transformations~~~6113~6144~~
VB.NET Session 15~VB.NET Database Development Phase VII - Bruce Jones
1.0 ADO.NET and XML
1.1 Working With XML in Design View
1.2 Creating XML From DataSets
1.3 Reading XML Into A DataSet
2.0 Web Services
2.1 Create A Simple Web Service
2.2 Adding Parameters To The Web Service
2.3 Consuming A Web Service
2.4 Web Service Proxy Class
2.5 Web Services That Returns A DataSet
2.6 Consuming A DataSet to a WEB Service
2.7 Passing A DataSet To A Web Service
2.8 Web Service Security~~~6113~6145~~
C#.Net Session 1~C#.NET Phase I - Fundamentals
1.0 Introduction to C#
1.1 Why Use the C# Language
1.2 Creating a C# Application
1.3 Adding Comments
1.4 Basic Data Types
1.5 The Code Editor
1.6 Constants
1.7 Converting Variable Types
1.8 Enumerations
1.9 Source Code Formatting Issues
2.0 Conditions, Classes, Methods, and Constructs
2.1 Looping and Branching Constructs and the IF Condition
2.2 The ELSE IF Clause
2.3 Code Blocks
2.4 The Switch Statement
2.5 Creating and Calling Methods
2.6 FOR and While Constructs
3.0 Operators
3.1 Overview
3.2 The Mathematical Operators
3.3 AND or OR Operators
3.4 The C# Conditional Operator
3.5 The Bit Shifting Operator
3.6 Short Circuiting
3.7 The C# Compound Assignment Operator~~~6113~7877~~
C#.Net Session 2~C#.NET Phase II - Fundamentals
1.0 Objects & Classes
1.1 Objects and Classes
1.2 Methods
1.3 The Constructor
1.4 The THIS Keyword
1.5 The NEW Keyword
1.6 STATIC Members
1.7 Stack and Heap Oriented Objects
1.8 The OUT KeyWord
1.9 The Static Constructor
1.10 The Private Default Constructor
2.0 Methods
2.1 Inheritance
2.2 "Boxing"
2.3 The Virtual Keyword
2.4 Abstract Classes and Abstract Methods
2.5 One Version of a Constructor Calling Another
2.6 Derived Class Method Calling a Base Class Method
3.0 More on Operators
3.1 Operator Overloading Capabilities
3.2 Operator Functionality to User Defined Classes
3.3 Overloading Relational Operators
3.4 Unreadable or Non-Maintainable Code~~~6113~7876~~
C#.Net Session 3~C#.NET Phase III - Fundamentals
1.0 Classes and Struts
1.1 Important Differences
2.0 The Finer Points of the .NET Base Framework
2.1 Interfaces
2.2 Extending the Interface
2.3 Mixing and Matching Interfaces
2.4 How to Determine if any Other Interfaces are Implemented
2.5 Two Interfaces With a Common Member Name
2.6 Hiding the Members When an Object of the Class is Created
3.0 Arrays
3.1 Creating and Array
3.2 The Foreach Loop
3.3 Filling Arrays with Data
3.4 Multidimensional Arrays
3.5 Throwing Exceptions
3.6 Populating Multidimensional Arrays
3.7 Creating Jagged Arrays
3.8 Accepting an Array of Parameters
3.9 Object Mimicking Arrays
3.10 Text Files
3.11 Non-standard Array Manipulation Features
4.0 Managing Arrays
4.1 Utilizing the Foreach Loop
4.2 An Arraylist
4.3 Sorting Items in an Arraylist~~~6113~7875~~
C#.Net Session 4~C#.NET Phase IV - Fundamentals
1.0 Delegates
1.1 Introduction
1.2 Instance and Static
1.3 Passing Delegates
1.4 Multicast Delegates
1.5 Static Members
2.0 Events
2.1 Creating a Set of Classes that Publish and Subscribe to Events
2.2 Adding the Additional Parameters (System.EventArgs)
2.3 Event Handlers and Event Publishers
3.0 Errors
3.1 The Start Page-User Profile
3.2 Setting Breakpoints and Viewing and Modifying Their Properties
3.3 Stepping Through the Program
3.4 Watch Variables
3.5 The Immediate Window and Other Windows
3.6 The Debug Class
3.7 Hard Coding Checks (Debug. Assert)
3.8 Conditional Compilation
3.9 Debug Write Methods
4.0 Exception Handling
4.1 The Non-Trapped Error
4.2 The Try Catch Block
4.3 Determining the Type of Exception
4.4 Creating Methods that can Throw an Exception
4.5 A Finally Block
4.6 Innerexception
4.7 Creating A User-Defined Exception Class~~~6113~7874~~
C#.Net Session 5~C#.NET Phase V- ADO
1.0 Introduction to ADO.NET
1.1 Creating an OleDb And SQLClient Connection
1.2 Using the IDbConnection Interface
1.3 Start The Data Access Class Library
1.4 Executing Action Queries With The Command Object
1.5 Executing Scalar Queries With The Command Object
1.6 The Different Scalar Return Types
1.7 Add The Command Object To The Class Library
2.0 The Datareader Class
2.1 Introduction
2.2 Get Data by Ordinal Position
2.3 Get Specific Data Types
2.4 Automatically Close The Connection
2.5 Get One Row of Data
2.6 Read Columns Sequentially
2.7 Combine Multiple Command Behaviors
2.8 Return Multiple Result Sets
2.9 Add The Datareader To The Class Library
2.10 Nested Data Readers
3.0 Parameterized Queries
3.1 Introduction
3.2 A Query With Multiple OleDb Parameters
3.3 Solving The String Delimiter Problem
3.4 A Query Wit hMuyltiple SqlClient Parameters
3.5 Add Parameterized Queries To The Class Library
4.0 Stored Procedures
4.1 Introduction
4.2 OleDb Stored Procedures With One Parameter
4.3 OleDb With Inputs, Outputs, And Return Values
4.4 OleDb Alternate Syntax
4.5 SqlClient With Inputs, Outputs, And Return Value~~~6113~7873~~
C#.Net Session 6~C#.NET Phase VI - ADO
1.0 Introduction to DataTables
1.1 Introduction to Data Tables
1.2 Adding DataColumns
1.3 Adding DataRows
1.4 Adding Primary Keys
1.5 Adding Unique Constraints
1.6 Adding Multi Column Constraints
1.7 Adding Read Only Columns
1.8 Allow Null Values in Selected Columns
1.9 Set A Max Length For Text Columns
1.10 Use An Autoincrement For a Primary Key
1.11 Add A Calculated Column
1.12 Calculations Based On a Group of Rows
2.0 DataTable Row
2.1 Find a Data Table Row Using The Primary Key
2.2 Selecting A Set of Rows
2.3 Using The RowState Property
2.4 The BeginEdit. EndEdit, and CancelEdit Methods
2.5 Using The RowVersions
2.6 Selecting Rows Using RowVersion
2.7 Row Versiuon With BeginEdit and EndEdit
2.8 Create one DataTable From Another
2.9 Using DataViews
3.0 Introduction to DataSets
3.1 Introduction to DataSets
3.2 Adding DataTables To A DataSets
3.3 Foreign Key Constraints
3.4 Cascading Updates
3.5 Enforce Referential Integrity
3.6 Null Values in Foreign Keys
3.7 Adding Relationships
3.8 Using Relationships To Get Child Rows
3.9 Using Relationships to Get Parent Row
4.0 Introduction to DataAdapters
4.1 Introduction To DataAdapters
4.2 Filling a DataSet
4.3 TableMappings
4.4 TableMapping Pass Through Fields
4.5 TableMapping Blocked Fields
4.6 Throw An Exception For Unmapped Fields
4.7 Get A DataSet From The Class Library~~~6113~7872~~
C#.Net Session 7~C#.NET Phase VII - ADO
1.0 Working with Data Adapter
1.1 Update Data with Data Adapter
1.2 Insert and Delete Data with Data Adapter
1.3 Save Changes Without a Data Adapter
1.4 Save Changes Using Stored Procedures
1.5 Dealing with Concurrency Issues
1.6 Detecting a Failed Concurrency Issue
1.7 Using Transactions
2.0 Using Visual Database Tools
2.1 Introduction to the Visual Database Tools
2.2 Adding a DataAdapter Using the Visual Tools
2.3 Using the DataAdapter to Fill a DataSet
2.4 The Problem With Regular DataSets
2.5 Solving The Problem With Typed DataSets
2.6 The Problem With Typed DataSets
2.7 Using The Visual Tools vs Programming
3.0 Using Data Application Block
3.1 Introducing the Data Access Application Block
3.2 Examining the DAAB Help File
3.3 Adding the DAAB to a Project and Creating a Simple Dataset
3.4 Create a Wrapper Around the DAAB
3.5 Using Stored Procedures to Create Dataset
3.6 A Stored Procedure Parameter Wrapper
3.7 Wrapper Class Code Generator~~~6113~7871~~
Advanced.NET Paul Sheriff Live~Phase I - Using The Microsoft® Application Blocks
Data Access Using ADO.NET
Data Access Using Application Block
Exception Management Application Block
Phase II - Creating custom Controls for Web Forms
User Controls
Server Controls
Phase III - Web.Config Configuration Class
The Application Object
App Settings
SectionHandler Classes
Custom Configuration Class
Roll Your Own
Registry
Table
Phase IV - .NET Security
Windows integrated Security
Forms based Authorization
Security in Windows Forms
Phase V - Deploying .NET Applications
Deployment
Windows Installer
.NET Framework Install
Web Deployment~~~6113~6146~~
Ordering~~~~6113~6147~~
.NET Deluxe Programmer Bundle Training Course by Blast~
Per Seat Licencing Available
Call 01223 894 136 for quotes for MULTIPLE USERS and Training Centre/Bootcamp & Education Solutions!
~~5 USER LIBRARY LICENCE%3A CD Course|!104244|~6113~6148~net asp vb ado visual studio~
Menu Page
|
Toolbar Page
|
Frameset Page
|
Index Page
|
Table of Contents