title: Rendering an interactive timetable with JavaScript/JQuery
body: <p>I am creating a website using JavaScript/ASP.NET/C#/CSS/HTML/Compact SQL server.</p>
  
  <p>I have the majority of the site created and a basic database design which I would like to test out fully.</p>
  
  <p>To do this I would like to create a JavaScript/JQuery front end. The basic functionality I wish to have is the exact same as Google Calendar (to begin with at least).</p>
  
  <p>I'd ideally like the user to be able to select a number of times, via drag and drop, when the user drags and drops to certain times they are prompted for a name for the task.</p>
  
  <p>The user then clicks submit and the data is saved in the database - with the users ID, the event start time/duration and the name of the event.</p>
  
  <p>My question is quite vague, but what would be the best way to go about this ? I know exactly what I would like to do, but my problems are :</p>
  
  <ul>
  <li>Creating an interactive timetable using JQuery/JavaScript - is there any existing renderings of this I could work from, with a similar database intergration/idea?</li>
  <li>How can I save all of this data in the database? If it was a form I could just pass in data, but as it isn't I'm not sure how this could be done?</li>
  </ul>
  
  <p>Thanks very much, if any of my details are too vague then please ask questions and I will elaborate in detail.</p>