首页 [ 新知实践 ] XooHoo框架源码
一键分享

XooHoo框架源码

  • 免费

2011-03-24 11:33:30

  • 源码类型: B/S
  • 开发环境: VS2010 + SQL2005
  • 开发语言: C#
  • 标签: Asp.netMVC FrameWork RBAC
  • 评分:
收藏 285 次|关注 5645 次|下载 274 次

免费


交付物: 源码包
    商家已实名认证
  • 分享者:alby***
  • 访问次数:   1061 次
  • 源码数量:   2 套
  • 通过比率:   100%
  • 活跃于:   三个月前
  • 最新IP属地:成都市
  • 微信扫码咨询
.net

源码介绍

源码参数

  • 源码类别:【新知实践】
  • 源码类型:B/S
  • 适合人群: 高手
  • 授权类型:免费版
  • 开发语言:C#
  • 数据库:SQL2005
  • 源码大小:6.16M
  • 相关网址: 【免费浏览】
  • 源码指数:
  • 完整度:
  • 代码结构
  • 代码结构
  • Aspx.Query.CodeImageQueryModel

XooHoo框架源码
a、基于 ASP.NET MVC 3.0 RC2、.Net Framework 4 的RBAC(Role-Based Access Control)框架。但请注意,Xoohoo并不只是个RBAC框架。虽然脱胎于Oxite,但已渐行渐远...
b、充分利用ASP.NET MVC 3的特性,基于Filter的校验机制。
非常灵活并支持无限的扩展,具体体现在:
充分利用ASP.NET MVC 3的特性,基于Filter的校验机制。
非常灵活并支持无限的扩展,具体体现在:
1、摒弃在Controller和Action上标记Attribute的方式实现Filter注入的方式,在需要时通过反射来来获取。而是将Filter在Controller外部注入,也去除了与Controller的耦合性。就如 GlobalFilters一样,不需使用Attribute标记的方式。
2、如果有AController、BController、CDE...等,可以指定只在某些Controller注入Filter,需求改变时,可以方便取消注入。正如第一条所说,这一切都不用改动我们已经编译好的Controllers。
3、如果AController的ActionA和BController的ActionC需要某个Filter,可以精确注入。
4、可以让某个或某些Route下的Action注入
5、可以让某个RouteValue等于(不等于、包含)某个值的请求注入Filter。
6、可以让某个DataToken等于(不等于、包含)某个值的请求注入Filter(比如可以给某些area注入)。
7、多个条件组合判断,满足高级需求。
8、在系统初始化时,可以像GlobalFilters那样对Filter实例进行缓存,避免不必要的重复创建销毁过程
9、无限扩展
c、环境需求
asp.net mvc 3 rc2及以上
iis5.1及以上

责任编辑:wxd

下载记录(Only Recent 100)

用户名 推荐指数 下载时间

源码评论

单击更换

评论列表

全部评论
  • 暂无评论 …

最近更新

      下载排行