ASP & ASP.NET: Intensive training dynamic website design

Building Databound Web Applications

3 days accelerated programming course

Language: English, Dutch

Get your information from an independent source

DESCRIPTION

This course will teach you the ABC of Active Server Pages, providing a solid theoretical knowledge accompanied by intensive programming training.
It would take you years to discover the techniques that you will master in this seminar.
You will be ready to write performing ASP websites.
A good ASP programming book is included and you will receive extra documentation and useful files.

WHO SHOULD ATTEND

This is an accelerated training, that will satisfy any eager programmer and web designer - even if you have already been exposed to ASP to some extend.
The course will equally satisfy web programmers looking for time-saving standard programming models.

ASSUMED KNOWLEDGE

You must have a working knowledge of HTML and some programming experience.

Some scripting experience is recommended, unless you are skilled in VB or VBA.
You must be able to absorb new programming information fluently.

WHAT YOU WILL LEARN

You will learn how to setup a web server.
You will acquire a solid understanding of how the Active Server Pages scripting engine works.
You will have a complete overview of the scripting language with the ASP object model at hand. You will write a fair amount of ASP scripts from basic to very advanced
You will have learned classic techniques applying to classic web design constructions
You will be able to design web pages that display and modify database information.
You will be able to integrate client-side code into your server-side script
You will get valuable information on advanced topics such as e-mailing, displaying charts, optimizing speed performance and automating Office.
You will know best resources on the internet for free code, samples, articles and tools.

OUTLINES

Session 1: The ASP architecture explained

· Client-side scripting and server-side scripting
· The ASP script
· The web server: products, installation, administration
· Setting up applications in the web root
· How ASP files are processed

Session 2: Putting it into practice

· We will create a web application and write a basic ASP file that demonstrates the basics of the ASP language.
· ASP delimiters, ASP directives
· Alternative ways of blending HTML and ASP code
· Formatting dates and numbers

Session 3: The ASP object model

· You will get an overview of the ASP object model. An annotated list of all ASP objects, methods, properties and events is handed out for use throughout the course.
· The ServerVariables collection
· Using the Response object, controlling HTML output (output buffering)
· Preventing browser caching

Session 4: "Maintaining State": managing data spanning user sessions

· Implementing Application scope information
· Application Locking & events
· Using include files
· The Session object & Cookies
· Global.asa

Session 5: Classic ASP constructions and solutions (non-database)

· Login / password constructions
· A ASP solid header
· Using ASP to template HTML layout
· Capturing HTML form data and scripting HTML forms
· Programming recursive pages

Session 6: ASP & Database Access: Using ADO & ADO.NET

· Overview of ADO & ADO.NET architecture & object model
· Accessing the ADO object model with ASP
· DSN connections and ADO Providers
· Exercises and using the Recordset and Command objects
· Web features of ADO: GetRows, GetString

Session 7: Workshop ASP database programming

· Developing functions to fill combo and list boxes
· Developing templates for read-write access to databases
· Server Buffering & Lazy Evaluation

Session 8: Integrating Client-side Script

· Exercise on integrating a client-side script
· Integrating client-side script for HTML form validation
· Exercise on client-side form validation
· Using the FileSystemObject (VBScript)

Session 9: Advanced Topics

· Optimizing server performance and script performance
· Overview of e-mail solutions
· Using ASP components
· Automation of MS Office
· Using Charts
· ASP.NET & Visual InterDev

Session 10: Internet resources for ASP Development

· The best resources on the internet for free code, samples, articles and tools
· Getting answers to your questions on the internet


[HOME] [DATES] [RESERVATION] [SEMINARS]


FDDI Institute
De Regenboog 11 - 2800 Mechelen - Europe
Tel 32 15 24 50 58 - Fax 32 15 25 10 50