你的位置:首页 > 软件开发 > ASP.net > WebForm(一)——IIS服务器、开发方式和简单基础

WebForm(一)——IIS服务器、开发方式和简单基础

发布时间:2016-09-20 00:00:12
一、B/S和C/S1、C/S C/S 架构是一种典型的两层架构,其全程是Client/Server,即客户端服务器端架构,其客户端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据; ...

一、B/S和C/S

1、C/S

      C/S 架构是一种典型的两层架构,其全程是Client/Server,即客户端服务器端架构,其客户端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是Socket服务器端,服务器端的程序通过Socket与客户端的程序通信。

      工作模式:

                       WebForm(一)——IIS服务器、开发方式和简单基础

2、B/S

        B/S架构的全称为Browser/Server,即浏览器/服务器结构。Browser指的是Web浏览器,极少数事务逻辑在前端实现,但主要事务逻辑在服务器端实现,Browser客户端,WebApp服务器端和DB端构成所谓的三层架构。B/S架构的系统无须特别安装,只有Web浏览器即可。

       工作模式:

                         WebForm(一)——IIS服务器、开发方式和简单基础

二、get='_blank'>ASP开发模式

     例子1:点菜:客人 - 用户

(1).aspx文件

要土豆丝 - 给IIS发送请求 ,IIS就相当于是服务员

通知厨房 - IIS把用户要想看到的ASPX告知.NET框架

厨房炒菜 - .net框架将ASPX页面中的C#代码执行处理

喊服务员上菜 - .NET框架将处理好的页面给IIS,IIS返回给用户

(2).hrml文件

要头蒜 - html页面请求,IIS直接可以返回给用户,不需要经过.NET框架处理

      例子2、连接数据库,在浏览器上用表的形式显示出链接的表

<%@ language="C#" %><%@ Import NameSpace="System.Data.SqlClient" %><html><head></head><body><table border="1"><tr><td>用户名</td><td>密码</td><td>昵称</td><td>性别</td><td>生日</td><td>民族</td></tr><%SqlConnection conn =new SqlConnection("server=.;database=lianxi;user=sa;pwd=123");SqlCommand cmd=conn.CreateCommand();cmd.CommandText="select * from Users";conn.Open();SqlDataReader dr=cmd.ExecuteReader();{%><tr><td><%=dr[0].ToString()%></td><td><%=dr[1].ToString()%></td><td><%=dr[2].ToString()%></td><td><%=dr[3].ToString()%></td><td><%=dr[4].ToString()%></td><td><%=dr[5].ToString()%></td></tr></body></html>

原标题:WebForm(一)——IIS服务器、开发方式和简单基础

关键词:IIS

IIS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。