一、什么是MVC、与三层架构有什么区别
MVC就是将前台显示(视图层)与后台的逻辑处理(控制层)使用数据模型(模型层)将其分离,方便日后视图显示与逻辑处理的维护工作。
很多人开始学习的时候很容易把.net三层架构与MVC混为一谈。其它仔细看看就会发现其中的区别:
· MVC:其主要思想是将视图与逻辑处理分开,能够更灵活的处理视图部分。
· 三层架构:其主要思想是将数据处理与逻辑分开,能够更灵活的处理数据访问。
另外,MVC与.net三层架构是可以共用的,这样即能保证灵活的处理视图又能保证很好的解决数据访问的方便性。
二、MVC的安装
安装MVC3的要求是你机器上必须安装Microsoft Visual Studio 2010与.NET Framework 4.0。
下载地址是:http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=82cbd599-d29a-43e3-b78b-0f863d22811a&displaylang=zh-cn
会看到下载列表中有三下以下载的文件
ASP.NET-MVC-3-Tools-Update-RTM-Release-Notes_CHS.doc --更新文档,本人没下过
AspNetMVC3ToolsUpdateSetup.exe --MVC安装文件
AspNetMVC3ToolsUpdateSetup_CHS.exe --中文语言包(和我一样英文不好的朋友有福了,其实不安也不会影响使用)
安装前要注意你的IE与VS是否都关闭,否则会出现安装失败。
首先安装AspNetMVC3ToolsUpdateSetup.exe,然后安装AspNetMVC3ToolsUpdateSetup_CHS.exe
安装过程基本上就是一路下一步,没有什么必须注意项
然后去网上下载一个EntityFramework41具体做什么用的可以去以下网址查看一下:http://msdn.microsoft.com/zh-cn/library/bb399572.aspx
以上所有全部安装完成后MVC3也就安装完成了。
注:以上内容为原创转载请保留原文地址