title: MVC3 Controller Variable Accessibility
body: <p>I am new to MVC3 and coming from a Winforms background.  I have a two-part question.  The first is simple - if I have a Controller with a private non-static variable in it, will I have a separate "instance" of that variable for each user that browses to my application?</p>
  
  <p>The second is more of a general question... but I'm not sure of the right words to ask it.  =)  Let's suppose that my web app sits on a server that is being fed some text via the network, and needs to post that text to a particular end user (via AJAX), how do I "find" that user's session?  I'm worried about the goal being to post the text in only one user's browser when there might be 50 connected to the server.  What's the right way to go about that?</p>
  
  <p>Thanks!</p>