Need suggestions to create a chat application
<p>This question may sound stupid. I need suggestions from you guys to create a chat application using asp.net.  The thing where I am confused is that there are many techniques in asp.net such as MVC, AJAX and many more (I dont know about them, been aware through many tutorial sites). So I dont know which technique to use. I will just explain the chat application which I am creating to you guys so that you can give some suggestions:</p>

<blockquote>
  <p>-- It should be just like gmail chat application<br>
  -- The chat messages should be stored in a Database<br>
  -- There should be two tabs, one for important chat and other for casual chat (Both should be store in database)<br>
  -- This chat application will be integrated to existing website.</p>
</blockquote>

<p>So, my question is simple which technique of asp.net should I use to make it more efficient(or simple to understand). I am a trainee and I have only visual studio 2010. (This is my main project) The things I know are Basics of ASP.net, ado.net, c#.net, jquery, css, html and javascript. </p>
