title: put textbox and button in mvc razor app
body: <p>I am working on a test mvc project and since it's my 1st time working in mvc environment I am almost lost and is completely different compared to asp.net web forms. 
  I am trying to put a textbox and a button on a form, but when I am using <code>&lt;%= Html.TextBox("name") %&gt;</code> for textbox for example, the code displays as a text on the screen and is not rendered as a textbox. When I am using html markup for textbox and button I can see the textbox but shouldn't <code>&lt;%= Html.TextBox("name") %&gt;</code> be correct way to do that?
  Here is what I have here:</p>
  
  <pre><code>@{  
      Layout = "~/_SiteLayout.cshtml";
      Page.Title = "Welcome to my Web Site!";
  }
  &lt;p&gt;
      ASP.NET Web Pages make it easy to build powerful .NET based applications for the web.    
      Enter your name:  &lt;%= Html.TextBox("name") %&gt;
      &lt;input id="Text1" type="text" /&gt;
      &lt;input id="Button1" type="button" value="button" /&gt;
  &lt;/p&gt;
  </code></pre>
  
  <p>Which way should I go, can I go with the standard html format or what am I doing wrong that the textbox from <code>&lt;%= Html.TextBox("name") %&gt;</code> doesn't get displayed?
  Thanks in advance, Laziale</p>