Web Site Development with ASP and XML

Course # 160 Information
Developing Web Applications with Active Server Pages and eXtensible Markup Language - E-commerce
Duration: 9 weeks (54 hours) Cost: $2,595 + GST

 

 

Active Server Pages Development

HTML: The Language of the Web
Web Development Software
Using Graphics in Your Web Pages
Creating Tables, Using Frames, HTML Forms
VBScript Essentials, Procedures
Where Do You Put Your Scripts?
Variables and Constants, Controlling the
Flow, Arrays

JavaScript and Jscript, Functions, Variables
Controlling the Flow
JavaScript Objects, Scripting Objects and
Events
Programming Objects and Events
The Document Object Model
Form Validation, Hooking Into Object Events
Scripting Select Controls
Comparing VBScript and JavaScript
Scripting ActiveX and Java
Using Components in Your Web Pages
Working with Java Applets
Employing ActiveX Controls
Dynamic HTML and Cascading Style Sheets
Dynamic HTML Web Pages, Using DHTML
Filters
DHTML Positioning and Animation
ASP Server Objects, Response and Request
ASP Server-Side Components
Using the Browser Capabilities Component
Using the File System Component
ActiveX Data Objects?
The Connection Object, The Recordset
Object
ADO Recordsets and Error Handling
Updating Recordset Data, Multiple Resultset
Recordsets
Error Handling
ADO Command Objects and Stored
Procedures
The Command Object
Stored Procedures and Triggers
Security and SSL
Making Internet Information Server (IIS)
Secure
Authentication and the Anonymous User
Secure Transmissions Using SSL

 

Developing with XML Extensible Markup Language

The Essence of XML, XML in the Real World
Three Views of Data, XML Design Goals
Related Technologies
Elements and Attributes, Entities and Entity
References
Processing Instructions, Comments,
Namespaces
Document Type Definitions (DTD)
The Value of Validation, Validation Tools
Declaration vs. Definition, Element Types
Element Sequences, Nested Definitions
Choice Lists, Option Groups
Repeating Option Groups, Attribute Lists,
Attribute Types
Attribute Modifiers, Data Type Attributes
Cascading Style Sheets (CSS), Level 1
versus Level 2
Extensible Style Sheets (XSL)
The XSL Namespace, Referencing an XSL
Style sheet
Macros, Expressions, Manipulating XML
Programmatically
The XML DOM, W3C Recommendation
Understanding the Node Tree, Document
Object, NodeList

Properties and Methods
Instantiating the XML DOM, Loading and
Saving
Tree Navigation, Walking the Tree
Querying the Tree, Dead-Reckoning, Nodes
Parameterized XSL, Three-Tier Design
Simple API for XML (SAX)
XML Schemas vs. DTD
Content Model Basics, Schema Root
Element
ElementTypes, AttributeTypes
Description Element, Data Types in XML-
Data
Databases and XML, Dynamic Creation
File System, RDBMS, OODBMS
OLE DB and ADO
Integration with XML DOM
Microsoft SQL Server 7.0 Integration
Microsoft SQL Server 2000 Preview
Simple Object Access Protocol (SOAP)
The Need for SOAP, SOAP Alternatives