首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

分享ASP.NET MVC2食谱,将近70个常用案例详细解决方案

2012-12-17 
分享ASP.NET MVC2菜谱,将近70个常用案例详细解决方案本帖最后由 caozhy 于 2011-08-02 15:44:51 编辑和大

分享ASP.NET MVC2菜谱,将近70个常用案例详细解决方案
本帖最后由 caozhy 于 2011-08-02 15:44:51 编辑 和大家分享ASP.NET MVC2菜谱这本书,这本书包括将近70个常用案例详细解决方案,很多问题都是csdn经常被问的。对于每个问题,这本书都给出每一步完整的操作和详细的代码,可操作性强,而且这本书给出的解决方案质量很高,即便你已经知道怎么做,也可以学习最佳实践。全书带有源代码。我翻译了这本书的目录,供大家索引。



视图
(1)使用魔法字符串和ViewData字典
(2)创建一个强类型视图
(3)实现强类型视图和视图模型的解耦
(4)使用模板Helper集中化显示逻辑
(5)使用局部视图来为视图代码分块
(6)使用Html.RenderAction渲染一个子视图
(7)使用NVelocity从数据库里面装载一个视图模板
(8)使用JSON和jQuery

控制器和Action
(1)使用Json.NET暴露JsonResult
(2)一个返回图片的自定义ActionResult
(3)指定ImageResult的大小
(4)实现一个验证码认证系统
(5)生成一个PDF订单摘要
(6)使用StructureMap实现一个控制器工厂

路由
(1)创建一个支持报表引擎的路由
(2)创建一个具有可读性的产品目录URL
(3)使用路由常数来过滤机器
(4)使用通配参数实现URL重定向
(5)通过路由创建一个404页面
(6)把路由从Global.asax移动出来
(7)让URL支持分页
(8)使用自定义RouteHandler支持内容分层
(9)创建一个黑名单路由

母板页
(1)如何创建一个母板页
(2)在ActionResult里面设定母板页
(3)控制使用某个基于视图类的母板页
(4)从控制器类里面设置母板页
(5)向母板页传数据
(6)从另一个视图渲染母板页里的数据
(7)创建一个嵌套母板页

视图数据
(1)复习for和foreach的用法
(2)操作一组复选框
(3)操作一组单选框
(4)操作分页的数据
(5)如何导航排序的数据
(6)删除数据的时候显示一个是否确认页面
(7)使用jQuery删除链接实现确认
(8)使用jQuery和分部视图实现主从页面
(9)使用模态弹出窗口和JSON实现主从页面

表单
(1)使用HTML Helper创建表单
(2)创建一个自定义HTML Helper来显示一个所见即所得编辑器
(3)集中创建/编辑表单以便重用
(4)为表单元素添加一个自定义属性
(5)使用jQuery定义一个默认按钮
(6)使用jQuery使表单Ajax化
(7)自动回传实现联动list
(8)使用jQuery UI实现类似Google输入的自动完成提示

简化复杂应用
(1)使用模板Helper集中自定义类型的格式化
(2)为自定义类型制作模板Helper
(3)使用分区来分离应用程序组件
(4)创建一个可移植的分区在不同应用程序之间使用
(5)使用MvcContrib来构建输入
(6)使用Html.InputForm()生成表单
(7)使用MvcSiteMap实现breadcrumb面包屑导航
(8)在网格里面显示表格数据

MVC校验
(1)基本输入验证
(2)Data annotations(数据标记)
(3)使用jQuery实现客户端验证
(4)自定义验证器
(5)使用jQuery实现远程验证

数据访问和存储
(1)使用NBuilder模拟数据层
(2)添加LINQ to SQL支持
(3)使用传统的ADO.NET
(4)使用XML文档作为数据存储

Application、Session、Cookie和缓存
(1)对匿名和登录用户保持跟踪
(2)维护用户信息
(3)记住上一个来访者
(4)缓存产品列表加速响应
(5)使用output caching(输出缓存)缓存整个页面
(6)使用局部类单独缓存页面上的价格信息
(7)为显示层暴露应用程序API

下载地址 http://download.csdn.net/source/3488505
[最优解释]
先收藏
[其他解释]
收藏等更新
[其他解释]
很好 很强大 我很喜欢。。。
[其他解释]
收藏等更新
[其他解释]
收藏收藏,好物啊
[其他解释]
坐等
[其他解释]
收藏收藏
[其他解释]
收藏收藏,好物啊
[其他解释]
GOOD
[其他解释]
caozy 给力。
[其他解释]
收藏谢谢l
[其他解释]
正在下载。。。
[其他解释]
不错,收藏
[其他解释]
谢谢分享
[其他解释]
Mark ~~~~~~~ Thank 
------其他解决方案--------------------


