【发布时间】:2010-09-08 17:30:53
【问题描述】:
我的 asp.net 应用程序大量使用用户控件并且负载很高;我担心的是,为每个请求(Page.LoadControl(controlPath))加载用户控件充其量是次优的。我正在考虑在 HttpRuntime 中缓存加载的用户控件的实例,但我不知道当多个连接(线程)尝试从缓存中获取它并修改属性时它会如何表现 - 我想麻烦正在那里等待。 有什么好的方法可以优化用户控件的加载?
再次,我说的是缓存用户控件,而不是 html 输出(缓存没有意义,因为每次使用它时 [html 输出] 都会有所不同)
谢谢!
【问题讨论】:
标签: asp.net user-controls caching