PDN-C5-PPT - Chapter 5 ASP.NET Web Forms Yingcai Xiao Web Forms Web Forms are GUI-based EDP web pages built around controls and event handlers Web

Info iconThis preview shows pages 1–9. Sign up to view the full content.

View Full Document Right Arrow Icon
Chapter 5 ASP .NET Web Forms Yingcai Xiao
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
  Web Forms   Web Forms are GUI-based EDP web pages built around controls and event handlers. Web Forms use HTML, HTTP and IP to transmit and display GUI into a client web-browser. Web Application Primer.
Background image of page 2
  Internet Protocol   IP: Internet Protocol data transmission protocol (standard) for the Internet. The Internet is a computer network based on the Internet Protocol. Each computer on the Internet is identified by its Internet Address: 130.101.10.134 or wp.cs.uakron.edu IP is similar to postal mailing (Packet Switching), not phoning (Circuit Switching). Data ( any type ) is transmitted over the Internet bit-by-bit. No restrictions on what can be transmitted. Binary data are platform-dependent. Binary data transmitted from one computer to another computer may not be readable by the receiver if it has a different binary data format than the sender.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
  Hypertext Transfer Protocol   Can we make it platform-independent? The World Wide Web is an application built on the Internet using the Hypertext Transfer Protocol in which only text data is permitted to be transmitted. HTTP (Hypertext Transfer Protocol) Tim Berners-Lee ("father of the Web") and RFC 2068 (www.w3.org/Protocols/rfc2068/rfc2068). Entirely text based: ASCII (8-bits) or Unicode (16-bits). Platform independent Defines how Web browsers and Web servers communicate. 7 instructions defined in HTTP 1.1.: GET, POST, … Transmitted over TCP/IP (Transport Control Protocol/Internet Protocol). Web applications are implemented over the Internet using HTML and other Web languages.
Background image of page 4
  Analogy of Internet Protocols   IP => “Binary” (low-level Internet transmission protocol) HTTP => “Assembly” (high-level Internet transmission protocol) HTML => High Level Language (for writing web-pages)
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
HTML (Hypertext Markup Language) Defines syntax and semantics of the Web language. Entirely text based (platform independent) Hypertexts are tagged in < >, not to be displayed. They are metadata describing regular text. (http://www.w3schools.com/tags/) Browsers are GUI-based HTML interpreters. HTML 4.01 became XHTML 1.0 in 2000 simple.html: <html> <body> Hello, world </body> </html> HTML
Background image of page 6
What happens when browsing a web page on a server? http://www.wintellect.com/simple.html Start a client (a browser). Type in the URL (Unified Resource Locator). Internet’s Domain Name System (DNS) converts www.wintellect.com into an IP address (66.45.26.25). The browser opens a socket (IP) connection to the server using default port 80 (mailbox #). http://www.wintellect.com:80/simple.html
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
What happens when browsing a web page on a server? The browser transmits an HTTP request to the server.
Background image of page 8
Image of page 9
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 02/21/2011 for the course CS 573 taught by Professor Dr.xiao during the Spring '10 term at The University of Akron.

Page1 / 46

PDN-C5-PPT - Chapter 5 ASP.NET Web Forms Yingcai Xiao Web Forms Web Forms are GUI-based EDP web pages built around controls and event handlers Web

This preview shows document pages 1 - 9. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online