使用Global.asax有什么优点和缺点?

Lar*_*nal 7 asp.net

让我们收集一些评估global.asax正确使用的技巧.

Ale*_*ton 3

如果您的会话和应用程序初始化代码非常小并且特定于应用程序,那么使用起来很简单。如果您想重用代码,例如设置 URL 重写、重定向或身份验证的规则,那么使用 HttpModule 会更有用。HttpModule 可以涵盖 Global.asax 文件可以涵盖的所有内容。它们也可以使用您的 .config 轻松删除和添加。