一个做项目时遇到的困扰 请问一下,做项目使用3层结构设计项目的时候,是应该先写 数据访问层,再写业务逻辑层,最后写表示层。还是应该先写表示层,再写业务逻辑层,最后写数据访问层呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 实际中,这很大程度上取决于开发团队的开发过程,有的喜欢从数据库开始,有的喜欢从领域模型开始,。但一般来说,应该先从领域模型开始 意思就是说有的团队喜欢从数据访问层开始设计,有的团队喜欢从表示层开始设计,是这样理解的吗? 项目分析透彻的话不管是访问层还是页面层都不是问题 是,取决于开发团队的开发过程或主管人或架构师的风格 找个好点的代码生成机,先设计好数据库,然后数据层用代码生成机弄出来,接着修改数据层为自己想要的,然后边做表示层边做业务逻辑层。我们是这么干的。 先设计好数据库,然后数据访问层和表现层可以几乎同时进行了。主要两者最后在业务逻辑上撮合下,个人觉得这个撮合过程(业务逻辑层)也是放在后面比较适合。最主要的还是需求分析明确后设计出的数据库是比较准确的。这样前台页面做好一个单独模块后该模块的业务逻辑层也就可以马上跟上了。 就我个人开发习惯,我喜欢从数据层开始. 来迟了有些团队会界面和数据层同时进行开发 ASP.NET中实现web自定义DropDownList控件,在线等答案 IIS6.0发布asp.net网站无法匿名访问 弹出窗口问题请假? 各位前辈们,给我传授传授经验吧!!! 关于继承的父类的构造方法中无法获取SESSION的问题 日期转换问题 那位大侠会啊~这个问题~急用啊~在线等~ asp.net中删除文件的问题 关于Request命令的一点问题 做毕业设计,着急,希望高手帮忙!!~~ 如何在浏览页面实现在先录音功能并上传服务器? 快疯掉了,sql server 2005数据库连接问题,100分求救
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货