基于MVC 粒度的权限管理系统源码

基于MVCAction粒度的权限管理系统源码主要功能1、权限判断的边界由于项目是基于MVC的,除去数据权限不说,功能权限的判断边界做在MVC的Action上无疑是最好的选择,因为无论是一个页面,还是一个按钮,还是一次查询,都是通过Action请求实现的。这样我们只需要在每个Action请求执行之前进行权限判断就可以了,也不用折腾RBAC里的资源+操作=权限这么麻烦。2、使用FormsAuthentication实现登录验证用户登录验证用的是.Net自带的Forms验证,它默认通过加密的cookies来实现用户的登录判断3、另外有人说源码编译报错缺少“HibernatingRhinos.NHibernate.Profiler.Appender.DLL”,你可以把这个DLL删除,再根据错误信息删除一行代码即可,这个其实是之前讲过的NHProfiler,NH生成SQL查看工具用的DLL。4、总结:权限与工作流引擎集成,单点登录,多级授权等复杂的权限管理实现。大家可以看到上面介绍权限管理还是有些特点的:1.充分利用MVC特点;2.思路清晰;3.验证逻辑简单;4.维护方便;5.没有效率问题;6.

标签: 权限管理 MVC Action

评分:

更新时间:2010-09-20

浏览次数:16664次

免费

Silverlight4.0 Demo 源码

