title: How to setup a ASP template
body: <p>I have a website which is created using HTML/CSS/JQuery/JavaScript. I want to convert it to an ASP.net website. Is there an easy way to accomplish this?</p>
  
  <p>From my homepage I would like to keep three DIV visible at all times. Here is a screenshot:</p>
  
  <p><img src="https://i.stack.imgur.com/Abr81.jpg" alt="enter image description here"></p>
  
  <p>My Solution Explorer looks like this:</p>
  
  <p><img src="https://i.stack.imgur.com/q5HeO.png" alt="enter image description here"></p>
  
  <p>When I create a new website template in VS, I have the following <code>MasterPage.master</code> page:</p>
  
  <pre><code>&lt;%@ Master Language="VB" CodeFile="MasterPage.master.vb" Inherits="MasterPage" %&gt;
  
  &lt;!DOCTYPE html&gt;
  
  &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
  &lt;head runat="server"&gt;
      &lt;title&gt;&lt;/title&gt;
      &lt;asp:ContentPlaceHolder id="head" runat="server"&gt;
      &lt;/asp:ContentPlaceHolder&gt;
  &lt;/head&gt;
  &lt;body&gt;
      &lt;form id="form1" runat="server"&gt;
      &lt;div&gt;
          &lt;asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server"&gt;
  
          &lt;/asp:ContentPlaceHolder&gt;
      &lt;/div&gt;
      &lt;/form&gt;
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>Now my question is what does the the above page should store?
  Let's say I want to create another page, "page2.aspx" which will have different contents beside the three things in the screenshot, which will appear always, how do I do that?</p>
  
  <p>From browsing, it looks like I can also add a Web Form which gives the page a "Default" name.</p>
  
  <p>I am just confused. Any help will be appreciated.</p>