c#三层架构的设计

来源:百度知道 编辑:UC知道 时间:2024/05/21 13:15:13
c#三层架构的设计 无从下手 可以简单的说说吗 比如 命名 还有大概的内容什么的 别用抄来的
Business层
Controller层
UI层

用这个的话会不会不安全。。因为是默认 在线等

因为我马上就要动工了 我有C#的基础 非常感觉 能不能说点经验 我的美工是用div+Css做好了

规范就好吧
Business层
Controller层
UI层
……其实这个没有规范的命名啊,各个公司都不一样

命名无所谓吧,我一般用
Common
DataAccess
BusinessRules
UI
貌似这个也不存在不安全的问题,反正都编译成dll了,再说了,你控制好类的方法该用public、private等就可以了,能不用public就不要用

三层架构大体上分有:数据访问层DAL(DataAccessLayer的简写),主要是访问数据库,对数据库进行一些增删改差的操作,业务层BLL(BusinessLogicLayer的简写),其中业务层又可细分为业务实体和业务逻辑,所谓的业务实体就是将表以属性的形式封装起来,就是映射,业务逻辑里主要是根据表示层的需要重写DAL里的一些方法,最后就是WebUI层,即表示层,这是大体上分就是三层,其实根据实际开发的需要可以分为N层,例如可以加入缓存层。。。。

几乎不懂...