看到一个非常好的MVC学习帖子,打算转载过来
该帖子转载自李林峰的园子
原文地址:点这里
本文目标
1.对MVC有初步的了解
2.能够在VS2010的基础之上安装MVC3的开发和运行环境
3.对MVC框架有概括性的认识
本文目录
1.什么是MVC
2.VS2010安装MVC3
3.创建MVC3项目
1.什么是MVC
这里就不解释了,网上一找一大堆资料,此处提供一个写的比较好的文章链接供大家参考:http://www.cnblogs.com/QLeelulu/archive/2008/09/30/1302462.html2.VS2010安装MVC3
MVC3安装包路径:
VS2010工具更新包路径:
笔者注:现在可以安装新版的了。
3.创建MVC3项目
安装完成MVC3后,新建项目-->ASP.NET MVC3 Web Application,如下图所示:
点击"OK"后,出现如下图所示:
项目模板"Empty"
"Internet Application":含有身份认证的MVC3模板,大家可以自己创建一下看看,不错的学习示例。
视图引擎"Razor"
"ASPX":兼容MVC2的视图引擎
MVC2到MVC3其中一个巨大的改进就是有了Razor视图:这里举个最直观的例子,在ASPX页在中调用C#代码要这样<%=User.UserName%>写。而有了Razor后,我们在.cshtml(Razor视图)中可以直接@User.UserName,Razor在内部帮助我们自动关闭了<%=**%>。此项改进不但提高了我们的开发速度,并且提高了代码的可读性。关于Razor的更多介绍会在后面的文章讨论。
点击"OK"后,项目结构如下图所示:
以下几个文件夹存放的文件分别对应着M-V-C
Models:模型
Views:视图
Controllers:控制器
此时我们的MVC3项目建立就完成了。