title: Visual Studio Web Form: couple questions
body: <p>I'm trying to create a simple web form with some basic validation. I've had some basic .NET courses, but it's been quite a while, so bear with me please:</p>
  
  <ul>
  <li><p>What's the most efficient way to store / manipulate the data that has
  been entered by users? Should I stick to the MVC model no matter what, even for<br>
  something fairly simple? </p></li>
  <li><p>I want to make use of autocomplete on certain fields. These fields gather information from a certain database. There seem to be <strong>a lot</strong>
  of    opinions on this one! What should I really go with? JSON, JQuery, JS, 
  AJAX?</p></li>
  <li><p>What's the best practice when it comes to validation? It seems like I
  should start out with server side validation and worry    about 
  client    side validation later? As of now I just have a "asp:RequiredFieldValidator" tag embedded in my .aspx page..</p></li>
  <li><p>I'm using the lastest version of Visual Studio which seems to<br>
  incorporated Bootstrap. I'm also using a Master page so I can have a consistent layout across multiple pages. However, When I include the form div tags (which are mentioned in the bootstrap.css file) together with the BodyContent tags, the layout seems very skewed. I've resorted to the built-in ASP UI elements (e.g. asp:TextBox) and the html table tags. Is there any way I can have the best of both worlds and combine the Master/BodyContent layout together with the bootstrap form layout?</p></li>
  </ul>
  
  <p>Thanks!</p>