title: WF4 questions (current state & compilation)
body: <p>We're currently trying to see if we should use <strong>WF4</strong> for a project and I have 2 questions since I don't really know that much about the latest WF version:</p>
  
  <ol>
  <li><p>If a create a state machine workflow, is there a way to know the current state of a workflow instance? I.e: I have a complaint state machine WF and I would like to know the current state of one complaint, can I do it without loading the WF instance? </p></li>
  <li><p>Whenever there is a change in a workflow definition (i.e: the process changed), will it generate a new DLL (assembly)?</p></li>
  </ol>
  
  <p>Thanks a lot.</p>