【发布时间】:2012-07-25 07:06:37
【问题描述】:
在使用 ASP.NET 网络表单时,我看到了两种主要的构建项目的方法:
1) 有很多 .aspx 文件(包括代码隐藏文件),可能还有一些 .ascx 文件(带有代码隐藏文件。
2)依赖大量的.cs文件(类文件),让类用Controls.Add()等构造一切。
上面的第一种方法会导致很多 aspx 和 ascx 文件和很少的 .cs 文件。上面的第二种方法会产生很多 .cs 文件,但会产生非常少的 aspx 和 ascx 文件。
是否有构建项目的“最佳实践”方式? Microsoft 是否推荐其中一种技术?有没有关于这两种风格中哪一种更常用的信息?
【问题讨论】:
-
非常固执的问题,恐怕这根本不适合...这里没有明确的答案,因为在构建项目时没有最佳实践...可能是一些指导方针或建议,但最终的决定总是在你身上。选择你觉得最舒服的方法。我建议初学者阅读这篇文章 - stackoverflow.com/faq