Re: Instanz einer Klasse und Postback
From: René Ziller (rz_hilfe_at_hotmail.com)
Date: 03/16/04
- Next message: Pascal Schmitt: "Re: Instanz einer Klasse und Postback"
- Previous message: Karsten Samaschke [MVP]: "Re: webprojekt unterordner freigeben?"
- In reply to: Olaf Lüder [MVP]: "Re: Instanz einer Klasse und Postback"
- Next in thread: Pascal Schmitt: "Re: Instanz einer Klasse und Postback"
- Reply: Pascal Schmitt: "Re: Instanz einer Klasse und Postback"
- Messages sorted by: [ date ] [ thread ]
Date: Tue, 16 Mar 2004 10:14:29 -0800
Olaf Lüder [MVP] <olnews@nogetec.de> schrieb:
> Hallo Günter,
>
> "Günter Prossliner" <gpointprossliner@removegmx.at> schrieb:
>
> Das kommt sicher darauf an, wie viele (und welche) Werte bestimmt
> und in der Sitzung gespeichert werden sollen. Da dies bei jedem
> Request und unabhängig davon, ob die Variablen verändert wurden,
> gemacht werden muss, würde ich da schon mal einen messbaren
> Performance-Unterschied vermuten, wobei Reflection sicher auch
> noch seinen Teil dazu beiträgt.
Also ich weiß nicht was ihr habt. Ich speichere nur nur einen Verweiß
in der Session auf ein MySession-Objekt und dort wird alles was ich
noch benötige hinterlegt. Das Objekt wird im Session_Start angelegt, im
Session_End zerstört und über eine abgeleitete Page-Klasse allen Seiten
bekannt gegeben. Weils so praktisch war hab ich das selbe gleich
nochmal für die Application gemacht (was das MySession kennt). Da
brauch ich nix lange und umständlich laden. Von der Seite abhängige
Klassen werden direkt aus den Werten der Seite dynamisch jedesmal neu
aufgebaut. Falls komplexere Strukturen benötigt werden, dann halte ich
sie (on demand) in der Application oder Session vor. In der
allergrößten Not auch mit einer Art Page-Ticket, so dass bestimmte
Änderungen nur einmal durchgeführt werden können.
Bis jetzt hat das ganz gut funktioniert. Volle Intellisense
Unterstützung und was für mich ganz wichtig war: Ich habe diese Basis-
Web-Klassen so implementiert, dass ich sie in mehreren Projekten
wiederverwenden kann (projektübergreifende gemeinsame Dateien mit
Quellcodeverwaltung). Davon hab ich in ASP noch nicht mal geträumt!
René
- Next message: Pascal Schmitt: "Re: Instanz einer Klasse und Postback"
- Previous message: Karsten Samaschke [MVP]: "Re: webprojekt unterordner freigeben?"
- In reply to: Olaf Lüder [MVP]: "Re: Instanz einer Klasse und Postback"
- Next in thread: Pascal Schmitt: "Re: Instanz einer Klasse und Postback"
- Reply: Pascal Schmitt: "Re: Instanz einer Klasse und Postback"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|