Introduction
Introduction
Request:
http://www.msn.com/default.asp
Network TCP/IP
Response:
<html>…</html>
http://www.dopl2.syr.edu[:80][/path/xyz.htm]
protocol
http, https, ftp, gopher, ... name of machine first level
to connect domain name,
a university
second level
domain name,
one specific university
HTTP Protocol
Client-Side Programming
JavaScript
Dynamic HTML
.Net controls
Server-Side Programming
ASP script
Server components
C# code-behind
ADO
Web controls used on ASPX pages
Web services
Web Processing Models