Hallo,

sorry f�r die HTML-Mail.
Aber so von der Codeanordnung und von der Platzierung der unten
genannten Programmfunktionen her passt schon alles, oder?

vlg
Sandro

> 
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hallo Sandro!
> 
> Dagegen l�sst sich leider nichts machen - der erste Aufrufer muss
> immer
> in den sauren Apfel bei�en und etwas l�nger warten - wohingegen alle
> nachfolgenden Aufrufe umso schneller verarbeitet werden.
> 
> Der Grund: beim allerersten Aufruf wird das ganze von der Common
> Language
> Runtime in Bytecode kompiliert - die sogenannte just in time
> Kompilierung.
> Beim zweiten Aufruf liegt "das Programm" dann bereits kompiliert vor,
> weswegen es auch schneller geladen wird.
> 
> Gru�, Thomas
> 
> P.s.: bitte keine HTML-Mails mehr!
> 
> 
> ________________________________
> 
>       Von: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Im Auftrag von Sandro Bauer
>       Gesendet: Montag, 26. April 2004 19:04
>       An: [EMAIL PROTECTED]
>       Betreff: [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(
> ))]["Zaehler"] = Zaehlerstand;
> 
> 
> myDataSet1.Tables["SB_Daten"].Rows[System.Convert.ToInt32(id.ToString(
> ))]["LastIP"] = 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 ...)
> 
> 
> -----BEGIN PGP SIGNATURE-----
> Version: PGP 8.0.3
> 
> iQA/AwUBQI1dJHzH5JeHD44eEQImEgCgo/n7SUlco3YExOv8p0P0lH7/MR0An1Ai
> ErCFKJuprBJ9uOe/kL19Nncv
> =SfuP
> -----END PGP SIGNATURE-----
> 
> 
> *************************
> _______________________________________________
> 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
> *************************

*************************
_______________________________________________
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
*************************

Antwort per Email an