ASP.NET Web程序设计 第一章 ASP.NET Web应用程序基础笔记
一、Web应用程序简介 1、网络应用程序开发体系结构: 1)C/S体系结构:Client/Server的缩写,即客户端/服务器端结构 举例:QQ 英雄联盟 word、excel不是,因为不需要联网、登录 2)B/S体系结构:Browser/Server的缩写,即浏览器/服务器结构 举例:网易:www.163.com, 淘宝网:www.taobao.com 2、Web应用程序分为两种: 1) 静态网站 :网页内容预先设计、制作,然后部署至服务器。如果内容需要更新, 必须修改网页重新部署。 2) 动态网站 :网页功能、样式预先设计、制作并部署至服务器,其呈现的内容在用户访问时由服务器端程序动态生成,因此内容可以及时更新, 不需要重新修改和部署。 二、HTTP协议 1、URL是统一资源定位器的缩写,俗称:网址 2、HTTP:超文本传输协议 3、一次完整的请求响应过程; 1)客户端和 Web 服务器建立连接 2)客户端发送 HTTP 请求 3)服务器端接受客户端的请求,生成 HTTP 响应并发送给客户端 4)服务器端关闭连接。客户端接收服务器端的响应,恢复页面 4、GET和POST的请求方式的区别: 1)GET请求不提交表单控件的值。 2)POST请求提交表单控件的值。 三、ASP.NET简介及Web From创建(划重点) 1、ASP.NET 是微软 .NET 体系提供的 动态Web