没做过三层开发,希望大家多说说有关于三层的编程思想等等的。

解决方案 »

  1.   

    Application Architecture for .NET: Designing Applications and Services
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/distapp.asphttp://msdn.microsoft.com/library/en-us/dnbda/html/f00aa01.gif
      

  2.   

    vs.net 有自带例子 duwamish,和官方网站有例子petshop.
      

  3.   

    Want to study too. 
    Up first
      

  4.   

    分析Duwamish或者petshop的源代码就很清楚了
      

  5.   

    问一下楼上的,那里有这两个源代码的详细中文解释?主要是duwamish,本人刚初学实在看不懂不知道如何下手
      

  6.   

    去MS的网站上下PetShop的源码和相关文章来看,这样你会有一个全面的认知!
      

  7.   

    虽然之前一直是这样写的。。但是到现在才搞明白啊!!学习ing
      

  8.   

    http://community.csdn.net/Expert/topic/3589/3589269.xml?temp=.1715509
      

  9.   

    把这个也帖进来,一起看
    http://community.csdn.net/Expert/topic/3184/3184695.xml?temp=.4661371
      

  10.   

    看看《asp.net站点高级编程》吧,清华大学出版社的
    用一个网站的例子很好的说明了asp.net的三层结构
      

  11.   

    .Net本来就是基于三层架构
    大家一直都在用嘛
    只是个概念而已
      

  12.   

    http://community.csdn.net/Expert/topic/3184/3184695.xml?temp=.4661371
      

  13.   

    每一次建一个项目,建立项目依赖性,这样,就可以有三个dll被编译出来了
      

  14.   

    duwamish
    到MS/CHIAN去看架构思想!
      

  15.   

    duwamish和petshop都是N层架构的,可以从这两个例子入手~
      

  16.   

    http://blog.csdn.net/foolnet/archive/2005/01/20/netWay1.aspx
      

  17.   

    从asp.net的角度出发.aspx         —UI层
    .aspx.cs、.cs —业务层
    ado.net       —数据层
    从SQL Server 的角度出发表              —数据层
    视图、存储过程  —业务逻辑
    企业管理器和查询分析器就算是UI层吧。从项目的角度出发.aspx          — UI层
    .aspx.cs       — 调用层,也可以写业务逻辑
    .cs            — 存放在多处使用的函数
    视图、存储过程 — 业务逻辑
    .dll           — 通用函数库。比如通用数据层(例如SQLHelper),翻页控件
    SQL Server     — 存放数据的地方
      

  18.   

    其实三层的概念就是为了 在以后的维护中更方便 让做WEB的可以更轻松点