By using System.Diagnostics namespace you will count excution time of a method
ex:
Dim st = Stopwatch.StartNew()
methode()
st.stop
Response.Write("<br/> time taken")
Response.Write((CDbl(st.Elapsed.TotalMilliseconds * 1000000) / 10000000).ToString("0.00 ns"))
may be it will help you