分层开发:数据层,应用层,业务层http://www.changshainvest.gov.cn/myblog/blogview.asp?logID=117

解决方案 »

  1.   

    其实解释这个问题很简单,不知楼主对ASP的掌握程度如何,可经常为ASP页面的HTML代码与VB,JAVA等代码的杂糅不清而大伤眼力。ASP是典型的解释执行代码(就是界面和代码未脱离的状态),充其量是比较花哨的“网页语言”而不能够算作是纯粹的编程语言,是为真正的程序员所不齿的,因为根本原因是它没有编译的过程,而在.NET中提出的CODEBEHIND思想,它既是一种技术又是一种新的思路(有点类似于“面对对象”刚提出时的身份),这样做终于把HTML和VB或C#分而置之。HTML的制作只是绘画一样,与网站的整体价值比微不足道,好比一份杂志社的分工一样,有美工(=HTML),有编辑(=程序员编写的价值连城的代码),一个道理。
      

  2.   

    看一看 Bindows 吧!
    那是一个很好的范例!官方网站
    www.bindows.net我的个人网站
    lzlhero.go.nease.net
      

  3.   

    asp.net,写起来比asp舒服多了。
    显示是用aspx文件,代码编译成dll,开发容易,调试起来更是方便
      

  4.   

    应该是“逻辑或数据与样式(logic or data && style)”的分离,
    界面和代码怎么分离?难道界面不是代码写出来的?这样的分离完全可以实现。