我理解三层结构来做全站程序的具体操作步骤如下:不知道对不对?请大侠指正.谢谢。
先做好整个程序的框架(比如在vs2003中添加好所有的数据访问层 业务逻辑层 表现层) 然后再在各个层上写上相应的代码,我这样理解对吗???

解决方案 »

  1.   

    每个人都应该有自己的一些基础类,比如说数据库处理类  和一些验证方面和使用的方法方面的类.
    这些类的功能是在不同的项目中可以复用的.比如SqlHelper.cs,  几乎我每个项目 只要是数据库是sql server的我数据处理都用它.  当一个项目开始的时候,你就会把这些基础类先放到你的项目结构中去,当然,你也可以编译成几个dll加入到项目引用中去,如果你不想给别人看到你的代码的话.
      整个项目就有了一个框架,你就可以在这个框架下写程序了。
      

  2.   

    3层只是一个概念,实际操作中难能真的按照标准的3层走呀。你看表现层在客户端,逻辑层在IIS服务器,数据层在数据库。很多的时候可能把一些逻辑层的东西放进数据库里面的存储过程了。再或者逻辑层又分为2层,一层是标准逻辑,一层页面描述。反正我觉得乱乱的。
      

  3.   

    现在好像.NET 中出了很多框架,有数据库实体映射的,MVC框架的,已经像 Spring.net这样的应用框架,有没有相关的意见或者使用说明啊,国内技术的好像比较落后哦~~