我也想知道这个我现在是按照网站的方式进行的,所以没有解决方案文件现在就是一个ASPX文件配套一个ASPX.CS文件不知道发布的时候怎么处理?如何把CS文件都变成DLL?

解决方案 »

  1.   

    三层结构。 
      编译项目 bin 文件夹里就有 dll文件
      

  2.   

    分层对性能是个损失 但是比较符合oo思想   有利于代码的复用  假设你想把你的数据访问部分再别的地方使用 这样就方便多了至于dll 类库里的都是自动生成的 最后都再 网站的bin里
      

  3.   

    初学ASP.NET不很明白楼上几位的意思我目前写的这个东西  就是 一个功能用一个页面(ASPX)和一个.CS来实现这样的组织方式对吗?分层指的是什么?按照我说的这样的方式  能编译出DLL吗?怎么编译,没有找到编译的地方
      

  4.   

    (一)
    发布网站时,可以把你网站内的所有.CS文件编译成DLL!
    但我认为这可能不是你所需要或讨论的DLL!
    (二)
    上面几位所说的编译成DLL在BIN目录下,
    哪是因为设计时,他们把可重用和常用的类作为一个项目(即类库),经编译后,
    就自动以DLL为扩展名释放在当前项目bin\Debug目录下!
    (三)
    项目和网站需要用时,只需要先引用,然后在代码中就可以直接用USING使用了!
    (四)
    类库好处:易重用、易维护、易扩展、易协同开发
    本人才感悟到这几点!
      

  5.   

    霸王贴,没分的
    to:jinzhubaobei(金猪宝贝)
    你是不是用dreamweaver开发,没有用vs.net2003或者是vs.net2005吗?
    我好像看到过的有人用这种模式的,我不知道他们怎么编译的
    看一下三层架构,分层通俗的说,就是把代码分开写,
    web/business/dataaccess