)/a
/form
/body
/HTML
-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von kosmi
Gesendet: Donnerstag, 23. Juni 2005 17:13
An: asp.net@glengamoi.com
Betreff: Re: AW: AW: [Asp.net] static, Application oder Session
Ich kenn da auch
:[EMAIL PROTECTED] Im Auftrag von kosmi
Gesendet: Donnerstag, 23. Juni 2005 17:13
An: asp.net@glengamoi.com
Betreff: Re: AW: AW: [Asp.net] static, Application oder Session
Ich kenn da auch noch ein paar tote..
Würde mich über die Ergebnisse der Forschungen freuen.
Grüße Daniel
Pessner, Andreas
Postback)/a
/form
/body
/HTML
-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
Auftrag von kosmi
Gesendet: Donnerstag, 23. Juni 2005 17:13
An: asp.net@glengamoi.com
Betreff: Re: AW: AW: [Asp.net] static, Application oder Session
Ich kenn da
Ich versuche gerade eines meiner etwas größeren Projekte zu verbessern.
Dabei bin ich wieder mal auf konzeptionelle Probleme gestoßen. Es gibt
mehrere Klassen welche ich nur einmal brauche. Hier zum Beispiel die
Datenbanklasse welche mir den Zugriff zur DB kapselt.
Diese Klasse ist vom Prinzip
Was bedeutet deine Datenbankklasse ist ein Singleton?
Für mich hört sich das mehr nach static an.
Normalerweise baust du einen Singleton indem du einfach eine
Variable in die Klasse packst die vom Typ deiner Klasse ist.
Dann machst du den Konstruktor private
und baust eine static Methode
Gleiche wie application (bis
auf Syncronisation)
-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
Auftrag von kosmi
Gesendet: Donnerstag, 23. Juni 2005 16:15
An: asp.net@glengamoi.com
Betreff: Re: [Asp.net] static, Application oder Session
Was bedeutet deine
application (bis
auf Syncronisation)
-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
Auftrag von kosmi
Gesendet: Donnerstag, 23. Juni 2005 16:15
An: asp.net@glengamoi.com
Betreff: Re: [Asp.net] static, Application oder Session
Was bedeutet deine Datenbankklasse ist
:36
An: asp.net@glengamoi.com
Betreff: Re: AW: [Asp.net] static, Application oder Session
static hat nichts mit deiner Webanwendung zu tun.
Static heisst nur das diese Klasse/Methode/Variable nicht Instanziiert
werden muss und allse anderen Objekte Sozusagen direkt auf dieses eine
Objekt zugreifen
An: asp.net@glengamoi.com
Betreff: AW: [Asp.net] static, Application oder Session
Hm, also du hast es richtig verstanden, aber weiter komme ich dadurch noch
nicht. Wie würde ich des denn bauen wenn ich es nicht static sondern session
mäßig mache? Quasi anstatt das Objekt in der internen static
. Juni 2005 16:24
An: asp.net@glengamoi.com
Betreff: AW: [Asp.net] static, Application oder Session
Hm, also du hast es richtig verstanden, aber weiter komme ich dadurch noch
nicht. Wie würde ich des denn bauen wenn ich es nicht static sondern session
mäßig mache? Quasi anstatt das Objekt in der
Betreff: AW: [Asp.net] static, Application oder Session
Wenn ich das richtig verstanden habe, muss man generell beachten, dass der
Lebenszyklus einer Singleton Klasse in einer Web Applikation nur vom Aufruf
Start - bis Ende dauert.
Somit muss eine Singleton Klasse jeweils bei jedem neuen Aufruf einer
Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von kosmi
Gesendet: Donnerstag, 23. Juni 2005 16:58
An: asp.net@glengamoi.com
Betreff: Re: AW: [Asp.net] static, Application oder Session
Die Frage ist ob der Singleton tatsächlich als Application läuft
oder im page scope.
Dann
: [Asp.net] static, Application oder Session
Die Frage ist ob der Singleton tatsächlich als Application läuft
oder im page scope.
Dann wäre auch der Singleton direkt tot und eine Lösung wie die von
Andreas wäre denkbar...
Aber schön ist das nicht.
Dann kann man besser in der Global.asax Instanziieren
Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
Auftrag von kosmi
Gesendet: Donnerstag, 23. Juni 2005 16:58
An: asp.net@glengamoi.com
Betreff: Re: AW: [Asp.net] static, Application oder Session
Die Frage ist ob der Singleton tatsächlich als Application läuft
oder im page scope.
Dann
14 matches
Mail list logo