很多时候页面的.cs文件可以直接调用数据访问层的方法进行数据库操作,那业务逻辑层好像用处不大

来源:百度知道 编辑:UC知道 时间:2024/06/05 03:19:21

业务逻辑层主要是完全把页面层和数据层分开

呵呵,我们老师让我们做个人通信录的时候就讲的。

所谓三层结构——应用程序层-业务逻辑层-数据存储层

应用程序层——负责显示用户界面,提供用户和应用程序交互的接口。

业务逻辑层——负责应用程序的业务处理,最典型的就是负责数据访问;

数据存储层——负责数据的持久化存储,一般通过数据库或者其他文件来实现。

除非要多多数据库支持,才做三层,要不我全写用SqlDataSource来

可以这么做,但是你的程序的可读性以及以后修改都会很麻烦。