代码之家  ›  专栏  ›  技术社区  ›  J.Hendrix

关闭ViewState加密有什么好处吗(asp.net IIS7)?

  •  0
  • J.Hendrix  · 技术社区  · 15 年前

    在我花上几个小时来设置测试场景之前,如果这个社区中的任何人有运行禁用viewstate加密的应用程序的经验,我会很高兴。不出所料,我在网上发现了很多相互矛盾的观点。我想听听你们的意见。

    • 如果我关闭加密,我会在应用程序中节省任何明显的开销吗?
    • 我能预期viewstate的总体大小会有很大变化吗?我假设加密在进行加密之前也会压缩数据。

    提前感谢您提供的任何反馈!

    1 回复  |  直到 15 年前
        1
  •  1
  •   Shiraz Bhaiji    15 年前

    主要的区别可能是用于加密和解密视图状态的CPU使用情况。

    但是,您可能不会注意到任何差异,除非您有一些非常大的数据网格,即使这样,机会也很小。

    浏览你的应用程序并确保所有不需要它的控件的viewstate都已关闭可能会更有用。

    从.net 2.0开始就可以关闭viewstate http://msdn.microsoft.com/en-us/library/aa479501.aspx

    推荐文章