SCHEDULE

Date

Topic

Presentation/Activity

Deliverable

1/28 Introduction, Syllabus, Assignments

Chapter 1: An introduction to ASP.NET web programming

   
2/4 Chapter 2: How to develop an one-page web application

Chapter 3: How to use HTML5, CSS3, and Bootstrap with ASP.NET applications

CSS Tutorial: http://www.w3schools.com/css/default.asp
Animate.css Examples: http://daneden.github.io/animate.css/
HTML5 Tutorial: http://www.w3schools.com/html/default.asp
Bootstrap: http://getbootstrap.com

Lab 1 Practice

 
2/11 Chapter 4: How to develop a multi-page web application
Chapter 5: How to test debug ASP.NET applications

Lab 2 Practice

 
2/18 Chapter 6: How to use standard server controls
Chapter 7: How to use validation controls
Lab 3 Practice  
2/25 Chapter 8: How to work with state, cookies, and URL encoding
Chapter 9: How to use master pages

Lab 4 Practice

 
3/4

Chapter 10: How work with bootstrap

Get Bootstrap: https://getbootstrap.com/

Get Bootstrap themes: https://getbootstrap.com/docs/3.4/examples/theme/

Download themes: https://bootswatch.com/

California Web Standard: https://webstandards.ca.gov/

 Lab 5 Practice
 (removed)
 
3/11 Exam 1

 

Assignment 1  
3/18 Spring Break

 

 
3/25

Chapter 12: An introduction to database programming
Chapter 13: How to use SQL data sources

Lab 6 Practice   
4/1 Cesar Chavez Holiday (no classes held)    
4/8 Chapter 14: How to use the GridView control
Chapter 15: How to use the DetailsView and FormView controls
Lab 7 Practice  
4/15

Chapter 16: How to use the ListView and DataPager controls
Chapter 17: How to use the object data sources with ADO.NET

Lab 8 Practice   
4/22 Exam 2

 

 
4/29 Chapter 21: How to use e-mail, custom error pages, and back-button controls
Chapter 22: How to configure and deploy ASP.NET applications
Chapter 23: How to use ASP.NET Ajax
Practice9_10_11.htm   Assignment 2
5/6

Chapter 19: How to secure a web site
Chapter 20: How to authenticate and authorize users

Review

  Assignment 3 (in class)
5/13

Final Exam @ 5:15