Course price £800 + VAT

Please ask for pricing for one-to-one tuition.

Refreshments and sandwiches or Bistro lunch are provided on all courses. Please advise in advance of special dietary requirements.

Active Server Pages Advanced


Duration 2 days

Objectives
ASP - or Active Server Pages - is the name of the Microsoft Server scripting solution for building dynamic web applications using Access or SQL back-end databases. This course deals with advanced techniques and simple web applications, and is designed for those who have already completed the ASP Foundation course or have equivalent expertise and are looking to get to the next level with ASP. The key focus on this course is to be able to use ASP building blocks to construct complete applications, whilst advancing your knowledge of scripting and the ASP object model.

Requirements
You should have a good familiarity with ASP, ADO and Scripting Objects used within ASP, and solid experience of HTML and web construction. Knowledge of CSS will be helpful as will experience coding with Visual Basic.


Course Outline

Introduction
• What is a web application?
• ASP Development Considerations
• ASP Efficiency and Performance Considerations

Using CSS with ASP
• Overview of CSS and ASP
• Handling External Style Sheets with ASP
• Using ASP for contextual Styling with CSS
• Contextual Selectors and ASP

Creating Simple Applications I
• An ASP Guestbook
• A Web Voting System

Creating Simple Applications II
• A Quiz Application and Grading Quiz Results
• A web-based Email System

User Accounts and Basic Website Security
• A Registration Function
• A Login Function
• Restricting Access to Pages
• A Logout Function
• A Password Reminder Function

Advanced Applications - an ASP Calendar
• Creating an ASP Calendar
• Using a Database to Store Calendar Events
• Displaying Events on the Page

Advanced Applications - A Simple Ecommerce Site I
• What is a shopping cart exactly?
• Database Design for a Shopping Cart
• Managing Multiple Carts

Advanced Applications - A Simple Ecommerce Site II
• Setting up a Products Table
• Categorising your Products
• Product Listings
• Product Detail Listings
• A Simple Search Facility
• Searching by Category
• A Complex Search Facility

Advanced Applications - A Simple Ecommerce Site III
• Single Transaction eCommerce
• Handling Customer Account Information
• Handling Shipping Information
• Customer Order Confirmation
• Multiple Transaction eCommerce
• Building the Shopping Cart
• Updating Quantities
• Removing Items

Wrap-up and QandA
• Web hosting considerations for ASP
• ISPs, DSNs and Connection Strings
• Load Balancing for Large Applications
• Questions and Answers

© Acunity Ltd 2010. Please do not reproduce or distribute without permission.