take a look at ASP.NET Caching Features
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconaspcachingfeatures.asp

解决方案 »

  1.   

    如果可能,尽可能定义Cache,但避免将动态的内容Cache图片是可以Cache的内容之一,没有变化的自定义控件最好Cache变化较小的内容多份Cache参看MSDN吧,Cache确实可以提高速度的
      

  2.   

    up
    确实可以提高速度的
    但并不是什么都可以放cache
      

  3.   

    Try this:
         void Page_Load(Object src,EventArgs e){
             string testStr = "Hello World";
             Cache["test"] = testStr ; // boxing ;
             Response.Write( (string)Cache["test"] ); //unboxing;
         }
      

  4.   

    Public str_conn As String = ConfigurationSettings.AppSettings("dsn")Dim cache As System.Web.Caching.Cache
           
    cache.Insert("mjy", str_conn)cache.Remove("mjy")
      

  5.   

    如何筛选写入内存的数据呢,以select语句为例