小弟初学asp.net
最近看到一些维护站点安全性的方法,有用session的还有用窗体验证的,我个人理解是,窗体验证比session安全一些,但是耗费资源.
还有一个就是,看到Cache这个东西,和session有什么不一样的吗?

解决方案 »

  1.   


    快速高效掌握Asp.Net
    http://218.27.204.17/aspnet/a_user.aspx
      

  2.   

    cache是高速缓存
    一般说来CACHE可以像使用APPLICATION一样来用,不过CACHE有一些特性,特别是储存一些有关联或依赖关系的数据。详细的可以看一些相关的书籍
      

  3.   

    那什么我看一些书上的例子都是session~~
    误人子弟~~
      

  4.   

    其实各有各的好处,关键是看你程序怎么个使用法,也并没有哪一个更好之说,不过我个人认为窗体验证比SESSION要好,这个简单方便,况且也耗不了多少资源
      

  5.   

    不过我个人认为窗体验证比SESSION要好,这个简单方便,况且也耗不了多少资源
    界面也不错。做简单点好了!
      

  6.   

    窗体验证并不比Session验证安全,因为他们的原理是鸡本一样的,两者都是利用在Cookie存放一个标志串来唯一标识用户,只不过 窗体验证允许你使用自定义的 Cookie 变量名,而 Session验证则是固定使用 ASPNETSessionID 作为 Cookie 变量名的。