翻译原文档名: MVC Music Store
版本: ASP.NET MVC3
概述
Mvc Music Store 是一个为WEB开发人员一步一步介绍和解释如何使用MVC和Visual Web开发的应用教程. 我们将慢慢的开始, 所以适合于初学者的WEB开发体验!
这个将被建立的程序是一个简单的音乐商店, 这个程序有三个主要的部分: 购物,付款,管理!
本文档由两部分组成:
MVC Music Store(一).docx
MVC Music Store(二).docx
日期: 2013-3-28
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4993295 2011-04-28 18:09 MVC3MVC Music Store - Tutorial - v3.0.pdf
文件 3441176 2014-03-27 10:59 MVC3MVC Music Store(一).docx
文件 3615875 2014-03-27 10:59 MVC3MVC Music Store(二).docx
文件 11776 2012-03-09 09:54 MVC3MVCWebMVCWebinMVCWeb.dll
文件 19968 2012-03-09 09:54 MVC3MVCWebMVCWebinMVCWeb.pdb
文件 1005 2012-02-21 17:20 MVC3MVCWebMVCWebContentSite.css
文件 180 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesaseimagesui-bg_flat_0_aaaaaa_40x100.png
文件 178 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesaseimagesui-bg_flat_75_ffffff_40x100.png
文件 120 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesaseimagesui-bg_glass_55_fbf9ee_1x400.png
文件 105 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesaseimagesui-bg_glass_65_ffffff_1x400.png
文件 111 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesaseimagesui-bg_glass_75_dadada_1x400.png
文件 110 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesaseimagesui-bg_glass_75_e6e6e6_1x400.png
文件 119 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesaseimagesui-bg_glass_95_fef1ec_1x400.png
文件 101 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesaseimagesui-bg_highlight-soft_75_cccccc_1x100.png
文件 4369 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesaseimagesui-icons_222222_256x240.png
文件 4369 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesaseimagesui-icons_2e83ff_256x240.png
文件 4369 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesaseimagesui-icons_454545_256x240.png
文件 4369 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesaseimagesui-icons_888888_256x240.png
文件 4369 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesaseimagesui-icons_cd0a0a_256x240.png
文件 39084 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesasejquery-ui.css
文件 648 2012-03-27 15:04 MVC3MVCWebMVCWebControllersHomeController.cs
文件 1703 2012-03-14 11:49 MVC3MVCWebMVCWebControllersNewsController.cs
文件 98 2012-02-21 17:20 MVC3MVCWebMVCWebGlobal.asax
文件 3188 2014-03-27 10:44 MVC3MVCWebMVCWebGlobal.asax.cs
文件 257 2012-03-14 08:51 MVC3MVCWebMVCWebModelsAModel.cs
文件 255 2012-03-05 10:37 MVC3MVCWebMVCWebModelsBModel.cs
文件 7804 2014-03-27 10:37 MVC3MVCWebMVCWebMVCWeb.csproj
文件 1087 2012-03-09 09:41 MVC3MVCWebMVCWebMVCWeb.csproj.user
文件 36787 2012-02-23 15:08 MVC3MVCWebMVCWebobjDebugDesignTimeResolveAssemblyReferences.cache
文件 10357 2014-03-27 10:44 MVC3MVCWebMVCWebobjDebugDesignTimeResolveAssemblyReferencesInput.cache
............此处省略58个文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using System.Web.Routing;
namespace MVCWeb
{
// 注意: 有关启用 IIS6 或 IIS7 经典模式的说明,
// 请访问 http://go.microsoft.com/?linkId=9394801
public class MvcApplication : System.Web.HttpApplication
{
public static void RegisterGlobalFilters(GlobalFilterCollection filters)
{
filters.Add(new HandleErrorAttribute());
}
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute(“{resource}.axd/{*pathInfo}“);
#region News 两个路由设置 分开写
routes.MapRoute(
“News“
//“xx{News}/{id}.aspx“ //区配xx前缀的任意字符 例: xxsdfsfjsd/3.aspx
“xxNews/{id}.aspx“ //只能匹配 xxnews/
//这里不能写两个路由设置
new { controller = “News“ action = “Index“ id = UrlParameter.Optional }
);
routes.MapRoute(
“News2“
“xx{News}/{id}“
new { controller = “News“ action = “Index“ id = UrlParameter.Optional }
);
routes.MapRoute( //可以使用.html
“News3“
“a{News}/{id}.html“
new { controller = “News“ action = “Index“ id = UrlParameter.Optional }
);
routes.MapRoute( //多参数 路由设置如果没设置好的话 会被前面的覆盖 优先级不够高 所以可以在前缀或后缀上做些修改(一般在控制器位置)
“News4“
“mnews/{id}-{name}.html“
new { controller = “News“ action = “MulIndex“ id = @“d{1}“ name = UrlParameter.Optional }
);
routes.MapRoute(
“Details“
“detail-{id}.html“
new { controller = “News“ action = “details“ id=UrlParameter.Optional }
);
#endregion
routes.MapRoute( //如果上面的设置中 控制位置都为‘{‘开头 并没有前缀 则页面上显示不出ID值
“DefParame“ // 路由名称
“{id}“ // 带有参数的 URL
new { controller = “Home“ action = “Index“ id = @“d{1}“ } // 参数默认值
);
//放最后 Default
routes.MapRoute( //如果上面的设置中 控制位置都为‘{‘开头 并没有前缀 则页面上显示不出ID值
“Default“ // 路由名称
“{controller}/{action}/{id}“ // 带有参数的 URL
new { controller = “Home“ action = “Index“ id = UrlParameter.Optional } // 参数默认值
);
}
protected void Application_Start()
{
AreaRegistration.RegisterAllAreas();
RegisterGlobalFilters(GlobalFilters.Filters);
RegisterRoutes(RouteTable.Routes);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4993295 2011-04-28 18:09 MVC3MVC Music Store - Tutorial - v3.0.pdf
文件 3441176 2014-03-27 10:59 MVC3MVC Music Store(一).docx
文件 3615875 2014-03-27 10:59 MVC3MVC Music Store(二).docx
文件 11776 2012-03-09 09:54 MVC3MVCWebMVCWebinMVCWeb.dll
文件 19968 2012-03-09 09:54 MVC3MVCWebMVCWebinMVCWeb.pdb
文件 1005 2012-02-21 17:20 MVC3MVCWebMVCWebContentSite.css
文件 180 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesa
文件 178 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesa
文件 120 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesa
文件 105 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesa
文件 111 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesa
文件 110 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesa
文件 119 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesa
文件 101 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesa
文件 4369 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesa
文件 4369 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesa
文件 4369 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesa
文件 4369 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesa
文件 4369 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesa
文件 39084 2012-02-21 17:20 MVC3MVCWebMVCWebContent hemesa
文件 648 2012-03-27 15:04 MVC3MVCWebMVCWebControllersHomeController.cs
文件 1703 2012-03-14 11:49 MVC3MVCWebMVCWebControllersNewsController.cs
文件 98 2012-02-21 17:20 MVC3MVCWebMVCWebGlobal.asax
文件 3188 2014-03-27 10:44 MVC3MVCWebMVCWebGlobal.asax.cs
文件 257 2012-03-14 08:51 MVC3MVCWebMVCWebModelsAModel.cs
文件 255 2012-03-05 10:37 MVC3MVCWebMVCWebModelsBModel.cs
文件 7804 2014-03-27 10:37 MVC3MVCWebMVCWebMVCWeb.csproj
文件 1087 2012-03-09 09:41 MVC3MVCWebMVCWebMVCWeb.csproj.user
文件 36787 2012-02-23 15:08 MVC3MVCWebMVCWebobjDebugDesignTimeResolveAssemblyReferences.cache
文件 10357 2014-03-27 10:44 MVC3MVCWebMVCWebobjDebugDesignTimeResolveAssemblyReferencesInput.cache
............此处省略58个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)