摘要: 在将Oxite移植到asp.net mvc2 beta平台后,经过一系列有关“方法调用”变更的修正后,终于能够通过编译运行起来了!(移植后的源码参见:http://ecubecms.codeplex.com/)但经过测试,发现存在一个问题:
在site.master中的<%Html.RenderPartialFromSkin("HeadCustomContents"); %>无法加载到"~/skins/admin/Views/…”下的*.ascx了("~/Views/”下的可以),换句话说Oxite中的Htmlhelper扩展方法RenderPartialFromSkin方法无法加载指定皮肤的视图了。下面对该问题的根源和如何解决做一分析。
阅读全文
摘要: 笔者在项目中使用 jquery.ui.dialog 1.7.2时,当使用$("#d").dialog("open");时,dialog总是弹出在option中指定的位置;
经过摸索进行了扩展,增加“自动记住关闭时的位置”的功能,源码如下:
阅读全文
摘要: 安全性是一个非常大的课题,本篇文章旨在探讨授权部分。
如果你不理解安全性相关概念,可以参考如下几篇文章:
1、Web 应用程序安全框架:http://erpcrm.cnblogs.com/articles/234776.html
2、设计由应用程序管理的授权:http://erpcrm.cnblogs.com/articles/234793.html
3 、.net 基于角色的安全性介绍 http://msdn.microsoft.com/library/chs/?url=/library/CHS/cpguide/html/cpconIntroductionToRole-BasedSecurity.asp
阅读全文