摘要: asp.net mvc3有四类过滤器:授权, 操作,结果, 异常。操行的顺序为:授权,操作,结果,异常。首先看一下TempData: 数据只能经过至多一次的Controller传递, 并且每个元素至多只能被访问一次,访问以后,自动删除。一般用于临时的缓存内容或抛出错误页面时传递错误消息,所以异常信息的传递就用TempData了。在项目中我们只用到授权类的验证用户是否登录功能, 及异常类的错误日志记录功能。可以继承系统默认实现的抽象类AuthorizeAttribute,HandleErrorAttribute是否登录:public override void OnAuthorization(A 阅读全文
posted @ 2013-07-24 20:52 taotaonwsuaf 阅读(210) 评论(0) 推荐(0)
摘要: 采用log4net,使用系统推荐的最新版本:log4net-1.2.11-bin-newkey.zip(网址:http://logging.apache.org/log4net/download_log4net.cgi)将dll添加到项目中在configurationsections结点中添加在configuration节点中添加如下内容: 然后在项目的assembly文件中添加如下内容:[assembly: log4net.Config.XmlCo... 阅读全文
posted @ 2013-07-24 20:23 taotaonwsuaf 阅读(196) 评论(0) 推荐(0)
摘要: 工作中一直使用asp.net webform, 最近有一个新的小项目, 决定用asp.net mvc3, 边学习边工作吧,记录一下开发过程中的问题,因为工作嘛,只记录问题,可能不会很详细。 准备使用asp.net mvc3 + entlib5.0 + extjs 4.2进行开发, 全用extjs4.2 mvc基本就决定了只能采用opoa模型了。因为系统只有一个页面, 所以就不用太关注asp.net mvc的页面层的内容, 学习的难度就降低了很多。项目层级结构如下:NSS.Model: 实体层NSS.Until: 常用操作辅助类,如guid, 加密,日期等操作NSS.IDao: 包含IBa... 阅读全文
posted @ 2013-07-24 20:09 taotaonwsuaf 阅读(140) 评论(0) 推荐(0)