我的团队正在开始一个全新的ASP.NET解决方案,它可能会变得很大。受ASP.NET MVC的启发,我们目前在模型项目中表达所有数据访问对象。但是,我们没有很好的组织ASP.NET ascx和aspx的约定。
我们已经审核过DotNetNuke,并希望避免通过单个default.aspx驱动整个应用程序的复杂性。
组织非MVC ASP.NET解决方案的最佳方法是什么?非常感谢您的提示,链接和建议!
答案 0 :(得分:1)
这就是我们组织解决方案的方式。以下是文件夹:
通常我们将基于角色的aspx保存在各自的文件夹和根目录外的其他常规aspx文件中。要添加到我们创建的内容,我们有App_Code和App_Data,但这两个是ASP .net文件夹,我们实际上并没有创建它们。
HTH