资源简介
翻译原文档名: 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
代码片段和文件信息
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 MVC3\MVC Music Store - Tutorial - v3.0.pdf
文件 3441176 2014-03-27 10:59 MVC3\MVC Music Store(一).docx
文件 3615875 2014-03-27 10:59 MVC3\MVC Music Store(二).docx
文件 11776 2012-03-09 09:54 MVC3\MVCWeb\MVCWeb\bin\MVCWeb.dll
文件 19968 2012-03-09 09:54 MVC3\MVCWeb\MVCWeb\bin\MVCWeb.pdb
文件 1005 2012-02-21 17:20 MVC3\MVCWeb\MVCWeb\Content\Site.css
文件 180 2012-02-21 17:20 MVC3\MVCWeb\MVCWeb\Content\themes\ba
文件 178 2012-02-21 17:20 MVC3\MVCWeb\MVCWeb\Content\themes\ba
文件 120 2012-02-21 17:20 MVC3\MVCWeb\MVCWeb\Content\themes\ba
文件 105 2012-02-21 17:20 MVC3\MVCWeb\MVCWeb\Content\themes\ba
文件 111 2012-02-21 17:20 MVC3\MVCWeb\MVCWeb\Content\themes\ba
文件 110 2012-02-21 17:20 MVC3\MVCWeb\MVCWeb\Content\themes\ba
文件 119 2012-02-21 17:20 MVC3\MVCWeb\MVCWeb\Content\themes\ba
文件 101 2012-02-21 17:20 MVC3\MVCWeb\MVCWeb\Content\themes\ba
文件 4369 2012-02-21 17:20 MVC3\MVCWeb\MVCWeb\Content\themes\ba
文件 4369 2012-02-21 17:20 MVC3\MVCWeb\MVCWeb\Content\themes\ba
文件 4369 2012-02-21 17:20 MVC3\MVCWeb\MVCWeb\Content\themes\ba
文件 4369 2012-02-21 17:20 MVC3\MVCWeb\MVCWeb\Content\themes\ba
文件 4369 2012-02-21 17:20 MVC3\MVCWeb\MVCWeb\Content\themes\ba
文件 39084 2012-02-21 17:20 MVC3\MVCWeb\MVCWeb\Content\themes\ba
文件 648 2012-03-27 15:04 MVC3\MVCWeb\MVCWeb\Controllers\HomeController.cs
文件 1703 2012-03-14 11:49 MVC3\MVCWeb\MVCWeb\Controllers\NewsController.cs
文件 98 2012-02-21 17:20 MVC3\MVCWeb\MVCWeb\Global.asax
文件 3188 2014-03-27 10:44 MVC3\MVCWeb\MVCWeb\Global.asax.cs
文件 257 2012-03-14 08:51 MVC3\MVCWeb\MVCWeb\Models\AModel.cs
文件 255 2012-03-05 10:37 MVC3\MVCWeb\MVCWeb\Models\BModel.cs
文件 7804 2014-03-27 10:37 MVC3\MVCWeb\MVCWeb\MVCWeb.csproj
文件 1087 2012-03-09 09:41 MVC3\MVCWeb\MVCWeb\MVCWeb.csproj.user
文件 36787 2012-02-23 15:08 MVC3\MVCWeb\MVCWeb\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 10357 2014-03-27 10:44 MVC3\MVCWeb\MVCWeb\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
............此处省略58个文件信息
相关资源
- C#-ASP.NET大作业-LOL论坛
- vs2008asp.net(c#)某汽车销售公司网站
- 基于ASP.NET的博客系统源代码 BLOG
- ASP.NET+SQL Server小说阅读系统源码
- ASP.NET源码项目
- 高清彩版 ASP.NET Core MVC 2.0 Cookbook
- ASP.NET网上商城完整源码[201903]
- Pro ASP.NET Core MVC 第6版 2016 pdf 0分
- ASP.NET Core Cloud-ready Enterprise Web Applic
- 基于asp.net学生成绩管理系统课程设计
- ASP.NET动态网页设计案例教程
- asp.net 客户关系管理系统完整源码.r
- 高清彩版 Pro ASP.NET Core MVC 2(7th)
- 淘淘汽配网上商城项目
- ASP.NET MVC权限管理系统源代码
- asp.net(c#)开源商店系统Brn shop 2.1(
- asp.net三层写的安欣快餐在线订餐系统
- asp.net图片管理系统
- ASP.NET CORE跨平台开发从入门到实战
- ASP.NET MVC4+EF6+Bootstrap3 通用后台管理系
- ASP.NET MVC后台系统项目
- C# WinForm 实践开发教程 PDF
- .NET Core 2.2 官方教程(中文版)
- Manning ASP.NET Core in Action 2018.6 pdf
- asp.net编写的在线同学录网站
- asp.net 进销存系统
- ASP.NET的学生作业管理系统设计实现论
- ASP.NET汽配商城
- C# WinForm实践开发教程233822
- 学生在线选课系统
评论
共有 条评论