PDF Version
ASP .NET:
Programming
Duration: 4 Days
Method: Hands-on, Instructor-led
VBDNASPP

Windows and .NET
The .NET Platform
The Common Language Runtime (CLR) and Intermeddiate Language
Visual Basic, C#, alternatives and variations

General Language Enhancements
Data Types, and What Happened to Variant?
Variable Declaration and Initialisation
Other Language Features

Object Oriented Programming
Designing Classes and Using Objects
Encapsulation, Inheritance and Polymorphism
Namespaces and Assemblies
Interfaces

Exception Handling
Comparison with 'Err' and 'On Error'
Try and Catch
Finally
Custom Exceptions

Getting Started With ASP.NET
Event-Driven Programming
Code-Behind
PostBack and ViewState

Validation
Client-Side and Server-Side Validation
The Validator Controls
Regular Expression and Custom Validators

Keeping State
Why State is an Issue
View, Session and Application State
Cookies
Keeping State Across Servers

SOAP and Web Services
XML and SOAP
What is a Web Service?
Writing a Web Service

Using Databases
ADO.Net
Data Commands and DataReaders
Stored Procedures and Transactions
Connection Pooling

Exploiting Databases in ASP.NET
The DataForm Wizard
Data Aware Controls
DataSets and DataAdapters
DataLists, DataGrids and Repeaters

Course Overview
Delegates will upgrade their existing VB 6 skills to develop ASP .NET applications.
Course Aims
Delegates will be able to
describe the basic structure of an ASP .NET project and use the main features of the integrated development environment, list the major elements of the .NET Framework and describe some of the major enhancements to the new version of VB/ASP, Delegates will learn about client-side and server-side coding, keeping state, developing Web Services, and making use of databases within the application.
Course Pre-requisites
Delegates should be comfortable programming in a VB6 environment.
Qualification Map
None.
NEOS IT Training Limited
Suite 3, 3rd Floor, Marmion House
Copenhagen Street
Worcester
WR1 2HB

tel: 01905 726222
fax: 01905 613001
info@neos-it-training.com