其实一直不是很明白三层结构的逻辑是怎么讲的,好像说法不一
数据层当然是数据库部分
界面层就是ASPX页面了
逻辑层呢?是不是把具体的功能,比如购物车写成单独的组件来引用呀?如果是的话,那它的唯一好处就在于复用性和易修改性了

解决方案 »

  1.   

    太郁闷了 系统不大不小 有时候我只是在逻辑层转发数据而已 
    比如 逻辑层
    public void delete(string ids)
    {
       DAL.delete(ids);
    }
    最复杂不过在逻辑层验证下参数....都不知道逻辑层干什么的
      

  2.   

    我现在经验也不多,其实逻辑层主要是用来做业务处理的,因为一般会有很多的商业规则,而且经常会变,把它独立出来,以后有变化的时候就只需在这做,不会影响到客户端
    我商业上的还没做过,做过图书馆的:),那里规则也很简单,我也只控制一下,图书馆的一些规定,你不防参考一下微软的petshop