CSE686 - Internet Programming

Lecture #3 - Asp.Net Programming Model

Revised: 08 June 2010
Home Courses Code Handouts CoreTech Books Articles Math Research Masters Projects SWDev WebDev News OtherLinks SiteDesign Graduates AllPages Office Hours Notices Contents

CSE681-SWMAA CSE686-IP CSE687-OOD CSE775-DO CSE776-DP CSE778-AWP CSE784-SWS

Lecture #01 Lecture #02 Lecture #03 Lecture #04 Lecture #05
Lecture #06 Lecture #07 Lecture #08 Lecture #09 Lecture #10

Lab #01 Lab #02 Lab #03 Lab #04 Lab #05 Lab #06 Lab #07 Lab #08

Contents Syllabus

Web Resources:

Color Lab Color Codes HTML tags Everything HTML XML, HTML, Scripting Win32, COM, MFC webdeveloper.earthweb devx... W3Schools Web Developer's Virtual Library World-Wide Web Consortium WebReference devCentral

Office Hours:

Instructor & TAs

Content:

This lecture is concerned with the Active Server Pages programming model. We will see that Web Applications are built in much the same way as WinForm programs.
  1. Syllabus describes topics to be covered, reading material for you to digest before coming to class, and due dates for the assigned projects.
  2. Final Project #1, Final Project #2, Final Project #3
  3. Running Projects downloaded from College Server
  4. ASP Tutorials and References:
  5. MSDN Asp Page Resources:
    Page Class, Page Attributes, Page Directives, Page Code Render Blocks, Page Code Declaration Blocks,
    Web Forms:
    Web Forms Syntax, Web Server Controls, Html Server Controls, Custom Server Control Syntax,

  6. Asp.Net:
  7. Migration from Asp to Asp.Net:
  8. Page class and User Controls:
  9. Examples useful for Final Project:
  10. Page Controls:
  11. Experiments with Page Contents:
  12. More Asp.Net Details:
  13. Lab Assignment #3

    Visual Studio (both 2008 and 2010) makes it easy to run Asp.Net applications - those with an aspx extension. However, it turns out that you cannot run Asp scripts - those with an asp extension - in Visual Studio (neither VS2008 nor VS2010). However, you can edit them easily in Visual Studio 2010 and run from IIS. Here are the steps:

  14. Lab #2 Review
  15. Lab #3 Review