• Webform


    一、B/S和C/S

    1、C/S

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

    WinForm      WPF

    2、B/S

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

    ASP.NET - 网站应用程序开发技术
    WebForm MVC

    二、IIS服务器

    首先WebForm需要远程访问数据库,并不像我们WinForm那样访问本机的数据库,所以
    WebForm的流程是:

    客户界面→IIS服务器→.net Framwork→SqlServer→.net Framwork(数据处理)→IIS服务器
    →客户界面

    客户端(Winform)处理数据是在客户电脑中
    而Web端处理数据是在IIS服务器上

    三、webform

    1.启动状态

    点击启动运行,但运行很慢。

    右键浏览器查看速度快,一般常用,但每次查看需保存后刷新

    2.事件委托写法

    button。click+= 两下tab

    3、三.HTTP无状态性
    需要在启动时加载的都要写在这里面
    if(IsPostBack == false)
    {}
    *事件委托不能在写里面

    4.数据库连接

    界面层:HTML+CSS+JS
    业务逻辑层:C#
    数据访问层:ADO.NET

  • 相关阅读:
    从开心网的奴隶安抚与折磨想到员工积极性与人力成本的问题
    悲剧的做网站的,我们都没有认真的前行
    如何做生意
    Android Market中产品图标设计原则
    控制UpdataPanel中的GridView模板列控件同步刷新
    DataTable筛选
    IE6,7,8,FF兼容总结
    DevPress Grid 设置行样式
    SQL分组查询
    DevexPress checkedit 多选解决方案(原创)
  • 原文地址:https://www.cnblogs.com/yx1314520/p/5958262.html
Copyright © 2020-2023  润新知