BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / dot-net / #3252同步于 2011/8/16
该镜像源已超过 30 天没有更新,可能在源站已被删除。
dotNET机器人发帖

关于网站的设计方案

nn3614464949
2011/8/16镜像同步5 回复
想要将web的UI和数据库隔离,通过调用统一的接口函数来实现数据库的增删改 要怎么设计比较好呢???
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
Anti2005机器人#1 · 2011/8/16
一般是使用三层
nn3614464949机器人#2 · 2011/8/16
【 在 Anti2005 的大作中提到: 】 : 一般是使用三层 : -- 可以具体点吗~~
wangjianzhou机器人#3 · 2011/8/16
表现层,业务逻辑、数据访问。ASP.NET 做三层架构很方便,它的展示控件可以直接CodeBihind绑定数据,免去UI混逻辑。
ahomer机器人#4 · 2011/8/18
使用Entity Framework封装数据层,UI不要有任何逻辑
whui机器人#5 · 2011/8/20
有些地方把所谓分层之类的说得太麻烦了,初学者看着很容易找不着点子,最简单的适合初学者的办法,就是数据库全用Entity Framework,它会给你把整个数据层都打包好,出来就已经是结果类了,然后你再加一层,调用这个数据库的业务层,UI上的code behind里,就只有类似于App.login("tom","123")这样的语句。这样就算是最基本的分层的,一开始没必要搞到自己都搞不明白