WebForm简介
微软开发的一款产品,它将用户的请求和响应都封装为控件。让开发者认为自己是在操作一个windows界面。极大地提高了开发效率。
C/S(客户端)
主要是在本机执行(每一个客户端是独立的,只需要一个外部数据库)
WebForm是B/S(浏览器)
主要是在服务端执行,用户端主要是发送请求和获取服务器发回的数据
B/S
用户 — 给IIS发送请求 —IIS把ASPX告知NET框架 — NET框架将ASPX页面中C#代码执行并处理 — NET框架将处理得好的页面给IIS,IIS返回用户 —html页面请求,IIS直接返回用户,不需要经过NET框架处理
代码执行位置:在服务器上
ASP开发方式
<% %>标准写法
<%= %>
<%@ %>声明
使用VS制作WebForm:
文件-新建-网站-ASP.NET空网站-选择文件系统-选择文件位置-确定
解决方案-右键-添加-Web窗体
在新建的Web窗体选设计界面可以类似于WinForm可视化编辑控件。然后再根据需求添加函数