Summary

ASP.NET applications are compiled programs that deliver data and services to clients over a simple protocol called the Hypertext transfer protocol. These applications might deliver HTML data over HTTP to a browser but can also exchange data and services with any program—running locally or remotely—that also uses non-proprietary XML standards for sharing data.

HTTP is a stateless protocol responsible for sending data over a lower level network protocol called TCP/IP (a.k.a. “The Internet Protocol”). As a client communicates with an ASP.NET application, ASP.NET uses cookies stored on the client's machine and/or query strings (variable data appended onto hyperlinks) to manage the client's session state in between each request and response. ...

Get ASP.NET by Example now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.