Lecture 01 (Tuesday, January 6): Class Orientation, Introduction to Web Applications, ASP.NET
- Classroom Slides
- Help Files
- You may want to start working through Session 1 of the Essential Skills Portal
- Examples Files
- In-Class Exercises
- Solutions
- Some solutions may be posted here two days from lecture date
Lecture 02 (Thursday, January 8): Visual Studio Overview, Developing a Simple Web Application
- Classroom Slides
- Examples Files
- You may want to have a look at Session 1 and Session 4 of the Essential Skills Portal
- In-Class Exercises
- Solutions
- Some solutions may be posted here two days from lecture date
Lecture 03 (Tuesday, January 13): Developing an Appications, Standard Server Controls
- Classroom Slides
- Examples Files
- Sessions 3 and 4 of the Essential Skills area are recommended.
- In-Class Exercises
- Solutions
- Some solutions may be posted here two days from lecture date
Lecture 04 (Thursday, January 15): Standard Server Controls (Continued) Page Object, View State, PostBack, IsPostBack, Connecting to a Database
- Classroom Slides
- Examples Files
- In-Class Exercises
- Solutions
Lecture 05 (Tuesday, January 20): Breakpoints, Watches/ Locals/Exceptions, Page Request and Response. Moving Between Pages with C#, Query Strings
- Classroom Slides
- Examples Files
- In-Class Exercises
- Solutions
Lecture 06 (Thursday, January 22): The Lifetime of a Web Application, Page Object, Application State and Session State, Global.asax
- Classroom Slides
- Examples Files
- In-Class Exercises
- Solutions
Lecture 07 (Tuesday, January 27): Web.config, Cookies, URL Encoding, Themes, Master and Content Pages
- Classroom Slides
- Examples Files
- Standard Web.config
- Cascadia Faculty Web.config
- cookiedemo.zip
- querystringdemo.zip
- encodedemo.zip
- themes.zip
- masterpages.zip
- controlsdemo.zip
- In-Class Exercises
- Lecture 07 ICE
- ice7_cookie.zip (Use for Reference)
- Solution
Lecture 08 (Thursday, January 29): ASP.NET, Data Validation
- Classroom Slides
- Examples Files
- In-Class Exercises
- Solutions
Lecture 09 (Tuesday, February 3): Assignment 1 Work Day
- Classroom Slides
Lecture 10 (Thursday, February 5): jQuery Syntax and Usage
- Classroom Slides
- Examples Files
- In-Class Exercises
- Solutions
- Some solutions may be posted here two days from lecture date
Lecture 11 (Tuesday, February 10): jQuery Data and JSON
- Classroom Slides
- Examples Files
- In-Class Exercises
- Lecture 11 ICE
- TBD
- Solutions
- Some solutions may be posted here two days from lecture date
Lecture 12 (Thursday, February 12): Buffer Day/Study Day
- Classroom Slides
Lecture 13 (Tuesday, February 17): Mid-Term Exam
- Classroom Slides
Lecture 14 (Thursday, February 19): Creating SQL Database, Adding to Database through ASP.NET, and LINQ
- Classroom Slides
- Examples Files
- In-Class Exercises NO ICE TODAY
Lecture 15 (Tuesday, February 24): Microsoft Azure
- Classroom Slides
- Examples Files
- TBD
- TBD
- TBD
- TBD
- TBD
- In-Class Exercises
- Lecture 15 ICE
- TBD
- Solutions
- Some solutions may be posted here two days from lecture date
Lecture 16 (Thursday, February 26): Assignment 2 Work Day
- Classroom Slides
Lecture 17 (Tuesday, March 3): AJAX, REST API 1
- Classroom Slides
- Examples Files
- In-Class Exercises
- Lecture 17 ICE
- TBD
- Solutions
- Some solutions may be posted here two days from lecture date
Lecture 18 (Thursday, March 5): REST API 2
- Classroom Slides
- Examples Files
- TBD
- TBD
- TBD
- TBD
- TBD
- In-Class Exercises
- Lecture 18 ICE
- TBD
- Solutions
- Some solutions may be posted here two days from lecture date
Lecture 19 (Tuesday, March 10): REST API 3
- Classroom Slides
- Examples Files
- TBD
- TBD
- TBD
- TBD
- TBD
- In-Class Exercises
- Lecture 19 ICE
- TBD
- Solutions
- Some solutions may be posted here two days from lecture date
Lecture 20 (Thursday, March 12): Buffer Day/Study Day
- Classroom Slides
Lecture 21 (Tuesday, March 17): Final Exam
- Classroom Slides
Lecture 22 (Thursday, March 19): Last Day of Class, Finals Returned
- Classroom Slides