英文原文
Create a Movie Database Application in 15 Minutes with ASP.NET MVC (C#)
本教程是要让你了解创建ASP.NET MVC 应用程序的过程。I blast through building an entire ASP.NET MVC application from start to finish(这句不会翻,大意是:我从头至尾 XXX 创建一个完整的 ASP.NET MVC 应用程序)。演示如何创建一个简单的数据驱动应用程序,通过它说明怎样列出,创建和编辑数据库记录。
为简化创建应用程序的过程,我们利用 Visual Studio 2008 的 scaffolding features。我们让 Visual Studio 生成初始代码,并生成控制器,模型和视图的内容。
如果用过 Active Server Pages 或 ASP.NET,那么会对 ASP.NET MVC 感到很熟悉。ASP.NET MVC views 很像 Active Server Pages 应用程序中的页。而且,和传统的 ASP.NET Web Forms 应用程序一样,ASP.NET MVC 提供了对 .NET 框架的语言和类的完全访问。
我希望这篇教程能让你了解创建 ASP.NET MVC 应用程序与创建 Active Server Pages 或 ASP.NET Web Forms 之间的同与不同。
Movie 数据库应用程序概述
目标是保持简单。我们将创建一个非常简单的 Movie 数据库应用程序,这个程序允许我们做三件事:
- 列出电影数据库记录的集合
- 创建新的电影数据库记录
- 编辑现存 movie 数据库记录
另外,因为要保持简单,创建应用程序时使用了尽量少的 Asp.net mvc 框架的特性。例如,不使用测试驱动开发。
为创建应用程序,我们需要完成以下步骤:
- 创建 asp.net mvc web 应用程序项目
- 创建数据库
- 创建数据库模型
- 创建 asp.net mvc 控制器
- 创建 asp.net mvc 视图
先决条件
为创建 asp.net mvc 应用程序,需要 Visual Studio 2008 或 Visual Web Developer 2008 Express. 还需要下载 asp.net mvc 框架。
如果没有 Visual Studio 2008,可以从这里下载90天试用版本。
http://msdn.microsoft.com/en-
也可以用 Visual Web Developer Express 2008 创建 asp.net mvc 应用程序。如果决定使用 Visual Web Developer Express,那么需要安装 Service Pack 1。可以从此处下载带有 Service Pack 1 的 Visual Web Developer Express 2008:
安装 Visual Studio 2008 或 Visual Web Developer 2008之后,还要安装 asp.net mvc 框架,可以从这里下载 asp.net mvc 框架:
除了单独下载 ASP.NET 框架和 ASP.NET MVC 框架,还可以使用 Web Platform Installer. Web Platform Installer 可以简化对电脑上安装的应用程序的管理。
创建 asp.net mvc web 应用程序项目
首先在 visual studio 2008 中创建一个新的 asp.net mvc 应用程序项目。选择菜单选项,File, New Project , 出现图1中的新建项目对话框。选择 C# 作为编程语言,asp.net mvc web application 项目模板。将项目命名为 MovieApp,点击 OK 按钮。
1019 逆序数
1012 最小公倍数LCM
1011 最大公约数GCD
序列化
bigdecimal
equals 和hashcode
java多线程-读写锁原理
Java并发编程:volatile关键字解析
面试