mark
[其他解释]
果断收藏!
[其他解释]
xue xi
[其他解释]
路过。
[其他解释]
学些了撒
[其他解释]
不错,
[其他解释]

自己印了一本。
[其他解释]
该回复于2011-08-02 17:10:29被版主删除
[其他解释]
强悍啊,先收起来了
[其他解释]
该回复于2011-08-02 17:09:56被版主删除
[其他解释]

高清无码。。。必须再顶一把。。。。好书。。
[其他解释]
楼主太善良了,居然不需要资源分。强烈顶帖。
[其他解释]

顶。。。。

下下来看看。。。。
[其他解释]
多谢超爷。。。。。。。。
[其他解释]

引用:
自己印了一本。

明天去公司印。
[其他解释]
第一次见到
[其他解释]
好。。。。。。。。。。。
[其他解释]
太感谢了,正下载中
[其他解释]
mark,thx
[其他解释]
jfzr
[其他解释]
感谢分享~
[其他解释]
收藏等更新
[其他解释]
不错 下载了
[其他解释]
学习。
[其他解释]
感谢,感谢
[其他解释]
收藏~~~~~~
[其他解释]
收藏之~~~~~

乐于分享 善于总结 勤奋学习! 楼主V5
[其他解释]
good 支持楼主
[其他解释]
做个标记,回头下载看~
[其他解释]
不错,毫不客气得收藏!谢谢!谢谢!
[其他解释]
谢谢分享~~~~~~~~~~
[其他解释]
收藏  好东西 要顶的  呵呵  谢谢
[其他解释]
该回复于2011-08-04 10:08:01被版主删除
[其他解释]
先收藏,然后再说
------其他解决方案--------------------


已经下载了,书是简体英文的。。。
[其他解释]
该回复于2011-08-02 17:10:50被版主删除
[其他解释]
该回复于2011-08-02 16:38:18被版主删除
[其他解释]
收藏 不错!!!
[其他解释]
mark 下、、
[其他解释]
该回复于2011-08-02 17:10:13被版主删除
[其他解释]
莫拜。。。
[其他解释]
Mark..
[其他解释]
收藏收藏,哈哈

[其他解释]
谢谢,下载一本学学!
[其他解释]
该回复于2011-08-04 10:08:03被版主删除
[其他解释]
感谢.....
[其他解释]
可惜是英文的....
[其他解释]
Mark。。。。
[其他解释]
感谢楼主
[其他解释]
楼主好淫
[其他解释]
目录啊 额 求详细
[其他解释]
围观!
[其他解释]
现在正在学习MVC中
[其他解释]
看過他的3.5寫的社交網絡。可惜他的4.0的社交網張用的是MVP面是不是MVC!
[其他解释]

引用:
已经下载了,书是简体英文的。。。

简体英文。。我勒个去。。
繁体英文的有木有?
[其他解释]
路过,记录一下
[其他解释]
哈哈,挺不错的,收藏了
[其他解释]
先看看
[其他解释]
收藏了
[其他解释]
可惜是英文的
[其他解释]
一定得顶
[其他解释]
只是为了积分
[其他解释]
谢谢分享
[其他解释]
每天回帖即可获得10分可用分
[其他解释]
先收藏着,谢谢楼主
[其他解释]
做习惯ASP.NET的了,不习惯ASP.NET MVC纠结啊!
[其他解释]
谢谢,收藏
[其他解释]
下载了,好好学习!另外,有MVC3的资料吗?

------其他解决方案--------------------


正在下载,准备好好学习下
[其他解释]
收藏了,谢谢分享
--reply by CSDN Study V1.0.0.3 (starts_2000)
[其他解释]
mark

[其他解释]
 要学习 英文了额.... 悲剧的  很! 英文简体!...
[其他解释]
 多谢分享,留着以后有机会看
[其他解释]
LZ共享精神值得提倡,谢谢
[其他解释]
好人啊
[其他解释]
分享是一种精神。
[其他解释]
下载学习~~~
[其他解释]
先收藏..
[其他解释]
下载中..
[其他解释]
中文的有木有?
[其他解释]
中文的有木有?
[其他解释]
null
[其他解释]
null
[其他解释]
mark!!!顶LZ
[其他解释]
null

热点排行