Fall 2004
Grade Calculation Spreadsheet for Fall 2004 is HERE
Fall 2003
Fall 2002
- Lecture 1 -
Syllabus & Intro to Commerce
- Lecture 2 - Protocols & Client-Server
Architectures
- Lecture 3 - Web Servers & Web-based
Security Issues
- Lecture 4 - Hosting Options and Encryption
- Lecture 5 - ASP vs. ASP.NET & Java
Security Model
- Lecture 6 - web.config and lecture_06.aspx
- Lecture 7 - ASP.NET Forms lecture_07.aspx
and Payment Methods
- Lecture 8
Improved (working) version of lecture_07.aspx
Simple ASPX Form
that keeps running sum
VB.NET
- Lecture 9 - ADO.NET & More VB.NET
Parking DB
DB
Connection Template
Initial ASPX
Final ASPX
- Lecture 10 - More ADO.NET
- Lecture 11 - Project Work
- Lecture 12 - Project Work (sample input_form.aspx
and confirmation.aspx)
See also the MSDN Library article
"Passing Server Control Values Between Pages"
- Lecture 13 - Presentations
- Lecture 14 - Review for Midterm
- Lecture 15 - Midterm
- Lecture 16 - DDOS,
Smurf, Syn
Flooding (these are also available on the "Assigned Readings"
page
Cookies
vs. Session Variables & Midterm results
- Lecture 20 - Access to .NET pages (default.aspx,
login.aspx, login.mdb,
web.config) and place theses
files in a "reg" folder (new_page.aspx,
another_page.aspx)
Also - here is the sample DFD of the
"minimal" site
- Lecture 22 - Repeater & QueryString
(zip file w/ images & DB)
- Lecture 23 - Virus Handout,
Firewalls & VPN
Tunneling, Introduction to Data
Mining
- Lecture 24 - Data Mining
Process, E-mail CMap, Car
Buyer CMap
- Lecture 25 - Project Work
- Lecture 26 - Data Mining in SQL 2000
Fall 2001
Lecture 1 -
Syllabus & Intro to Commerce
Lecture 2 -
Protocols & Multi-Tiered Client-Server Architectures
Lecture 3 - Web Servers &
Client-Side Security Issues
Lecture 4 - Hosting and Business
Models
Lecture 5 - Client
vs. Server Side Processing, Java, JavaScript
Lecture 6 - NO CLASS
Lecture 7 - HTML Forms, VBScript,
Cookies
Lecture 8 -
Advanced VB Script - Validating Forms
Lecture 9 - Project Group Work (VBScript review as needed)
Lecture 10 - XML,
Certificates and Keys
Lecture 11 -
Encryption
Supplemental Material -
VisualBasic and DataBases
Lecture 12 - Load Balancing & Review
Lecture 13 - Midterm
Lecture 14 -
Payment Methods
Lecture 15 - ERP
& SSL
Lecture 16 -
Intranets, URL Variables
Lecture 17 -
Firewalls & Storefront Architecture
Lecture 18 - ASP
& Databases, UI Issues in Storefront Design
Lecture 19 - ASP & Databases (DDWS Chapter 8)
Lecture 20 - Student Presentations
Lecture 21 - Access Control Strategies (ISS papers)
Lecture 22 - Group work
Lecture 23 - Viruses
Lecture 24 - Common Attack Methods & Free Storefronts
Lecture 25 - DOS & B2B
Lecture 26 - E-Commerce Project Fair
Lecture 27 - Security Diagnostics & Software Updates
Lecture 30 - Review for Final Exams