CS 233S: Web Application Development II	Name:	
Final: Winter 2010	Due:    Wed., March 17 by noon
Completing this take-home final will allow each 233S student to reflect on what material has been learned, what impact those skills have on his or her overall web development arsenal, and most importantly, what additional experiences and knowledge the developer wishes to gain.
Answer each of the following questions as thoroughly as possible, with attention both to technical details and to the rules of writing (spelling, grammar, etc.) Remember that as a final, this is a formal document, so take the extra time to impress me with your investment in thought and composition. 
Part A: General Reflecting
1.	Which aspects of CS 233S did you find the most helpful as a student?
2.	What changes would you make to the design and/or delivery of the course? (Note that your response here is graded based on thoughtfulness and completeness - it is okay to express concerns about the effectiveness of lessons or course structure, etc.)
3.	Coming into a “Web Application Development” class, what were your expectations of the topics we would cover? Please be sure to mention which expectations were met, and which were not.
4.	When would you recommend ASP.NET as a development tool for a customer looking for a web site? When would you not?
Part B: Project Site Reflections
Re-read the project criteria found in the Assignments area of Blackboard, and then answer the questions below.
5.	Please identify the page(s) in your site which are the primary examples of the required project elements:
Option A Projects	Option B Projects	
•	Interactive calendar
•	Conference Registration
o	Sign Up
o	Update Account
o	Delete Account
•	Members Only Page(s)
•	Ad Rotator
•	Use of Site Map
•	Use of Master Page	•	User interface tools (master pages, themes, CSS, ASP.NET navigation tools) 
•	Validated form
•	ASP.NET Rich Controls
•	Data table feature that includes paging and sorting
•	Members Only Page(s) OR use of Session variables
•	Entering a record into a database table
•	Modifying and/or deleting a record from a table
•	Nicely formatted dB data display on web page	

6.	Evaluate your project site based on the categories and grading rubric provided in the project criteria. Note that this evaluation is for your own reflective benefit and will not be used in any way when I am grading your project sites. The goal is to identify any area(s) that you might have overlooked in time to correct them before you submit your project. Your responses here are graded based on completeness and thoughtfulness, not on the numerical score you give yourself.
a.	What score (out of 20) would you assign to your project in its current state for the Design Elements category? Please explain, providing specific references to your site features. (Simply copying and pasting the text from the criteria will not result in points for this response.)
b.	What score (out of 20) would you assign to your project in its current state for the Coding category? Please explain, providing specific references to your site features. (Simply copying and pasting the text from the criteria will not result in points for this response.)
c.	What score (out of 20) would you assign to your project in its current state for the Site Navigation category? Please explain, providing specific references to your site features. (Simply copying and pasting the text from the criteria will not result in points for this response.)
d.	What score (out of 20) would you assign to your project in its current state for the Professional Presentation category? Please explain, providing specific references to your site features. (Simply copying and pasting the text from the criteria will not result in points for this response.)
e.	What score (out of 20) would you assign to your project in its current state for the Audience Targeting category? Please explain, providing specific references to your site features. (Simply copying and pasting the text from the criteria will not result in points for this response.)
7.	Based on your responses to the question in #2, above, what changes will you make to your web site project? How do you think this will affect your scores for each category?
8.	What else do you wish your project incorporated that you will not be able to complete before submission?
9.	What additional resources and/or knowledge would you need to implement those items?
10.	What feature(s) of your web site project are you particularly pleased with? Please explain why.