1、设置网页小图标ico的方法,在<head>标签中加入下面代码
<link rel="SHORTCUT ICON" href="@Url.Content("~/content/favicon.ico")"/>   
或者
<link href="~/favicon.ico" rel="shortcut icon" type="image/x-icon" />
 
2、不要忘了在控制器中设置  ViewBag.Title = "title"; 这将在模板页中替换。


3、控制器中的同名方法,如果上面加了[HttpPost],那么这个方法是页面回发的时候调用


4、return View(); 返回的是跟这个方法同名的那个视图


5、MVC5封装得比其他版本厉害,所以要知道一些流程,最好看看MVC2、3、4的一些文章,不然还真
的不知道一些文件的作用、怎么创建、选项怎么打钩,试着不要用模板,自己一个个文件创建MVC应
用,这个可能更利于学习。


6、@RenderBody()是模板页的占位标志,子页就是通过它来调用模板页
    @RenderSection("scripts", required:false) 如果模板页写了这个就表示子页除了@RenderBody()
填充还有 scripts 填充  比如子页中加入该代码   @section scripts{填充部分} false表示子页可以
实现这个section也可以不实现,true表示必须实现,不然报错


7、创建视图的时候如果选择了 应用模板页,实际上是加了一个代码  
@{
    Layout = "~/Views/Shared/_test.cshtml";
}
也可以不选择自己加上,微软就爱搞这一套,很多东西不需要自己手动加,但是要知道它们自动生成的
代码,这一点虽然操作方便,但是不利于初学者寻根问底的学习。


8、如果不希望使用模板页,那么要设置
@{
     Layout = null;
 }


9、ViewBag和ViewData生命周期相同,仅对当前View有效


10、要在IIS中运行 Razor 记得下面这一步操作,前提是IIS已正确安装。
C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir