Beim ersten Aufruf wird die Seite kompiliert, deshalb ist es langsamer...
Bitte keine HTML-Mails!
Claudius
________________________________
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Sandro Bauer
Sent: Montag, 26. April 2004 19:04
To: [EMAIL PROTECTED]
Subject: [Asp.net] Frage bzgl. Performance
Habe hier mal erste Erfahrungen mit ASP.NET gesammelt, mir kommt die
Seite allerdings beim ersten Aufruf etwas langsam vor�
K�nntet ihr Vollblut-Profis mir vielleicht sagen, ob und was ich
performancem��ig verbessern k�nnte? ;-) Evtl. umstellen von einzelnen
Codezeilen etc.
Vielen Dank i.V.
Sandro J
(...)
private void Page_Load(object sender, System.EventArgs e)
{
// nur wenn kein Wiederaufruf
if (! IsPostBack)
{
// Datenset bef�llen
myComponent.FillDataSet(myDataSet1);
(... mathematische Berechnung, nicht von
Belang ...)
// ID-spezifischen Z�hler erh�hen, wenn die
IP von der in der DB abweicht
if
(myDataSet1.Tables["SB_Daten"].Rows[id]["LastIP"].ToString() !=
Request.UserHostAddress.ToString())
{
// Z�hlerstand einlesen und erh�hen
int Zaehlerstand =
System.Convert.ToInt32(myDataSet1.Tables["SB_Daten"].Rows[id]["Zaehler"]) +
1;
myDataSet1.Tables["SB_Daten"].Rows[System.Convert.ToInt32(id.ToString())]["Z
aehler"] = Zaehlerstand;
myDataSet1.Tables["SB_Daten"].Rows[System.Convert.ToInt32(id.ToString())]["L
astIP"] = Request.UserHostAddress.ToString();
// �nderungen im Datenset in die
Datenbank zur�ckschreiben
myComponent.UpdateDB(myDataSet1);
}
}
// bei neuer Session globalen Besucherz�hler
erh�hen
if (Session.IsNewSession)
{
int Zaehlerstand =
System.Convert.ToInt32(myDataSet1.Tables["Sites"].Rows[0]["Counter"]) + 1;
myDataSet1.Tables["Sites"].Rows[0]["Counter"] = Zaehlerstand;
// �nderungen im Datenset in die Datenbank
zur�ckschreiben
myComponent.UpdateDB(myDataSet1);
}
... Datenbindung ...
}
(... andere Methoden ...)
*************************
_______________________________________________
This ASP.NET email is sponsored by:
UDEX ProMenu.Net - Die Software f�r Navigation - Jetzt kostenlos testen!
Tree- Style, Horizontal- Slide, Vertical- Slide. http://www.udexnet.com
_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net
*************************