A database-driven web site is often implemented with a three-tiered architecture: (i) user interface, (ii) functional module, and (iii) database management system, which uses three foundation standards/protocols:
HTML (Hypertext Markup Language) is formatting and hyperlinking standards.
HTTP (Hypertext Transport Protocol) is a communication protocol for server client interaction.
Web server is a server-side application program (not hardware) that runs on a host computer and manages the web pages stored on the databases.
Database server is a server-side application program (not hardware) that holds and manages the database.
TCP/IP (Transmission Control Protocol/Internet Protocol) is the de facto standard Ethernet protocols which are for internetworking and encompass both Network layer and Transport layer protocols.
The corresponding three layers of the ASP.NET are as follows:
When I was a kid my parents put me into boxing—
which is a great sport to put your kid into.
If you think that hitting your kid is wrong,
but you still feel like someone should be hitting your kid.