MusicStore 项目的完整配套视频!

这是一个系列文章,原文内容出自微软的 MusicStore。

首先对原文内容进行了简单的翻译,以方便大家参考,另外对于其中的部分内容,也进行了简单的分析,使用的 Visual Studio 也换成了中文版,这样大家看起来也更亲切一些。

下载地址:http://mvcmusicstore.codeplex.com/

MVC 音乐店是用来介绍和展示使用 ASP.NETMVC 以及 Visual Studio 进行 Web 开发的示例应用程序,我们将从基础知识开始,一步一步地进行介绍,因此,初学者也可以去的很好的学习体验。

这个示例程序使用 ASP.NET MVC3 完成,视图部分使用 Razor 引擎,数据库访问使用 EF CodeFirst。

这个程序将会创建一个音乐商店,这个程序包括三个主要的部分:购物,结账和管理。

用户可以通过分类浏览唱片。

可以查看某张唱片,然后加入到购物车中。

可以查看购物车,删除其中不再希望购买的项目。

在结账的时候,就会提示用户登录,或者注册一个新的账号。

创建新帐号

创建账号之后,用户可以填写完整的送货和结账信息,为了让这个程序简单一些,如果你在优惠券号中输入 FREE 的话,我们会提示一切免费。

下完订单之后,用户会看到一个简单的确认提示。

另外,我们还会提供一个管理员用来创建、修改、以及删除唱片的功能。

这个项目我们将使用 ASP.NET MVC3 和 Visual Studio 完成。其中的知识涉及到数据访问,表单的提交,数据验证,母版页,布局,以及 AJAX 的更新和验证,用户的登录等等。

原地址:http://www.cnblogs.com/haogj/archive/2011/11/08/2241710.html

ASP.NET MVC 音乐商店完整项目示例相关推荐

  1. ASP.NET MVC 音乐商店 - 目录

    这一个系列的内容来自微软的音乐商店 Music Store, 这是项目在 Codeplex 上的地址:http://mvcmusicstore.codeplex.com/. 这个项目使用 ASP.NE ...

  2. ASP.NET MVC 音乐商店 - 9. 注册和结账

    ASP.NET MVC 音乐商店 - 9. 注册和结账 转自http://www.cnblogs.com/haogj/archive/2011/11/20/2255675.html 在这一节,我们将创 ...

  3. ASP.NET MVC 音乐商店 - 8. 使用 Ajax 更新的购物车

    ASP.NET MVC 音乐商店 - 8. 使用 Ajax 更新的购物车 在这个项目中,我们将允许用户在没有注册登录的情况下将专辑加入购物车,但是,在完成结账的时候必须完成注册工作.购物和结账将会被分 ...

  4. ASP.NET MVC 音乐商店 - 10. 完成导航和站点的设计

    ASP.NET MVC 音乐商店 - 10. 完成导航和站点的设计 我们已经完成了网站的大部分工作,但是,还有一些添加到站点的导航功能,主页,以及商店的浏览页面. 创建购物车汇总部分视图 我们希望在整 ...

  5. ASP.NET MVC 音乐商店 - 1 创建项目

    转载自思胜.net培训高级讲师郝冠军博客http://www.cnblogs.com/haogj/archive/2011/11/08/2241710. 我们的项目从在 Visual Studio 中 ...

  6. ASP.NET MVC 音乐商店 - 0 概览

    下载地址:http://mvcmusicstore.codeplex.com/ MVC 音乐店是用来介绍和展示使用 ASP.NETMVC 以及 Visual Studio 进行 Web 开发的示例应用 ...

  7. ASP.NET MVC 音乐商店 - 7.成员管理和授权

    MusicStore 项目的完整配套视频! 目前,我们的 Store Manager 可以被任何人访问,让我们限制一下对站点管理的访问. 增加 AccountController 和 相应的视图 在全 ...

  8. ASP.NET MVC 音乐商店 - 2.控制器

    在典型的 Web 应用中,用户请求的 URL 地址通常映射到保存在网站中的文件上,例如,当用户请求 /Products.aspx 的时候,或者 /Products.php 的时候,很可能是在通过处理 ...

  9. ASP.NET MVC 音乐商店 - 6. 使用 DataAnnotations 进行模型验证

    在前面的创建专辑与编辑专辑的表单中存在一个问题:我们没有进行任何验证.字段的内容可以不输入,或者在价格的字段中输入一些字符,在执行程序的时候,这些错误会导致数据库保存过程中出现错误,我们将会看到来自数 ...

最新文章

  1. c语言:找出1到4000中,数字的各位数之和能被4整除的数有多少个?
  2. reactNative 打包那些事儿
  3. nod32用户名和密码每天更新_忘记登录密码没有U盘怎么办?无U盘重置密码Win7篇
  4. 奇怪的方式c语言,C语言中奇怪的C语言特性
  5. 应用上线前的“体检”,你知道需要检测哪些指标吗?
  6. MySQL 使用Navicat连接MySQL8出现1251错误
  7. iPhone开发笔记[1/50]:初学iPhone上用Quartz 2D画图
  8. 电脑k歌软件_金麦客专业k歌app下载|金麦客专业k歌软件 手机安卓版v1.1.5.0 下载...
  9. c语言 函数指针开销,函数指针是否使程序变慢?
  10. Ubuntu终极指南
  11. saltstack 任务管理和集群(三)
  12. Git中如何利用生成SSH个人公钥访问git仓库
  13. 基于Jquery的图片自动分组且自适应页面的缩略图展示特效
  14. python maketrans函数_python中maketrans
  15. 实验一 MATLAB数字图像处理基本操作
  16. 电机驱动详解--从原理到智能车驱动(DRV8701)
  17. 全能----达芬奇之工艺交叉学
  18. php表白情话,唯美表白情话短句 八字古风情话
  19. 大数据与人工智能系列文章
  20. 空气质量指数计算公式

热门文章

  1. 神一样的存在,河北衡水中学2019高考再次碾压所有中学
  2. sap badi s4 MIGO屏幕实施测试
  3. SpringBoot设置默认主页
  4. 假如我有一台新电脑, 我要做些什么?
  5. 陪审团(01背包, 难)
  6. golang 使用RSA生成公私钥,加密,解密,并使用SHA256进行签名,验证
  7. 电脑唯独搜不到自己的wifi信号,怎么办
  8. http://39.98.219.132 题库标准答案(题库序号:1378)之沙盘游戏
  9. HDU 5873 Football Games(竞赛图兰道定理)
  10. zh-un电子显示屏优盘发送与设置方法(P10单红)