Talk to a Training Advisor
Availability
Schedule available upon request within 24 hours.
|
About this class Active Server Pages (ASP) a Microsoft server-side technology for dynamically-generated web pages. Developing ASP websites is made simpler thanks to various built-in objects based on frequently-used functionality. Most ASP pages are written in VBScript. The ASP Programming training course provides an intensive hands-on introduction to developing intelligent commercial web applications with pure ASP using VBScript. Available as a public or closed course at our London training centre, or can be tailored to your team's requirements and delivered onsite as a bespoke, customised training course. This course has been developed for real-world, commercial scenarios by our expert instructors. See below for detailed syllabus. Who will the lesson benefit? Developers who are looking to gain the skills to develop commercial ASP systems. What delegates will learn Completion of this course will give candidates the ability to: - create dynamic, data-driven web applications using ASP.
- hand-code ASP pages using VB script.
- understand the purpose and use of the ASP built-in objects eg Session, Response etc
- obtain an idea of real-world issues regarding efficiency, security, optimal ways of ASPs.
- know how to program web pages whose content dynamically alters according to user interaction.
Hands On Exercises - Dynamic construction of HTML using ASP.
- Numeric and string operations.
- Search a database and present the results.
- Write to, and update a database
- How to search a database and present the results on a web page.
- How to enable web pages to maintain state.
What prerequisites are required Programming or scripting in any language and exposure to HTML. Contents of this class Introduction - An overview of HTML
- What are Active Server Pages?
- Three tiered and n-tiered development
Managing IIS for Web Developers - Key points in configuring Internet Information Server 4
- Setting up secure web sites
- Troubleshooting & configuration
Server-side Includes - Using Server-side Includes
- Using Dynamic Server-side Includes
Understanding VBScript - VB and VBScript: how do they differ?
- Variables
- Conditional processing
- Looping and breaking
- Exploring VBScript functions
- Writing VB Script in ASPs
The Response Object - What is the Response Object?
- The Write Method
- The Redirect Method
- Controlling Output
HTML Forms - Working with HTML forms
- The Request Object
- What is the Request Object?
- The Form Collection
- The QueryString Collection
- The ServerVariables Collection
Cookies - What are Cookies?
- The Response.Cookies Collection
- The Request.Cookies Collection
ASP Components, Part 1 - What are ASP Components?
- The Server Object
- The AdRotator Component
ASP Components, Part 2 - The Browser Capabilities Component
- The Content Linking Component
Applications, Sessions, and the Global.asa - What are ASP Applications and Sessions?
- What is the Global.asa?
Scripting Objects - The Built-in Scripting Objects
- The FileSystemObject Object
- The TextStream Object
ASP and the ADO Model - ASP, Databases, and ADO
- The Database Environment
- Connecting to the Database
Viewing Database Records - Working with Recordsets
- Creating Combo Boxes and Option Groups
- Filtering Records
Adding, Updating, and Deleting Records - Adding Records to a Database
- Updating Records in a Database
- Deleting Records from a Database
Stored Procedures and Parameters - Using Stored Procedures
- The Command Object
- Parameter Queries
Advanced Recordset Techniques - Editing Records with a Data Browser
- Paging Through a Recordset
Handling Errors - Handling errors in VBScript
- Handling errors in ADO
Internet Explorer Client Development - Overview of Dynamic HTML Features
- Using key DHTML Features
|