每次做项目,特别是用三层的时候。总是要写MODEL DAL BLLModel还好说一点DAL BLL 每次都要去一步步完成,写一些方法,然后去页面调用。感觉这样好费时间
而且每次在DAL BLL里面写了,页面还要写更具体的代码,这样感觉好累就像一个目标你明明可以直接点去做,但是却选择更远的路走,不知道大家如何来简化做项目的工序?一起来讨论讨论?

解决方案 »

  1.   

    给你推荐两个代码生成器:非常实用
    1、CodeSmith.Pro.4.1.2;
    2、或者动软生成器(在百度可以的收到);
      

  2.   

    LINQ TO SQL 
    提高代码复用性
      

  3.   

    CodeSmith 这个代码生成器 能生成三层 多层 单例 工厂模式等等 很强大 可以节省你不少时间 但前提是你技术非常牛 不然对你以后没有好处
      

  4.   

    谁说DAL,BLL是废物的呀,Model就不说了,可以自己写,代码生成,或者Linq拖出来都行我觉得DAL最重要,完全把数据访问给分离了,你难道还想把这些代码写在web层?那样你会
    乱套的,而且代码修改等会很麻烦。BLL呢,小项目我觉得BLL也是废物,基本上只是过渡一下,
    大项目BLL很有用。
      

  5.   

    你这样做出来的项目才好啊,平常我们不用MODEL和BLL,感觉方便但是不规范
      

  6.   


    然道你每天都是写那些重复CODE不感到晕?