|
|
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.
| |