About the author

Imran Imran
Like Development in DotNet.

E-mail me Send mail

Recent Articles

 
1: Roles And Membership
Category: ASP.Net
Added: 6/2/2008

 
2: ListView and DataPager in ASP.NET 3.5
Category: ASP.Net
Added: 5/15/2008

 
3: Asp.Net Cookies
Category: ASP.Net
Added: 5/8/2008

 
4: DatagridDatalistRepeater
Category: ASP.Net
Added: 5/8/2008

 
5: mySql With Asp.Net
Category: Databases
Added: 4/16/2008

 
6: MDF without LDF
Category: Databases
Added: 4/16/2008

 
7: Disable Right Click
Category: Java Script
Added: 4/16/2008

 
8: String Functions
Category: ASP.Net
Added: 3/20/2008

 
9: Water Mark
Category: HTML & DHTML
Added: 3/20/2008

 
10: Ajax With Javascript
Category: AJAX
Added: 3/10/2008

Caching with ASP.NET

by Imran 31/January/2008

Caching with ASP.NET

ASP.NET supports three types of caching for Web-based applications:

  • Page Level Caching (called Output Caching)
  • Page Fragment Caching (often called Partial-Page Output Caching)
  • Programmatic or Data Caching

Private Sub Fill()

Dim dv As DataView = DirectCast(Cache("myobj"), DataView)

Dim ds As New DataSet

If dv Is Nothing Then

Dim sql As String = "SP_GET_Records"

ds = FillDS(sql)

dv = ds.Tables(0).DefaultView

Cache("myobj") = dv

End If

DataList1.DataSource = dv

DataList1.DataBind()

End Sub

Public Function FillDS(ByVal sql As String) As DataSet

Dim con As New SqlConnection(myConStr)

Dim da As New SqlDataAdapter(sql, con)Dim ds As New DataSet

da.Fill(ds)

con.Close()

Return ds

End Function



Powered by DotNetClassic.com