可以使用组件将你的Web应用程序分割为多个层,由此创建多曾的应用程序。在两层结构的应用程序中,可以拥有由Asp.net页面组成的用户界面以及由组件组成的数据层。在三层结构的应用程序中,可以在用户界面层和数据层之间引入第三层,代表应用程序的业务逻辑层!为什么要创建多个层?将应用程序分割为多个层的优点是,可以更容易地管理和修改应用程序。
将应用程序分割为多个层的另一个好处是,多组程序员可以更容易地同时编写相同的应用程序。如果所有应用程序逻辑包含在单个页面中,多个程序员同时修改代码时会互相干扰。

解决方案 »

  1.   

    可以使用组件将你的Web应用程序分割为多个层,由此创建多曾的应用程序。在两层结构的应用程序中,可以拥有由Asp.net页面组成的用户界面以及由组件组成的数据层。在三层结构的应用程序中,可以在用户界面层和数据层之间引入第三层,代表应用程序的业务逻辑层!为什么要创建多个层?将应用程序分割为多个层的优点是,可以更容易地管理和修改应用程序。
    将应用程序分割为多个层的另一个好处是,多组程序员可以更容易地同时编写相同的应用程序。如果所有应用程序逻辑包含在单个页面中,多个程序员同时修改代码时会互相干扰。
      

  2.   

    XML文件突出的一点就是组织数据非常有层次。
    包括有些打印功能,通常用XML来实现是非常方便的!
    他组织数据的方式,类似于树型!
    hashtable是用来存储键-值对的集合!
    这个表里的每一项,都有一个键,键是唯一的,类似数据表的主键一样。然后每个键对应一个值!