如何组织ASP.NET app_code文件夹?

Gre*_*reg 5 asp.net

在ASP.NET中,我的app_code文件夹中有大量的.cs文件.如果我可以通过他们属于我的项目中的模块来组织它们会很棒,所以当我展开app_code文件夹时,我不会永远滚动它.你是如何组织自己的?

Eoi*_*ell 10

使用文件夹......

或者将所有类移到Web站点的类库中并引用该库.

然后在那里正确地命名和命名所有类.

在过去,我必须使用App_Code文件夹,我已经镜像了主站点的文件夹结构,用于任何特定的文件夹,并且有一个公共文件夹用于其他所有内容

例如

Site
|- App_Code
    |- Login
    |- Common
    |- Controls
    |- AdminArea
    |- SomethingElse
|- Login
|- Controls
|- AdminArea
|- SomethingElse
\- Default.aspx
Run Code Online (Sandbox Code Playgroud)


Egi*_*sen 5

我建议如果可能的话,将.cs文件放在不同的项目中,然后只导入.dll文件.