WebForm ASP开发方式、 IIS服务器以及WebForm开发基础

时间:2021-05-30 15:56:28

网页端 B/S两种:(ASP.NET  --网站应用开发技术)

  WebForm:  微软最先出现的网站开发技术

  MVC:  后来开发,为了让java、PHP转过来的开发人员更容易接受使用

客户端 C/S两种:

  WinForm: 注重功能的实现

  WPF:  注重界面的美观程度(动画、时间轴),开发比winform困难

IIS服务器:127.0.0.1  --访问本机发布的网站

在webform端访问流程:    ASPX后缀的文件
用户 -》 IIS服务器 -》  .net Framwork -》   SqlServer 数据处理  -》   IIS服务器  -》  用户

WEB端,目的?
  用户通过浏览器,访问服务器, 服务器将所有的C#代码及数据库数据执行完毕后,将结果变为html代码返回给用户浏览器

客户端(winform)功能代码执行位置:用户电脑上执行
网页端(webform)功能代码执行位置:服务器上执行

ASP最早的开发方式,它不同于ASP.NET

主要的语句格式;

  声明数据交互使用的语言或引用名空间:<%@    %>

  放置c#代码:<%    %>

  一个字段、一个变量或返回一个数据值的方法:<%=    %>

 IIS服务器安装:

控制面板  -》  程序和功能  -》  打开或关闭windows功能  -》  internet 信息服务  -》  打上勾,确定

需要让vs和iis服务器兼容:开始里面找到vs2012-visual studio tools-工具命令提示(x64是64位系统、x86是32 位系统)- 右键,以管理员身份运行-

控制台中输入:aspnet_regiis -i     回撤,等待约一两分钟,就可以使用

 启动状态:

  1、启动运行:点击*浏览器运行,速度比较慢,且关闭网页后,程序不会停止。每次修改都需要重新运行,浪费时间。  优点是可以加断点

  2、在HTML代码上,右键,在浏览器中查看。在源代码修改保存,刷新即可更改

  事件的委托写法:+= tab tab

 HTTP无状态性:

  IsPostBack == false

  事件委托不能在写里面

数据库连接

界面上的任何效果和内容都要使用纯CSS和JS来制作样式和特效