还在我学习ASP.NET的早期阶段。只是想知道在ASP.NET中构建文件夹的最佳实践方法是什么?我知道MVC项目中的惯例或标准。纯ASP.NET中有什么类似的东西吗?
如果没有标准。请让我看看你(经验丰富的asp.net专家)如何用你的解释来构建你的项目。
由于
答案 0 :(得分:1)
通常情况下,您会看到
其余的是个人偏好。
但是,我们通常将授权的aspx页面保存在单独的文件夹中,以便我们可以使用web.config来限制访问。
这是DotNetNuke 06.02.03的文件夹结构。
答案 1 :(得分:0)
一般来说,开发人员通常会将其资料分类到其名称传达内容的文件夹中;例如,它们通常将所有CSS,图像和Java脚本放在Assets文件夹中,或者如果它们有多个母版页,则将它们放在MastePages文件夹中。
您应该根据与其相关的业务来区分您的Web表单,例如,有关用户的所有表单都应放在“帐户”文件夹中。
我必须提到在使用模块化,MVP或MVC设计模式,依赖注入等的企业级应用程序中。区别是基于分离关注。
总而言之,您的文件夹名称传达其中的材料非常重要。