现实生活中,规则无处不在。法律、法规和各种制度均是;对于企业级应用来说,在IT技术领域,很多地方也应用了规则,比如路由表,防火墙策略,乃至角色权限控制(RBAC),或者Web框架中的URL匹配。不管是那种规则,都...
分类:
其他好文 时间:
2015-04-07 20:19:05
阅读次数:
185
一、购买云主机1、条件筛选 涉及环境、应用系统、区域、网络、操作系统、套餐、期限、数量筛选2、校验 2、1 应用系统角色权限校验 2、2 应用系统可用配置校验 2、3 产品区域是否下架校验 2、4 网络是否下架、还有网络跟租户关系是否解除校验 2、5 套餐是否下架校验 2、6 cpu、内存是否足够校...
分类:
其他好文 时间:
2015-03-13 13:57:15
阅读次数:
134
1.1. Ignite Grid展示数据Ignite UI提供了基于HTML5与CSS3的控件,需要添加程序集引用Infragistics.Web.Mvc,相应的CSS与JS,该框架需要JQuery UI、Bootstrap和modernizr。1.1.1. 修改BundleConfigIgnite...
分类:
Web程序 时间:
2015-02-28 01:33:22
阅读次数:
364
1.1. 对象映射参考1:https://github.com/AutoMapper/AutoMapper参考2:AutoMapper的配置方法参考3:使用AutoMapper实现Dto和Model的自由转换(上)为适应View的变化,将数据封装到ViewModel,从而保持领域模型的纯净稳定,这里...
分类:
Web程序 时间:
2015-02-28 01:32:40
阅读次数:
204
1.1. User-Role分析想必大家已经注意到了Microsoft.AspNet.Identity.EntityFramework是对Microsoft.AspNet.Identity.Core的EF实现,微软是如何处理IdentityUser与IdentityRole的关系?因两者为多对多关系...
分类:
Web程序 时间:
2015-02-28 01:31:57
阅读次数:
279
1.1. Role管理参考1:ASP.NET Identity 2.0: Customizing Users and Roles参考2:asp.net identity 2.2.0 中角色启用和基本使用(一)1.1.1. 增加ApplicationRole新建ApplicationRole,可参考A...
分类:
Web程序 时间:
2015-02-28 01:31:36
阅读次数:
421
本文是基于ASP.NET Identity v2的实施的“角色-权限”实验小结,不对基础知识进行介绍,读者需理解面向对象、接口编程、AOP、MVC,掌握ASP.NET MVC、JavaScript和EF。环境:VS2013 update4,EF6,ASP.NET MVC 5,bootstrap,Au...
分类:
Web程序 时间:
2015-02-28 01:31:36
阅读次数:
437
1. 验证管理参考:认识ASP.NET MVC的5种AuthorizationFilterASP.NET MVC框架中已经提供了基于AOP验证的机制与基本部件,重点是FilterAttribute。1.1. 新建验证Attribute基本思路:父类验证逻辑通过,再验证当前用户所属角色是否具备访问权限...
分类:
Web程序 时间:
2015-02-28 01:30:29
阅读次数:
268
1.1. Role-PermissionUserRole是User与Role的关联表,代码见User-Role分析。参考可得Role-Permission的设计,代码图如下,RolePermission是Role与Permission的关联表,保存着RoleId与PermissionId。1.1.1...
分类:
Web程序 时间:
2015-02-28 01:30:14
阅读次数:
200
1. 典型应用场景1.1. EF数据存储EF的核心是数据上下文DbContext,它提供了基本的数据存储操作方法。1.1.1. 新增采用添加对象的方式。//创建权限var permission = new ApplicationPermission{ Id = item.Id, Action = i...
分类:
Web程序 时间:
2015-02-28 01:29:53
阅读次数:
193