I'm wondering about people's process when they try to learn about the guts of .NET. Let me give a particular example to clarify.
Recently, we found an error with the StateServer we are using on our .NET website. Sometimes its its starts tossing errors and our site goes crazy. The StackTrace reveals this occurs when:
System.Web.SessionState.SessionStateModule.BeginAcquireState()
gets called. Is there a good way to learn more about SessionStateModule, BeginAcquireState and what's going on in there? MSDN doesn't seem to have anything about this method.
I'd like not only to fix the problem, but more generally to learn about the process and what's going on. What steps have others found helpful (I'll test the process to see how helpful it is on the particular error I mentioned :-) )