This course teaches the student how to generate dynamic web pages using data from a database. The course begins with an overview of the C# programming language and object-orientation. Using ASP.NET, this course explores the processing of web forms and controls, state management, validation and error handling, SQL database access and secure web site coding. Programming projects, including a group project, are assigned as part of the homework requirements. Prerequisites: CS-220 and CS-225 or CS-230 and CS-200. (3-0-3)