看了《NET四酷全书》,我看了其中的新闻系统,里面的_lib文件夹有TSqlDB.cs   TDataRset.cs    TCmsUser.cs    TCmsResource.cs    TCmsRe.cs    TCmsColumn.cs    TCmsArticle.cs,但在BIN的文件夹里面只有CMS.dll,这个是不是所谓的Assembly 程序集??还有,_lib文件夹下面这些CS文件里的namespace都是 namespace _lib  ,是不是可以把一个层次的结构类都放在同一个namespace里面呢?在根目录下的一些.cs文件,是不是也都编译到CMS.DLL里面了呢?我是新手,一些概念还不是很清楚,希望有知道的能指点我一下,谢过先~

解决方案 »

  1.   

    《NET四酷全书》,我看了其中的新闻系统,里面的_lib文件夹有TSqlDB.cs   TDataRset.cs    TCmsUser.cs    TCmsResource.cs    TCmsRe.cs    TCmsColumn.cs    TCmsArticle.cs,但在BIN的文件夹里面只有CMS.dll,这个是不是所谓的Assembly 程序集??
    -------------------------------
    是Assembly 程序集!!还有,_lib文件夹下面这些CS文件里的namespace都是 namespace _lib  ,是不是可以把一个层次的结构类都放在同一个namespace里面呢?
    -------------------------------
    可以。在根目录下的一些.cs文件,是不是也都编译到CMS.DLL里面了呢?
    ----------------------------
    可以。dll文件是根据命名空间编译的。
      

  2.   

    CS文件都被编译到DLL文件去了<%@ Page language="c#" AutoEventWireup="false" Inherits="TYJD.NewPass" %>
    页面通过Inherits="TYJD.NewPass"调用类
    <%@ Page language="c#" AutoEventWireup="false" Codebehind="NewPass.aspx.cs" %>
    不编译的话Codebehind="NewPass.aspx.cs" 就能直接用了