ASP.NET MVC教程:理解模型、视图和控制器(1)
2009-07-24 16:20
701 查看
本文对ASP.NET MVC的模型、视图和控制器做一次高级概述,换句话说,就是解释ASP.NET MVC中的"M""V""C"。阅读完本文后,你应该理解ASP.NET MVC中的各个部分是如何协同工作的,同时也应该知道ASP.NET MVC应用程序和ASP应用程序及ASP.NET Web窗体应用程序之间的不同之处了。
ASP.NET MVC应用程序示例用Visual Studio默认模板创建ASP.NET MVC Web应用程序时,会附带创建一个非常简单的实例程序,可以用来帮助理解ASP.NET MVC程序中的各个组成部分,本文我们就用这个示例进行讲解。
在Visual Studio 2008中点击"文件" > "新建项目",选择"ASP.NET MVC"模板创建一个ASP.NET MVC应用程序,如图1所示,在新建项目对话框中,在项目类型下选择你熟悉的编程语言,如Visual Basic 或 C#,然后在模板下选择"ASP.NET MVC Web Application"模板,点击确定按钮。
图1 新建项目对话框
你在创建一个新的ASP.NET MVC应用程序时,会显示一个创建新的单元测试项目对话框,如图2所示,这个对话框让你可以单独为你的方案创建一个项目测试你的ASP.NET MVC应用程序,这里选择选项"不,不创建测试项目",然后点击确定按钮。
图2 创建单元测试对话框
创建好ASP.NET MVC应用程序后,在方案浏览窗口你会看到有几个文件夹和文件,特别地,你会看到模型(Models)、视图(Views)和控制器(Controllers)三个文件夹,正如你从这些文件夹的名字猜测到的,这些文件夹包括了模型、视图和控制器的实现文件。
如果你展开控制器文件夹,应该会看到一个名叫HomeController.vb的文件,如果你展开视图文件夹,应该会看到两个子文件夹,一个是Home,一个Shared,如果你展开Hom文件夹,你应该会看到两个文件:about.aspx和Home.aspx(如图3所示)。这些文件就组成了使用ASP.NET MVC默认模板创建的应用程序.
相关文章推荐
- ASP.NET MVC教程:理解模型、视图和控制器(2)
- [翻译:ASP.NET MVC 教程]理解模型、视图和控制器
- ASP.NET MVC教程:理解模型、视图和控制器(3)
- ASP.NET MVC教程:理解模型、视图和控制器(4)
- ASP.NET MVC教程:理解模型、视图和控制器(5)(完)
- Asp.Net MVC(理解模型、视图和控制器) - Part.2
- ASP.NET MVC:理解模型、视图和控制器
- Asp.net MVC 理解模型,视图和控制器
- Asp.Net MVC(理解模型、视图和控制器) - Part.2
- Asp.Net MVC(理解模型、视图和控制器) - Part.2
- Asp.Net MVC(理解模型、视图和控制器)
- Asp.Net MVC(理解模型、视图和控制器) - Part.2
- 【译】ASP.NET MVC 5 教程 - 6:通过控制器访问模型的数据
- ASP.NET MVC Music Store教程(3):视图和视图模型
- ASP.NET MVC 5 学习教程:通过控制器访问模型的数据
- Asp.Net MVC中模型、视图和控制器简述
- ASP.NET MVC 5 学习教程:通过控制器访问模型的数据
- ASP.NET中实现模型-视图-控制器(MVC)模式
- ASP.NET MVC 5 学习教程:控制器传递数据给视图
- 【译】ASP.NET MVC 5 教程 - 6:通过控制器访问模型的数据