I'm used to using sessions in asp.net, but now the program I have to write needs to store a few values when someone logs in to use the program. What is the windows forms version of a session variable Or am I left with just storing the info in hidden label controls or something Thanks.

persisting user session information in a form?
DKB
bertle
michael watson
an O/R mapper takes care of managing and persisting your objects, takes care of caching - so your objects automatically save, delete, etc. and what you are wanting to do in winforms with a user session object is the job of an O/R mapper, and you wouldn't have to worry about this, you would call a method like ORMapper.GetObject(typeof(MyUserClass),5, PersistForUserSession))
I'll try to add that to mine, which is pretty crude right now.
Check out TaskVision on the tab strip on top of this site, you could just use that approach - they have a DataLayer object which has a currentUser Object