Difference between revisions of "OOP Class8"

esse quam videri
Jump to: navigation, search
(POST and GET)
(Replacing page with 'Category:Object Oriented Programming MIDTERM')
Line 1: Line 1:
 
[[Category:Object Oriented Programming]]
 
[[Category:Object Oriented Programming]]
  
==About aspx==
+
MIDTERM
 
 
[[VS Web Projects]]
 
 
 
{{Anatomy of an aspx page}}
 
 
 
==Simple Aspx Page==
 
 
 
http://iam.colum.edu/oop/classsource/class8/Aspx/hello.aspx [http://iam.colum.edu/oop/gbrowser.php?file=/classsource/class8/Aspx/hello.aspx hello.aspx]
 
 
 
http://iam.colum.edu/oop/classsource/class8/Aspx/hello2.aspx
 
[http://iam.colum.edu/oop/gbrowser.php?file=/classsource/class8/Aspx/hello2.aspx hello2.aspx]
 
 
 
http://iam.colum.edu/oop/classsource/class8/Aspx/Label.aspx
 
[http://iam.colum.edu/oop/gbrowser.php?file=/classsource/class8/Aspx/Label.aspx Label.aspx]
 
 
 
In class
 
Build three hello aspx pages similar to the ones above
 
 
 
==Dogs on the web==
 
[http://iam.colum.edu/oop/browser/browser.aspx?f=/classsource/class8/DogWeb DogWeb]
 
 
 
 
 
 
 
{{HTML and HTTP}}
 
 
 
 
 
http://iam.colum.edu/oop/classsource/class9/htmlForms.html [http://iam.colum.edu/oop/gbrowser.php?file=/classsource/class9/htmlForms.html htmlForms.html - source]
 
 
 
==Courses on the Web==
 
[http://iam.colum.edu/oop/browser/browser.aspx?f=/classsource/class8/StudentWeb Student Web]
 
 
 
==Response Object==
 
 
 
Response.Write()
 
 
 
http://iam.colum.edu/oop/classsource/class10/Response/Response1.aspx
 
[http://iam.colum.edu/oop/gbrowser.php?file=/classsource/class10/Response/Response1.aspx Response1.aspx - source]
 
 
 
Response.End()
 
 
 
http://iam.colum.edu/oop/classsource/class10/Response/Response2.aspx
 
[http://iam.colum.edu/oop/gbrowser.php?file=/classsource/class10/Response/Response2.aspx Response2.aspx - source]
 
 
 
Response.Clear()
 
 
 
http://iam.colum.edu/oop/classsource/class10/Response/ResponseClear.aspx
 
[http://iam.colum.edu/oop/gbrowser.php?file=/classsource/class10/Response/ResponseClear.aspx ResponseClear.aspx - source]
 
 
 
Response.Flush()
 
 
 
http://iam.colum.edu/oop/classsource/class10/Response/ResponseFlush.aspx
 
[http://iam.colum.edu/oop/gbrowser.php?file=/classsource/class10/Response/ResponseFlush.aspx ResponseFlush.aspx - source]
 
 
 
 
 
===Debugging with response object===
 
 
 
Using the response buffer can be extreemely usefull for debugging. Sometime you may have to setup a small debug system to help catch errors in object that do not inherit from System.UI.Page.
 
 
 
Response.Flush()
 
 
 
http://iam.colum.edu/oop/classsource/class10/Response/ResponseDebug.aspx
 
[http://iam.colum.edu/oop/gbrowser.php?file=/classsource/class10/Response/ResponseDebug.aspx ResponseDebug.aspx - source]
 
 
 
==Home Work==
 
 
 
Convert one of your classes to work as an aspx page.
 
 
 
Have a nice break....
 
 
 
 
 
 
 
 
 
==Web Forms==
 
Examples of Web Forms
 
 
 
http://iam.colum.edu/oop/classsource/class9/aspForms.aspx [http://iam.colum.edu/oop/gbrowser.php?file=/classsource/class9/aspForms.aspx aspForms.aspx - Source]
 
 
 
'''todo''' examples of all the html elements and how they react to form submits
 
 
 
==Persisting Data==
 
 
 
===POST and GET===
 
 
 
http://iam.colum.edu/oop/browser/browser.aspx?f=/classsource/class9
 
 
 
an asps page posting to itself
 
 
 
'''GET'''
 
 
 
Simple get page
 
http://iam.colum.edu/oop/classsource/class9/simpleGet.html [http://iam.colum.edu/oop/gbrowser.php?file=/classsource/class9/simpleGet.html source]
 
 
 
http://iam.colum.edu/oop/classsource/class9/simpleGet.aspx [http://iam.colum.edu/oop/gbrowser.php?file=/classsource/class9/simpleGet.aspx source]
 
 
 
'''POST'''
 
 
 
Simple post page http://iam.colum.edu/oop/classsource/class9/simplePost.html [http://iam.colum.edu/oop/gbrowser.php?file=/classsource/class9/simplePost.html source]
 
 
 
http://iam.colum.edu/oop/classsource/class9/simplePost.aspx [http://iam.colum.edu/oop/gbrowser.php?file=/classsource/class9/simplePost.aspx source]
 
 
 
Simple post page http://iam.colum.edu/oop/classsource/class9/simplePostValues.html [http://iam.colum.edu/oop/gbrowser.php?file=/classsource/class9/simplePostValues.html source]
 
 
 
http://iam.colum.edu/oop/classsource/class9/simplePostValues.aspx [http://iam.colum.edu/oop/gbrowser.php?file=/classsource/class9/simplePostValues.aspx source]
 
 
 
 
 
'''ASP POSTBACK'''
 
 
 
http://iam.colum.edu/oop/classsource/class9/postBack.aspx [http://iam.colum.edu/oop/gbrowser.php?file=/classsource/class9/postBack.aspx source]
 
 
 
{{ASPX csharp commands}}
 
 
 
==Home Work==
 
 
 
Create a web page with a button that uses your class.
 

Revision as of 14:26, 16 June 2009


MIDTERM