<%@LANGUAGE="VBSCRIPT" %> <% Response.CacheControl = "no-cache" %>
Weekly Schedule (updated frequently. do not print.)

Week

Research

Assignment

Due

Week 1
Week of Jan 8

Search online and Safari Books Online for introduction to ASP.NET & C# techniques

Video 1 (VPN, Map Drives)

Programming Review 1pp

Assign01: Account Setup, Create Basic Site

 

Assign01 due Wednesday of week 2 before class and will be graded during class

Week 2
Week of Jan 15

Search online and Safari Books Online for System.Web.UI.WebControls with emphasis on Table, TableRow, TableCell

Video 2 (IDE, Intro)
Video 3 (c# tables)

Programming Basics 1pp | 6pp

Assign02: C# Tables

Assign02 due Wednesday of week 3 before class and will be graded during class

Week 3
Week of Jan 22

Search online and Safari Books Online for Session, Convert Class, Event Handlers

Video 4 (for assign03)

Access Modifiers 1pp | 6pp

Assign03: Convert Class, Using Object Source, Session

Assign03 due Wednesday of week 4 before class and will be graded during class

Week 4
Week of Jan 29

Search online and Safari Books Online for SQL, SqlConnection, SqlCommand, SqlDataReader, DataSource of a control, DataBind

Video 5 (connect to sql server)
Video 6 (bind sql to DropDownList)
Video 7 (async select insert update delete)

Data Connections: 1pp | 6pp

Assign04: DB connectivity, Using DataSource, Select, Insert, Update, Delete

Assign04 due Wednesday of week 5 before class and will be graded during class

 

 

Week 5
Week of Feb 5

Search online and Safari Books Online for UpdatePanel, ScriptManager, DataTable, DataSet, SqlCommand Parameters, Creating your own class and functions

Video 8 (create new class & sql params)

Parameters: 1pp | 6pp

Assign05: DB connectivity II, DB Parameters

Project1 Assigned

Start Assign05 (2 weeks to complete)

Week 6
Week of Feb 12

Search online and Safari Books Online for UpdatePanel, ScriptManager, DataTable, DataSet, SqlCommand Parameters, Creating your own class and functions

Assign05: DB connectivity II, DB Parameters

Assign05 due Wednesday of week 7 before class and will be graded during class

Week 7
Week of Feb 19

Search online and Safari Books Online for Master Pages, Object Oriented Programming, Inheritance, Encapsulation, Polymorphism

Master Pages 1pp | 6pp
3 Pillars of OOP 1pp | 6pp

 

 

Week 8
Week of Feb 26

No new topics this week.

In Class Exam

Nothing due this week

Project 1 due Monday, March 5 before 11:00 PM

 

Week 9
Week of Mar 5

Search online and Safari Books Online for Sudoku, Arrays, OOP (continued)

Assign06: DB connectivity III, Editable GridView

Assign06: Master Pages, Inheritance, Encapsulation, Polymorphism

 


Assign06 due Wednesday of week 11 before class and will be graded during class (2 weeks to complete)

 


Week 10
Week of Mar 12

Spring Break
No Class, No Office Hours
Spring Break Spring Break
Nothing due this week

Week 11
Week of Mar 19

Project 2 Assigned - Work in Groups

Project2 Assigned

Work in Groups

---

 

Week 12
Week of Mar 26

Work in Groups
Sudoku
Arrays pdf

Not Doing Assign07: Object Oriented Sudoku

Not doing Assign07

 
Week 13
Week of Apr 2
Work in Groups
OOP / Project work

Group Work

---

Week 14
Week of Apr 9

Work in Groups
Memory Game WPF

Project Work / Possible online week

EC: Assignment 8

Assign08 is extra credit and due Saturday of week 15 before 11:59PM

Week 15
Week of Apr 16

Online Week
Office Hours Online

Online Week

Assignment 411

Online Week

Assign 411 Due Friday at end of week 16 (Friday before finals) before 11:59 PM

Week 16
Week of Apr 23

Online Week
Office Hours Online

Online Week

Assignment Eval

Online Week

Assign Eval Due Friday at end of week 16 (Friday before finals) before 11:59 PM

Project 2 Due Saturday at end of week 16 (Saturday before finals) before 11:59 PM

End of Course!

For information contact: Professor R.J. Glotzbach


Copyright Notice: Notes taken in class are considered to be "derivative works" of the instructor's presentations and materials, and they are thus subject to the instructor's copyright in such presentations and materials. No individual is permitted to sell or otherwise barter notes, either to other students or to any commercial concern, for a course without the express written permission of the course instructor. Doing so will result in legal action being taken. Among the materials that may be protected by copyright law are the lectures, notes, presentations, websites, and other material presented in class or as part of the course. Always assume the materials presented by an instructor are protected by copyright unless the instructor has stated otherwise. Enrolled students are permitted to take notes solely for individual/group studying. This policy is located under Conduct Regulations within Purdue's Student Regulations.


CGT 45600 Spring 2018 <% Dim fso, f Set fso = Server.CreateObject("Scripting.FileSystemObject") Set f = fso.GetFile(Server.MapPath("./WeeklySchedule.asp")) Response.Write("Last Modified: ") Response.Write(f.DateLastModified) Set f = nothing Set fso = nothing %>
Copyright © 2002-<%= Year(Now()) %> Ronald J. Glotzbach, Purdue University, All rights reserved.