Anders Liu的.NET空间
传播知识源于掌握知识,但又高于掌握知识。我要做一个掌握很多知识的传播知识的人。
博客园
社区
首页
新随笔
联系
管理
订阅
随笔- 95 文章- 2 评论- 1459
ASP.NET MVC
[翻译] ASP.NET MVC中的PRG模式
摘要: POST操作不是直接返回一个HTML页面,而是返回一个重定向命令(使用HTTP 303响应码(有时是302)以及HTTP的“Location”响应头),引导浏览器使用HTTP GET请求加载另一个页面。这个结果页可以安全地作为书签进行保存或重新加载,而不会带来非预期的副作用。
阅读全文
posted @
2008-09-08 12:22
Anders Liu 阅读(1701) |
评论 (11)
编辑
[翻译] 使用ASP.NET MVC操作过滤器记录日志
摘要: 日志记录是一种常见的交错关注点(Cross-Cutting Concern),很多ASP.NET开发者会在Global.asax文件中处理它。由于MVC是构建在ASP.NET之上的,所以你可以使用同样的解决方式,但还有更好的方法。这篇文章向你展示了使用ASP.NET MVC的操作过滤器来向Web应用程序中添加日志是多么简单。
阅读全文
posted @
2008-08-26 15:20
Anders Liu 阅读(1835) |
评论 (1)
编辑
[翻译] ASP.NET MVC Framework控制器操作安全性
摘要: ASP.NET MVC Framework允许开发者使用更为灵活的方式创建Web应用程序。使用MVC框架可以摆脱令人头疼的ViewState和Postback,还能让应用程序便于测试。在这篇文章中,我们将研究控制器操作的基于角色的安全性。
阅读全文
posted @
2008-08-22 11:13
Anders Liu 阅读(2072) |
评论 (11)
编辑
[翻译] ASP.NET MVC Tip #14 – 创建模板辅助方法
摘要: 在这个Tip中,你将学到在MVC框架中显示数据库数据时,如何创建和使用模板。Stephen Walther介绍了如何创建一个名为RenderTemplate()的辅助方法。
阅读全文
posted @
2008-08-03 09:53
Anders Liu 阅读(1350) |
评论 (6)
编辑
[翻译] ASP.NET MVC Tip #13 – 对自定义路由进行单元测试
摘要: 在这个Tip中,Stephen Walther演示了如何为你的ASP.NET MVC应用程序中的自定义路由创建单元测试。Stephen Walther介绍了如何测试一个URL是否被映射到正确的控制器、控制器操作和操作参数上。
阅读全文
posted @
2008-07-27 11:36
Anders Liu 阅读(1551) |
评论 (3)
编辑
[翻译] AJAX Panels with ASP.NET MVC
摘要: ASP.NET MVC Preview 4带来了一些AJAX支持,能够适应MVC设计模式的本质。这篇文章向你展示了在ASP.NET MVC中使用“延迟加载AJAX面板”是如何使其变得不可思议的简单。
阅读全文
posted @
2008-07-26 09:00
Anders Liu 阅读(1436) |
评论 (8)
编辑
[翻译] ASP.NET MVC Tip #12 – 仿制控制器上下文
摘要: 在这个Tip中,Stephen Walther介绍了在为ASP.NET MVC应用程序创建单元测试时,如何深入ASP.NET内部进行测试。Stephen Walther介绍了如何创建一组标准的仿制对象(Fake Object)来模仿当前用户、当前用户角色、请求参数、会话状态和Cookie。
阅读全文
posted @
2008-07-26 07:39
Anders Liu 阅读(1108) |
评论 (1)
编辑
[翻译] ASP.NET MVC Tip #11 – 使用标准的控制器操作名称
摘要: 在这个Tip中,Stephen Walther建议你为控制器操作使用标准的名字,这样可以使你的代码对其他开发者更明晰。
阅读全文
posted @
2008-07-21 10:26
Anders Liu 阅读(1355) |
评论 (6)
编辑
[翻译] ASP.NET MVC CodePlex Preview 4 Release Notes
摘要: 本文档描述了ASP.NET MVC框架的Preview 3与目前的CodePlex Preview 4之间的差别。还介绍了要运行新的发布版,你必须对现有的MVC应用程序进行的修改。
阅读全文
posted @
2008-07-18 16:25
Anders Liu 阅读(1395) |
评论 (2)
编辑
[翻译] ASP.NET MVC Tip #10 - 防止URL操作攻击
摘要: 在这个Tip中,Stephen Walther介绍了黑客如何通过操作URL从ASP.NET MVC网站中窃取敏感信息。Stephen Walther还探讨了如何构建单元测试来防止这类攻击。
阅读全文
posted @
2008-07-17 12:35
Anders Liu 阅读(1829) |
评论 (11)
编辑
[翻译] ASP.NET MVC Tip #9 – 创建GridView视图用户控件
摘要: 在这个Tip中,Stephen Walther向你展示了如何创建一个ASP.NET MVC视图用户控件,它能接受一组数据库记录,并自动在一个HTML表格中呈现这些记录。使用视图用户控件的好处是,你可以自定义特定列的呈现方式。
阅读全文
posted @
2008-07-17 11:38
Anders Liu 阅读(1881) |
评论 (1)
编辑
[翻译] ASP.NET MVC Tip #8 – 创建ASP.NET MVC GridView辅助方法
摘要: 在这个Tip中,你将学到如何扩展ASP.NET MVC框架,创建一个新的辅助方法,可以为数据库数据显示一个HTML表格。
阅读全文
posted @
2008-07-12 17:27
Anders Liu 阅读(2005) |
评论 (2)
编辑
[翻译] ASP.NET MVC Tip #7 – 使用Html.Encode避免JavaScript注入攻击
摘要: 在这个Tip中,你将了解到JavaScript注入攻击可能会比你想象的更加严重。Stephen Walther展示了如何使用JavaScript注入攻击来在一个ASP.NET MVC站点上干些大大的坏事,并解释了如何通过一种简单的方式来防止这种攻击。
阅读全文
posted @
2008-07-12 09:37
Anders Liu 阅读(2181) |
评论 (1)
编辑
[翻译] ASP.NET MVC Tip #6 – 提交表单后如何进行重定向
摘要: 在这个Tip中,Stephen Walther介绍了当提交表单后如需重定向,为何需要调用RedirectToAction方法进行重定向,而不是直接返回一个视图。
阅读全文
posted @
2008-07-12 09:24
Anders Liu 阅读(1701) |
评论 (0)
编辑
[翻译] ASP.NET MVC Tip #5 – 创建共享视图
摘要: 在这个Tip中,Stephen Walther介绍了如何为控制器action创建共享视图。共享视图可以用于多个控制器。本文Stephen Walther介绍的是如何为显示和编辑数据库数据来创建共享视图。
阅读全文
posted @
2008-07-10 22:03
Anders Liu 阅读(1736) |
评论 (5)
编辑
Full ASP.NET MVC Archive
公告
我的最新闪存
AL 2.0即将诞生
搜索
我管理的小组
Asp.Net MVC
正则表达式
博客园宝宝乐园
我参加的小组
ASP.NET
LINQ
写书译书小组
创业交流
.NET 3.x
.Net+MySQL
CLR基础研究小组
博客园出书小组
我参与的团队
北京.NET俱乐部(0/0)
Windows Mobile 应用开发(0/0)
MVP(微软最有价值专家)团队(0/0)
软件项目管理团队(0/0)
CLR基础研究团队(0/0)
Windows Embedded开发(0/0)
CLI核心探索团队(0/0)
博客园精华集出版(0/0)
正则表达式团队(0/0)
ASP.NET MVC团队(0/0)
IT猎头在线(0/0)
随笔分类
ASP.NET MVC(19)
(rss)
CLR / CLI(9)
(rss)
P宝日记
(rss)
友情链接
【孟宪会之精彩世界】之.NET开发者园地
(rss)
涵舍愚人
积分与排名
积分 - 282101
排名 - 155