I've run into a legacy project set up as a .NET Web Site Project (yes, I know...) and I see lots of classes like these:
Public Class ControlStuff
Public Shared Sub DoStuff(ByVal key as String)
...
End Sub
Public Shared Function IsAvailableStuff(ByVal key as String) as Boolean
...
Return stuff
End Function
End Class
Since it's being used in a web application, does this pose a problem when two or more visitors force the execution of any of these Sub
or Function
and values from one of them are returned to the other(s)? or does IIS isolate them?