Presentation is loading. Please wait.

Presentation is loading. Please wait.

Web Application Development with Active Server Pages David Henson

Similar presentations


Presentation on theme: "Web Application Development with Active Server Pages David Henson"— Presentation transcript:

1 Web Application Development with Active Server Pages David Henson dhenson@certifiednetworks.com http://www.certifiednetworks.com

2 Introduction

3 Class Logistics 7 Meetings Class Hours – 6:30 to 9:30 2 Short Breaks Per Night Book: Alex Homer’s Professional ASP 3.0 Web Techniques – WROX Press Handouts

4 Classroom Setup NT4 IIS SQL7 MDAC 2.5 Internet Explorer 5

5 Course Overview Definitions Module 1 – Overview Module 2 – Structure of ASP Module 3 – Browser/Server Communication Module 4 – Database Connectivity Module 5 – Updating Data

6 Course Overview, Contd. Module 6 – Advanced SQL7 Techniques for Dynamic Sites Module 7 – Security Module 8 – Email Communication Module 9 – Logging Visits Module 10 – Dealing with Browsers

7 Course Overview, Contd. Module 11 – OLE Automation Module 12 – XML

8 Definitions ASP IIS SQL HTML HTTP SSL Tags Browser IP Address ADO OLE/DB COM GUID

9 Module 1 – Overview Client Server Communication On the Back End On the Front End Software Configuration Networking

10 Client Server Communication

11 On the Back End Many Available Options: –UNIX/LINUX, NT –Apache, IIS –ASP, Perl, PHP, C++, VB

12 On the Front End Internet Explorer Netscape Others PDAs – Palm Pilot, Windows CE Cell Phones, Voice Mail Gateway Crawler, Spider, Other Automated Engines

13 Software Configuration Common Settings for IIS –Virtual Server –Virtual Site with host headers Common Settings for NT/Windows 2000 –Securing Data with NTFS

14 Networking Name Resolution –DNS, WINS, LMHOSTS Mapping Drives FTP

15 Module 2 – Structure of ASP HTML Tags ASP Tags Server Side Includes Intrinsic Objects –Request, Response, Server, Application, Session Demonstration – Structure of ASP

16 Common HTML Tags

17 Common ASP Tags –

18 Common VBScript Syntax Set If…then While String Manipulation- –Left(string, 4) –Right(string, 4) –Mid(string, 4, 2)

19 Server Side Includes

20 Intrinsic Objects Application Response Server Session Request ObjectContext

21 Demonstration – ASP Structure

22 Module 3 – Communicating Between Browser and Server Forms Hidden Inputs Request Object Application Object Session Object Other Objects Lab – Browser/Server Communication

23 Forms Demo.asp <% If not request(“somedata”) = “” then response.write(“The data is:” & somedata & “ ”) end if %>

24 Hidden Inputs ” >

25 Request Object Exposes for use: –Form Data –Href parameters

26 Application Object Starts up when the first user hits the site Ends when the server is shut down

27 Session Object Relies on cookies Makes information persistent between pages Can be troublesome: –DNS Round Robin –Load Balancing –Timeout, Cookies not allowed by browser

28 Session Example … Session(“userid”) = request(“userid”) …

29 Module 4 – Database Connectivity

30 Module 5 – Updating Data

31 Module 6 – Advanced SQL 7 Techniques

32 Lab – Browser/Server Communication

33 Module 7 – Security

34 Module 8 – Email Communication

35 Module 9 – Logging Visitors

36 Module 10 – Dealing with browsers

37 Module 11 – OLE Automation with Excel and Other Objects

38 Module 12 - XML


Download ppt "Web Application Development with Active Server Pages David Henson"

Similar presentations


Ads by Google