Before you jump into ASP. NET MVC to develop your web application you should consider the advantages and disavantages of the framework and you should know that there is another web framework made and maintained by Microsoft that is ASP .NET Web Forms.
Which one should you choose is a matter of knowledge of both techonologies.
The ASPX View Engine uses "<%= %>" or "<%: %>" to render server-side content.
The Razor View Engine uses @ to render server-side content.