ASP.net中所说的三层架构是指什么

在ASP.net中所说的三层架构是指那三层

兔兔水桶腰 2021-09-18 16:16 388 次浏览 赞 66

最新问答

  • yy瘦胖纸

    ASP.NET所说的三层架构是指MVC架构。
    MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式。
    Model(模型)表示应用程序核心(比如库记录列表)。
    View(视图)显示(库记录)。
    Controller(控制器)处理输入(写入库记录)。
    MVC 模式同时了对 HTML、CSS 和 JavaScript 的完全控制。
    Model(模型)是应用程序中用于处理应用程序逻辑的部分。
      通常模型对象负责在库中存取。
    View(视图)是应用程序中处理显示的部分。
      通常视图是依据模型创建的。
    Controller(控制器)是应用程序中处理用户交互的部分。
      通常控制器负责从视图读取,控制用户输入,并向模型发送。
    MVC 分层有助于管理复杂的应用程序,因为您可以在一个时间内专门关注一个方面。例如,您可以在不依赖业务逻辑的情况下专注于视图设计。同时也让应用程序的测试更加容易。
    MVC 分层同时也简化了分组开发。不同的开发人员可同时开发视图、控制器逻辑和业务逻辑。

    浏览 289赞 158时间 2022-05-17
  • sugar糖果君

    浏览 306赞 126时间 2022-04-15
  • 减肥大胃王

    1表现层2业务逻辑层3访问层

    浏览 316赞 82时间 2021-10-06
  • 小七的妈妈

    1、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。 2、业务逻辑层(BLL):针对具体问题的作,也可以说是对层的作,对业务逻辑处理。 3、访问层(DAL):该层所做事务直接作库,针对的增添、删除、修改、更新、查找等。 优点   1、开发人员可以只关注整个结构中的其中某一层;   2、可以很容易的用新的实现来替换原有层次的实现;   3、可以降低层与层之间的依赖;   4、有利于标准化;   5、利于各层逻辑的复用。 缺点   1、降低了系统的性能。这是不言而喻的。如果不采用分层式结构,很多业务可以直接造访库,以此获取相应的,如今却必须通过中间层来完成。   2、有时会导致级联的修改。这种修改尤其体现在自上而下的方向。如果在表示层中需要增加一个功能,为保证其设计符合分层式结构,可能需要在相应的业务逻辑层和访问层中都增加相应的代。 参考:

    浏览 479赞 86时间 2021-09-25

ASP.net中所说的三层架构是指什么

在ASP.net中所说的三层架构是指那三层