any shared objects do need to worry bout threading... so make it thread
safe...
use lock / mutexs etc to make it thread safe..
and application isnt the best place to store any data.. instead try using
cache object
cache object is smart... you can set the priority and you can set absolute /
sliding expiry times.. you can set callbacks if the object is unloaded...
and most important... cache removes object if its overloaded... and the way
it removes it is based on priority set by you..
application on the other hand would cause a restart if overloaded with data.
--
Regards,
HD
"Frank Rizzo" <no**@none.com> wrote in message
news:%2****************@TK2MSFTNGP11.phx.gbl...
In classic ASP, it was considered a bad idea to store VB6-created
objects in the Application variable for various threading issues.
What's the current wisdom on storing objects in the Application variable
in ASP.NET?
I am thinking of storing several objects there, not too large, so there
won't be any memory issues or anything like that. Is ASP.NET still
subject to threading issues?
Thanks.