网站开发流程图
ASP.net是微软推出的一项基于.NET Framework平台的Web开发技术。
B/S 架构 和 C/S 架构.
B/S架构 —— 浏览器/服务器 端的交互
C/S架构 —— 客户端/服务器 端的交互
静态网页 和 动态网页
静态网页是指 网页内容不会变化, 这里的不会指的是与服务器不会进行交互
动态网页是指 网页的内容会发生变化,会与服务器发生数据交互
URL地址(网址)
一个URL地址包括了Web服务器的主机号,端口号,资源名以及所使用的网络协议
http://www.itcast.cn:80/index.html
http 表示传输数据所使用的协议
www.itcast.cn 表示要请求的服务器主机名
“80” 表示要请求的端口号,此处也可以省略,省略时要求使用默认端口号“80”
index.html 表示要请求的页面(音频, 文件)
其实使用浏览器访问页面的本质是通过网络访问网络服务器上的文件。
提示:
在Visual studio中如果“解决方案资源管理器” 或者 “属性” 等面板被关闭, 可以通过单击 Visual studio菜单栏中的【窗口】 > 【重置窗口布局】命令,或者单击菜单栏中的【视图】命令并选择需要在Visual studio中需要现实的面板
提示:
Visual studio 中using 关键字用来命名空间,namespace 是定义命名空间的关键字。所有代码必须写在定义命名空间的{}内。
Visual studio 中Page_Load()方法在页面加载时被调用。
浏览器与web服务器之间的数据交互需要遵循一定的规范,HTTP协议就是其中的一种,(Hypertext Transfer Protocol) 超文本传输协议,该协议是由W3c推出的, 专门应用于定义浏览器与web服务器之间交换数据的格式。
浏览器向服务器发出请求
服务器处理请求
服务器向浏览器发出响应
