CSE686 - Internet Programming

Lecture #6 - More Active Server Pages, Web Services

Revised: 01 July 2008
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 and focuses on Examples relevant to the Final Project.
  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, Final Project #4
  3. ASP Tutorials and References:
    w3schools, aspAlliance, asptutorial.info, star developer
  4. Some material from Last Week's Lecture
  5. HTML Server Controls, Web Server Controls, User Controls, Load User Control, base Page, Uses a base Page
  6. This Week's Lecture
  7. ASP Part 2 Presentation
  8. First Layout Demo
  9. First Layout Demo folder
  10. More Elements in ASP.Net
  11. Master Pages
  12. Resources:

    Basic Master Pages #1, Basic Master Pages #2, Basic Master Pages #3, Explainations of how MPs work and traps with workarounds, Mixing Inheritance and MPs, HttpModule vs Inheritance with MPs, Roll your own MP Engine, Basic Themes, Dynamic changes, Ideas about Page Structure with MPs, Themes and Skins, More links
  13. Master Pages Demo
  14. Master Pages folder
  15. Final Projects Scope, Final Project Schedule
  16. W3C HTML Validator folder, W3C HTML Validator Asp.Net Page
  17. EmailViaSMTPServer folder, EmailViaSMTPServer Asp.Net Page
  18. More on Controls
  19. Web UserControl - Murat's Presentation, Web UserControl - Murat's Demo
  20. Custom User Controls, Inherited Controls
  21. Web Services
  22. Web Services Tutorials and References:
    Quick Start Examples, W3Schools, CodeGuru, ProgrammingTutorials
  23. Web Services Presentation
  24. CalcWebService - view web page
  25. CalcWebService - view folder
  26. Hello Web Service - view web page
  27. Hello Web Service - view folder
  28. Web Service using Session
  29. FileTransfer web service - view web page
  30. FileTransfer web service - view folder
  31. Lab Assignment #6
  32. Lecture #5 folder contains a page of links to presentations and code discussed in this class. The Lecture folders will occasionally hold physical files of interest as well. Usually, however, all the materials of interest to the class are in the presentations and code folders. The contents of these folders will grow as you progress through the course.