首页 > Python基础教程 >
-
python基础教程之无废话MVC入门教程一[概述、环境
学习.NET 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.html
2.VS2010安装MVC3
MVC3安装包路径:
http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=d2928bc1-f48c-4e95-a064-2a455a22c8f6&displaylang=zh-cn
VS2010工具更新包路径:
http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=82cbd599-d29a-43e3-b78b-0f863d22811a&displaylang=zh-cn
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项目建立就完成了。