ASP.NET MVC Framework体验(1):从一个简单实例开始2011-05-04TerryLee概述12月10日微软发布了ASP.NET 3.5扩展的预览版,在其中包括了ASP.NET MVC Framework、ASP.NET AJAX改进、ASP.NET动态数据支持、ASP.NET SIlverlight支持、以及 ADO.NET Data Services等。我也在第一时间下载下来进行了安装,体验了一下微软的 ASP.NET MVC Framework。提起MVC,相信大家都不陌生了,这里简单的提两句,将 一个应用的实现分成三部分:模型(Model)、视图(View)、控制器(Controller)。模 型用来保持状态,视图只负责信息的显示,控制器用户处理和回应用户的输入和交互。本文 就通过一个简单的实例来体验一下ASP.NET MVC Framework。安装1.需要安 装VS2008 RTM或者Visual Web Developer 2008 Express。2.下载安装ASP.NET 3.5 Extensions。下载地址:http://asp.net/downloads/3.5-extensions创建MVC应用 程序安装完成后,会在新建网站里面看到ASP.NET 3.5 Extensions Web Sites一项 (我用的是Visual Web Developer 2008 Express):

建立完 成后,站点的结构与普通的Web Site并没有不同(在VS 2008 RTM下不知道是什么样的), 只不过在Web.config中添加了一些配置,如添加了UrlRoutingModule:<add name="UrlRoutingModule" type="System.Web.Mvc.UrlRoutingModule,System.Web.Extensions, Version=3.6.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />建立数据模型对象(Model)在App_Code文件夹下,建立一个Models文 件夹,添加一个LINQ to SQL Classes:

命名 Product为ProductInfo。