IS 651
Special Topics: Data Driven Web Applications
With .NET
Spring 2002



Tom Hankins, instructor                          Fax: 304-746-2063                      Phone:    304-746-2044 (w)

                                                                                                                             800-642-9842 (w)

E-mail: thankins@marshall.edu                                                                                304-562-0321 (h)



I. Purpose and objectives

 

This course is an introduction to the use and design of data driven web applications using ASP.NET. Additional topics will include web site design and an introduction to XML. Those who complete the course successfully will be able to describe how these components interact to produce distributed applications for intranets, the Internet, and extranets.

 

This course will be primarily a lab course. This is necessitated by the need to do work for the class using the computing environment set up in the classroom.

 

II. Course requirements and grades

 

Attend class. Complete homework and project assignments. Review assigned chapters before coming to class. During class sessions you will work on assignments and discuss questions that arise in completing them.

 

Prerequisites: You are expected to have some programming background, have at least a basic knowledge of using HTML, and have completed a database class or have equivalent experience using and designing databases.

 

III. Texts

 

           Designing Web Sites    

           Joel Sklar 

           Course Technology, 2001

           Additional material at http://www.course.com/downloads/illustrated/designingsites/

  

           Programming Data-Driven Web Applications with ASP.NET

           Donny Mack and Doug Seven

           Sams, 2002

 

IV. Tentative course outline and assignments

 

 Date

Topics

Text

14 Jan

Introduction to the class

Introduction of participants

The Web design environment



JS Unit A

21 Jan

☆ ☆ ☆ NO CLASS: Martin Luther King Day ☆ ☆ ☆

 

28 Jan

Web design principles

Planning a web site

Planning site navigation

JS Unit B

 JS Unit C

JS Unit D

4 Feb

Tables

Typography

JS Unit E

JS Unit F

11 Feb

Graphics and color

Publishing and maintaining a site

JK Unit G

JK Appendix A

18 Feb

Network Architectures, XML

Cascading style sheets

Database access in the Microsoft environment

 

25 Feb

ASP, ADO overview

.NET Introduction

Visual Studio overview

Chs 1 & 2

4 Mar

Reading and displaying data 1

Chs 3, 5

11 Mar

Reading and displaying data 2

Chs 6, 7

18 Mar

Web forms and validation controls

Chs 8, 9

25 Mar

Entering, editing and filtering data

Web services

Chs 10, 11, 14

1 Apr

☆ ☆ ☆ NO CLASS: Spring Break ☆ ☆ ☆

 

8 Apr

Project Preparation

 

15 Apr

Project preparation

 

22 Apr

Project preparation

 

29 Apr

Project presentations

 

6 May

Project presentations