Silverlight4.0Demo源码介绍Silverlight4.0控件一览:Viewbox-一个容器控件,其内只能有一个子元素。Viewbox可以决定其内的子元素如何拉伸、缩放、对齐RichTextBox-编辑器。用于显示或编辑文本、超链、图片、UI元素等WebBrowser-在Silverlight应用程序中显示HTML内容(只能在OOB模式下运行)WebBrowserBrush-一个WebBrowser类型的画笔(只能在OOB模式下运行)Silverlight4.0OOB模式的新特性:新增了Closing事件实现程序在OOB模式下的自动更新NotificationWindow-在OOB模式下显示通知窗口,也就是toast实现自定义的NotificationWindowSilverlight4.0用户界面(UI)相关:FlowDirection-指定文本或界面元素在它们的父元素中的流动方向TextTrimming-文字溢出时的显示方式响应鼠标的滚轮事件响应鼠标的右键事件全屏的新特性-当其他程序获得焦点时,是否退出全屏模式操作剪切板-支持获取或设置剪切板中的文本信息隐式样式(Im

标签: SilverLight 学习源码 控件应用

评分:

更新时间:2010-09-25

浏览次数:9904次

免费

WCF3.5 Demo源码

WCF3.5Demo源码介绍WCF(WindowsCommunicationFoundation)-契约(Contract):服务契约(ServiceContract),操作契约(OperationContract),数据契约(DataContract),服务已知类型(ServiceKnownType),数据成员(DataMember)。介绍扩展DropDownList控件和ListBox控件:通过DropDownList控件和ListBox控件的.Items.Add(ListItemitem)方法,来为其添加optgroup标签,从而实现分组功能扩展Label控件:通过注册HiddenField控件,使Label控件支持回发(Postback)功能异常处理:一般Exception的处理,FaultException和FaultException的抛出和处理,使用IErrorHandler处理异常。

标签: WCF 学习源码 AJAX 安全测试

评分:

更新时间:2010-09-27

浏览次数:15210次

免费

AJAX+JSON+ashx无刷新分页源码

AJAX+JSON+ashx无刷新分页源码Ajax无刷新分页(Ajax+Json+ashx)用ashx来接收请求,数据格式为JSON数据库在DB_51aspx文件夹中(sql2005),附加即可.

标签: ashx 学习源码 Json AJAX 分页代码

评分:

更新时间:2010-10-20

浏览次数:15766次

免费

Silverlight与WCF4实现简单聊天室源码

Silverlight4与WCF4实现的简单聊天室源码必须先启动Demo.Service服务,然后运行web项目当时做这个demo的时候sl4是测试版本,其中有部分实现与正式版本的sl4有所区别

标签: 聊天室 WCF SilverLight4 Net.Tcp

评分:

更新时间:2010-10-29

浏览次数:8117次

免费

abis权限框架源码

abis权限框架源码一、系统要求1.VS2010中文版2.Silverlight4_Tools.exe中文版3.Silverlight_4_Toolkit_April_2010.msi4.Telerik.RadControls.for.Silverlight4.2010.2.0714.dev.msi5.sqlserver2008中文版二、安装好以上软件后,将DATA目录下的ABIS_CUSTOM.mdf附加到sqlserver2008中去。然后用vs2010打开解决方案ABISCustom.sln,更改web.config文件,数据库在DB_51aspx文件夹中(sql2008),附加即可.

标签: SilverLight 学习源码 权限框架

评分:

更新时间:2010-11-02

浏览次数:13081次

免费

WPF的简单抽奖程序无错版源码

WPF的简单抽奖程序无错版源码功能说明:本系统是基于作者allahfan的系统之上的,是用WPF技术实现的简单的抽奖系统,代码包含一些简单的Linq语句在里面,供初学着研究学习,allahfan的原系统在代码上出现了一个小Bug,就是在用户点击开始--->停止三次的时候程序会不停的滚动显示,不会停止。本系统修复了这个Bug。再次也非常谢谢allahfan能分享他的源码!

标签: WPF 抽奖 学习源码

评分:

更新时间:2010-11-09

浏览次数:6878次

免费

WPF时间监控小工具系统源码

WPF时间监控小工具系统源码*功能描述:*用户可以添加相应的时间段和对应的提示信息,系统开始监控后,如果当前系统时间和你添加的时间相符*它会提示和改时间段对应的提示信息,提示信息显示2秒钟后自动关闭。**操作提示:*注:用户需一次性把所有想要提示的时间段添加进来*1、选择时,分,秒输入对用的提示信息点击“添加时段”依次循环把所有的时间添加进来*2、可以查看你添加的时段加以确定,也可以不查看*3、开始添加以添加到数据库里*4、开始监听点击开始监听后,会显示正在监听...不要关闭该程序最小化即可

标签: WPF XML 学习源码

评分:

更新时间:2010-11-10

浏览次数:5278次

免费

通用API天气预报插件源码

通用API天气预报插件源码告别iframe和Js调用的天气预报,这些天气预报插件大部分都有外连接,或者弹窗程序,调用速度也比较慢,样式也是由他们定制的,也许和您的网站外观很不匹配。API天气预报插件的优点1.使用专业api接口,获取数据快,可直接获取三天。2.每次打开调用页面的时候并不获取天气信息,所以天气插件不会影响到您网站的速度。3.每10--30分钟在net后台自动获取天气信息一次,不存在手动更新,很方便。4.没有任何外连接。完全展示大站风采。5.样式有自己掌握,想做成啥样式的天气预报都可以(图标也可以自己换)。6.使用XML形式储存,基本上不占用网站资源。7.已经写成专业类库,只需要new一个类就可以使用了,略懂皮毛的也能运用自如。其实我不分析大家也应该能感觉得到调用其他站点天气的痛苦,呵呵,所以才有了这个插件。程序包内PlugTest.sln是vs2008开发的,直接打开就可以演示了!

标签: 天气预报 API 天气

评分:

更新时间:2010-11-10

浏览次数:10742次

免费

.net实现Server Push(服务器推送)源码

.net实现ServerPush(服务器推送)源码项目说明:本项目为以长连接的方式实现服务推送技术Fsrm.ServerPushChat为聊天基本信息类功能:保存相关聊天记录保存登陆用户ServerPushweb站点最近公司的一个交易平台要做一个类似于旺旺的IM,所以需要做到WEB与IM的交互,我觉得AJAX轮询不太好,所以找了点资料,在尝试做推送目前本项目只是一个测试品,只能勉强实现聊天,但是还有一些重要技术问题没有实现基本思路是这样的:首先保持一个长连接,然后出现一个问题,用户请求一次这个连接后,因为请求没有完成,所以后台一直在循环,就算用户关掉了浏览器也是,所以做了一个超时的设置,为了测试限时是1分钟,实际操作中可以设置更多的时间JS里面做了一个定时查询连接是否超时,如果超时则提示超时则提示用户断开,并是否需要重新连接,实际中,可以不用提示,直接连接就可以(我汗,怎么又像是轮询了,--!,不过不是到服务器轮询,只是向本机轮询,呵呵)存在的问题长连接存在信息堵塞现象,所以消息很不流畅,哎,这个问题没有找到好方法咯,有没有朋友有好的解决方案,可以联系下我测试方法:1.如果单机测试:请

标签: 聊天 ServerPush 服务器推送

评分:

更新时间:2010-11-12

浏览次数:12739次

免费

IDC BMS源码

IDCBMS源码IDCBMS(数据中心业务管理系统)&def数据中心业务管理系统是以ASP.NET软件为基础,在高负载、高易用性、高复制性的设计理念下,通过运用一系列部署技术实现的用户能在30秒内就可以全成一个独立的数据中心业务管理平台解决方案。IDCBMS针对IDC公司内部办公&def协调工作快速发布、管理、维护现有产品高性能综合平台。能针对客户、服务器、域名等进行智能提醒&def可对现有产品进行批量维护&def公司在市场、客服、技术、机房、值班均可以在一个系统快速完成。并能随时监督抽查。数据库在DB_51aspx文件夹中(sql2005),附加即可.登陆用户名和密码都是51aspx

标签: ExtJs AJAX 数据中心业务 IDC IDCBMS

评分:

更新时间:2010-11-15

浏览次数:10238次

免费

Silverlight围棋单机版源码

Silverlight围棋单机版源码因为自己比较喜欢下围棋,而现在的对弈软件大都需要在客户端安装,所以一直都想用silverlight做个简易版的在线对弈系统。于是这两天就先研究了一下单机版的围棋功能,主要是涉及到围棋对弈中的一些核心算法,比如吃子、打劫、悔棋、数目等。经过一些探索与测试,这些算法也相继得到了实现,于是就形成了现在的单机版,除了对弈功能,还加上了棋谱保存与复盘功能。这里先发布测试页面及源码,如果有问题再修正一下,准备在下一篇文章里介绍一下源码里面的关键算法。

标签: SilverLight 围棋 游戏源码

评分:

更新时间:2010-11-16

浏览次数:4382次

免费