title: Design help for a Online Questionnaire /Exam Application
body: <p>I am developing a web application which will deal with online examination. The requirement is:</p>
  
  <ol>
  <li>There can be n-number of sections in
  an exam and admin users should be
  able to create questions/answers and
  add to an exam.</li>
  <li>The questions should be displayed
  for a certain amount of time in the
  browser with timeclock and it should
  move to next question automatically.</li>
  <li>User should not be allowed to open any other instance of the browser or login from another IP if the exam is in progress.</li>
  </ol>
  
  <p>I am seeking community vote of how would someone design the application to meet all these criterias? What patterns should be used? What components can help to reduce the development time etc..</p>
  
  <p>My technology stack is C#, ASP.NET MVC or ASP.NET with SQL Server.</p>
  
  <p>Thanks in advance!!!</p>