This module is designed to help students for creating dynamic web sites.
Installation and Managing WEB-Server: Internet Information Server (IIS) / Personal Web Server (PWS).
Active Server Pages (ASP): Concept of ASP, features of ASP;
Constants: String and Numeric; Data types: Integer, Floating Point (Single, Double), String, Date, Boolean, Currency, Variant, Object; Variables: Explicit and Implicit Declaration;
Operators: Arithmetic: +, - (Unary and Binary), *, /, \(integer division) mod, ^; Comparison: <, >, <=, >=, <>, =; Logical: AND, OR, NOT, XOR, EQV, IMP; String Operator: & or + (for Concatenation).
Conversion functions: Abs(), CBool(), CByte(), CInt(), CStr(), CSng(), CLng(), CDate();
String Manipulation Functions: UCase(), LCase(), Len(), Left(), Right(), Mid(), LTrim(), InStr(), RTrim(), LTrim();
Time & Date Functions: Date(), Day(), Hour(), Left(), Len(), Minute(), Month(), Monthname(), Now();
Arrays: Declaration and use of 1 dimensional and 2 dimensional arrays;
Controls: IF..THEN, IF..THEN..ELSE..END IF, IF..THEN.. ELSEIF..THEN.. END IF, SELECT..CASE..END SELECT, FOR..NEXT, FOR EACH.. NEXT, DO WHILE..LOOP, DO..LOOP WHILE, DO..UNTIL. LOOP.
Procedures and Functions, Passing parameters/arguments;
Concept of object model structure (client to server and server to client);
Objects: Properties, Methods, Events, Setting Object properties, Retrieving Object properties, calling objects/methods;
Types of Objects: Response, Request, Application, Session, Server, ASPError;
Response Object: Write Method, AddHeader, AppendToLog, Using Shortcuts <%=value/expr%>, Controlling information: Buffer, Flush Clear, End.
Request Object: Request Object Collection: QueryString, Form, ServerVariables, Cookies.
Application: Contents, Lock, Unlock, Remove, RemoveAll;
ASP Components: AD Rotator, Content Rotator, Counter, Page Counter, and Permission Checker.
Connecting with Databases: Creation of DSN, using OLE DB.
Working on Database: Inserting, Retrieving, Modifying/Updation of records from Tables in Databases using server objects (ADODB.Connection, ADODB.Recordset);
Server Variables: HTTP_User_Agent, REMOTE_ADDER, REMOTE_HOST, SERVER_NAME.
1. Pages 3”, BPB Publications.
2. Sybex Inc.,”ASP, ADO and XML Complete”, BPB Publications.