我也是翻译完第六章才思考是否有必要来写出目录的。
我一开始也觉得这仅仅是20个知识点。但是知道我真正看完这本书的时候,我才了解到,这是一个从0开始的小项目。
从这20个秘方的第1个一直到20个,正好可以完整完成一个MVC的项目。虽然不一个大的项目,但是也包含了很多必要的知识点。麻雀虽小五张俱全。
验证,排序,分页,多语言,搜索,上传,ajax,缓存,移动电话访问的站点这些都是主流的功能。这可以引导一个想真正用MVC实践的朋友来完成他的第一个MVC项目。
以下是目录:
1.1 用密码保护限制对view的访问。
1.2 用脚手架(entity framework)生成view 和controller。
1.3 验证用户输入
1.4 多语言
1.5 发送欢迎邮件
1.6 找回忘记的密码
1.7 为结果排序
1.8 为结果分页
1.9 过滤结果
1.10 根据关键字查找
1.11通过form 上传文件
1.12 创建图片的缩略图
1.13 应用Ajax 提高用户体验
1.14 使用Ajax 提交form
1.15 使用验证码
1.16 移动设备访问你的网站
1.17 向下翻页的时候按需取数据
1.18 自动完成
1.19 把用户路由到特殊的controller和action
1.20 为了更快的加载,缓存结果