我在求职面试中被问到这个问题,但是因为我是asp.net的新手并不知道正确的答案。
感谢您的帮助。
感谢。
答案 0 :(得分:3)
在客户端不多说;默认情况下,客户端浏览器会缓存资源,除非服务器明确说明不这样做。
相反,除非您明确配置,否则服务器不会缓存资源。我们在不同阶段有多种缓存方式。最常见的方法是单个实例的 Runtime.Caching ,Web Farm和Web Garden的 Redis缓存 。在Web窗体中,我们有时会在SQL Server或State Server中缓存/存储 ViewState 和 SessionState 以提高速度
服务器缓存需要回答的内容太多,具体取决于访谈类型 - 初级或高级。