MVC:MusicStore 研究(一):概述
来源:互联网 发布:java昵称正则表达式 编辑:程序博客网 时间:2024/06/08 06:05
MusicStore 相当于当年的petshop ,是实践微软MVC的不错选择。我趁这段时间,打算实践一下MusicStore 3,以便在项目中使用。
涉及的内容:
· Overview andFile->New Project (项目搭建)
· Controllers (控件器)
· Views (using Razor) (Razor视图)
· Models and DataAccess (using Entity Framework Code-First, installed via NuGet)
· Edit Forms andTemplating (Form编辑)
· Using DataAnnotations for Model Validation (验证)
· Membership andAuthorization (成员资格)
· Shopping Cart withAjax Updates (ajax使用)
· Registration andCheckout (注册)
· Final Updates toNavigation and Site Design, Conclusion
实际的一个效果:http://www.asp.net/mvc/tutorials/mvc-music-store-part-1,看前面的图片就可以了。
有几点注意:
1. 使用Razor engine;
2. 使用了Razor Layouts ,没有使用母版页面;
3. 数据访问是通过Entity Framework Code-First ;
4. 使用了NuGet 来安装和配置the Entity FrameworkCode-First library ;
5. 大量使用了ViewBag;里面能看到,ViewBag和ViewModels传输消息的示例;
6. 客户端一律使用jQuery和the MVC 3 unobtrusive Ajax ;
看不大明白吧?我也是,如果愿意,咱们一起来吧,哈哈....
weblogs.asp.net:http://weblogs.asp.net/jgalloway/archive/2011/02/03/learn-asp-net-mvc-3-with-the-mvc-music-store-tutorial.aspx
资源: http://mvcmusicstore.codeplex.com/
- MVC:MusicStore 研究(一):概述
- MVC思想研究(一)
- linux调度器源码研究 - 概述(一)
- MusicStore 项目的完整配套视频-MVC项目示例分解-含些Jquery-EF CodeFirst-Razor
- MVC#概述
- MVC概述
- MVC概述
- linux调度器源码研究 - 概述(一)
- MVC学习(一) - - - - - MVC模式与ASP.NET MVC框架概述
- 无废话MVC入门教程一[概述、环境安装、创建项目]
- 技术(5)MVC框架(一)概述
- 带着问题学 Spring MVC 源码: 一、概述
- MVC与单元测试实践之健身网站(一)-项目概述
- Jpetstore研究(一):spring MVC + jpetstore + mysql搭建
- Bootstrap研究0-概述
- Android推送研究概述
- mvc学习笔记-mvc概述
- MVC Struts 概述
- 容器的选用
- eclipse for C 的环境配置
- VC check box 的用法
- DaVinci的Buffer_Handle和BufTab Cmem函数调用
- ubuntu9.10 网络设置(转)
- MVC:MusicStore 研究(一):概述
- vim的使用方法
- C++中实现变长数组
- WCDMA GSM(转载)
- Linux下程序的Profile工具
- java 计算数组中的最大,次大,最小,次小的数
- queue接口
- Davinci DSP Link驱动
- ADROID 2.1 架构解析 12 图形系统 1 Pixelflinger