asp.net 2.0怎样用三层架构?我刚学不久,在.net 1.1中已会一点,可是在2.0中使用girdview中不会用了,不知谁有这样的简单例子,我可100分相送.请不要告诉我用petshop 4 我下了,英文太多,如有中文说明的可告诉我.

解决方案 »

  1.   

    底层用类包装ado.net操作。你可以使用System.Data.Common里的东西,让你的应用支持多种数据库。
    中间层可以建立一个个业务逻辑组件(也是一些class类)。主要实现业务逻辑。
    表现层就不用说了。
    不能为了分层而分层,分好之后一定要有规则的处理彼此之间的关系。比如不能跨层引用。不能向上引用等等。这个就看你的设计能力了。
    有些数据处理控件比如GridView等,本人建议在多层应用中尽量少用。因为微软的这些控件会破坏你的分层设计理念。