 |
 |
 |
|
Loading...
|
| This is the fourth semester class in
programming. If you have not had CS205 or CS213 then you should not take
this course. You may use VB or C# in the class. You will use HTML, CSS,
JS, XML, AJAX, ASP.Net, VB, C#, SQL, & ADO 4 in this class. You will
also need to understand basic networking protocols. |
 |
| |
|
Home |
|
Lessons |
Projects & Videos |
RESOURCES |
- Lesson 1:
Introduction to ASP.Net
- You need:
|
- What is ASP.Net?
Getting started
videos
to check out!
- The Web Model
Introduction to IIS
video
- How to create a new web app Part 1
video
- Making a multi-page site (Chapter 3)
-
How to create a new web application Part 1
-
Crash Course in HTML is in Murach Chapter 5
-
My HTML for the programmer video series:
Intro to html part 1
Intro to html part 2
Intro to html part 3
-
Publishing your site
- Class activity:
You will learn how to publish your projects to a
folder on RPKessler.com and learn how to edit them
live.
- Getting to know
Expression Web 4 videos
- Create folder on live site
- How to create a simple page
- How to edit a page live
- Practice with HTML and some basic JavaScript
& CSS
- Activity #1: Publish
2 pages and use
hyperlinks for navigation & use 1 external link
to a related page(15 pts)
|
- Home Work
Projects
- Getting Started Resources
|
-
Lesson 2:
Designing your web pages.(Chapter 5)
|
-
Introduction to
Posting Back to Web Server
-
How to format our
web pages
-
401K Future Value
Calculator I
(Based on Murach p.42)
-
401K Future Value Calculator II
(with validation)
- Activity #2: Publish
a project that computes something such as the Future Value Calc.
DO NOT COPY THE FVC PROJECT. Be sure to include
validation.(15pts)
Due date is 2/25 at
noon!
|
|
- Lesson 3
Using Server Controls:
StreamReader Class (Chapter 6)
|
- ASP.Net from the server's point of view
- How to create a new web application Part
2:
Data entry using the stream reader. Video
Data Entry Project
-
External Style Sheets
- Activity #3: Publish
your FVC page with data validation & external
CSS page.(15pts)
|
|
-
Lesson 4
Master pages, Tree-View,
Site Maps. Validation controls &
Client-Side Validation
(Chapters 7, 8, 9, 10 & 25)
|
- Introduction to Master
Pages, Tree View, & Site Maps
Master Pages and
content pages
Video
- Master page & Navigation
project
|
|
- Lesson 5
Using ASP Login Controls Chapter
20).
Forms authentication & custom error
pages (Chapter 23)
|
-
Website Login issues I- Custom Login
(Lecture & Demos)
GridView with confirm delete, Logins, &
custom error pages demo
-
Read About Custom
Error Pages
(Chapter 23)
-
Website Login issues II- Authentication &
Authorization. Using the ASP Login Controls
(Chapt.20)
|
- In-Class Demo Projects
- Our First
ASP demo
(2/6/2012)
|
-
Lesson 6:
ASP
& SQL Databases
Part I
(Chapters 13 & 14)
|
|
|
-
Lesson 7:
ASP
& SQL Databases
Part II: Data Controls, E-Mail & MapQuest Demos.
(Chapters 14, 15, 16)
|
-
ASP Data Controls(Databases are
included with each project) Get my SQL customers
DB
here.
-
ADO 2.0 &
SQL DataSources, Grids, &
List Boxes in Code:
- Details View Control with
Murach's
Halloween DB
- Databases & the
FormView Control(Includes DB)
- Remote SQL Database Management (In
Class)
- Create a new table in the customers206
DB on my SQL server.
- Create an aspx page to display/edit/add
records to your table.
- FormView,
GridView
& the AJAX Accordion Control
-
MultiView
Control &
Wizard
Controls
-
Sending Email From ASP.Net
-
MapQuest
Demo
|
|
Send Projects to
RPKessler@hotmail.com
Copyright © 1999-2012 by Ronald P. Kessler,Ph.D.
All rights reserved.
Revised: Jan. 23, 2012
These materials are provided for the
exclusive use of my students. Please contact me for permission to reproduce or use these
presentations.
|