Entwickler-Ecke

WinForms - Logininformationen programmweit sichtbar machen


jogisarge - Mi 21.01.09 23:52
Titel: Logininformationen programmweit sichtbar machen
Hallo zusammen,

ich habe eine Anwendung mit eigenem Login.
Nun würde ich gerne nach dem Login Benutzerdaten und Benutzerrechte und andere benutzerspezifische Infos in einer Klasse z.B. Anmeldeinformationen speichern.
Diese Klasse benötige dann an mehreren Stellen im Programm.

Wie macht man sowas ?
Ich weiß ja, dass es in C# keine globalen Variablen gibt/geben soll, aber das Problem ist doch nicht unüblich, oder ?

Gruß jogi


jaenicke - Do 22.01.09 00:18

Schau dir z.B. einmal dieses Pattern an:
http://de.wikipedia.org/wiki/Singleton_(Entwurfsmuster)

Wie das in C# aussieht findet man ganz gut bei Google, z.B. das hier:
http://www.yoda.arachsys.com/csharp/singleton.html