ASP.NET权限管理系统(FrameWork) 1.0.5 Release

1.0.5版更新记录

1.数据库配置出错,死循环Message.aspx出错
2.分类管理移动分类支持firefox.
3.若上传文件为RAR,打开的话就会报错
4.更新一些js支持firefox
5.将原来根目录文件移到Manager子目录
6.写日志目录配置(在web.config中配置),上传文件目录配置(在后台系统设置中配置)
7.TabOptionWebControls控件在vs2008下设计视图中不能正常显示
8.增加在线用户表,可以设置在线用户是存放于数据库或缓存中
9.修正Access数据库分页最后页显示不正确
10.修正MultiListBox控件,选项重复移除错乱问题
11.提示信息框修改为session保存

发行版免费下载地址:http://framework.supesoft.com/download/framework20080402.rar
配套代码生成工具免费下载: http://www.supesoft.com/bbs/disp.asp?B_T_ID=442
1.04版源码免费下载地址http://framework.supesoft.com/download/frameworksrc20080215.zip

在线演示地址
http://demo.framework.supesoft.com/
测试帐号:
用户名   密码
demo     demo
demo1  demo1
demo2  demo2
demo3  demo3
demo4  demo4
demo5  demo5
demo6  demo6
demo7  demo7
demo8  demo8
posted @ 2008-04-02 22:58 Michael.li 阅读(3059) 评论(40)  编辑 收藏 所属分类: Asp.net

  回复  引用    
#1楼 2008-04-02 23:07 | alimama [未注册用户]
谢谢你的代码了,座个沙发先 呵呵
  回复  引用  查看    
#2楼 2008-04-02 23:47 | 簡簡單單..      
mark 不错不错..
  回复  引用  查看    
#3楼 2008-04-03 00:46 | chunfeng      
谢谢分享
  回复  引用  查看    
#4楼 2008-04-03 01:01 | chunfeng      
(必需是商业用户)
什么意思呀,我想要下载看呀
  回复  引用    
#5楼 2008-04-03 08:16 | Dominic [未注册用户]
基本无法登录,测试期间也不容许同一用户多重登录,怎么demo呀
  回复  引用    
#6楼 2008-04-03 08:29 | young5335 [未注册用户]
左侧导航栏在FIREFOX下没法用
  回复  引用  查看    
#7楼 2008-04-03 08:36 | Edward.Net      
为什么会在用户资料管理和角色资料管理中会看到编号这种东西,好像这种数据是为了开发使用的,而不是暴露出来给用户看的。
  回复  引用  查看    
#8楼 2008-04-03 08:37 | Edward.Net      
请问这个系统中用户和角色之间是一对多的关系还是多对多的关系
  回复  引用    
#9楼 2008-04-03 08:55 | isnull [未注册用户]
看过 不会用 易用性太差
  回复  引用    
#10楼 2008-04-03 09:01 | Teamleader [未注册用户]
--引用--------------------------------------------------
young5335: 左侧导航栏在FIREFOX下没法用
--------------------------------------------------------
多谢博主无私风险的源代码,但是目前确实对Firefox的支持还不是很好,demo的左侧导航就不可用
  回复  引用    
#11楼 2008-04-03 09:08 | 路过的 [未注册用户]
1.多谢博主无私风险的源代码
2.有人在用吗?
3.有人在用吗?
  回复  引用    
#12楼 2008-04-03 09:09 | it_lwj [未注册用户]
权限还不够感觉,至少要控制到列
  回复  引用  查看    
#13楼 [楼主]2008-04-03 09:33 | Michael.li      
@young5335
你修改一下菜单样式为经典就可以用了.
  回复  引用  查看    
#14楼 [楼主]2008-04-03 09:34 | Michael.li      
--引用--------------------------------------------------
Dominic: 基本无法登录,测试期间也不容许同一用户多重登录,怎么demo呀
--------------------------------------------------------
限制了同一用户多次登陆.登陆不了可能是登陆的人太多了.
  回复  引用  查看    
#15楼 [楼主]2008-04-03 09:35 | Michael.li      
@Edward.Net
用户我角色是一对多的关系.
  回复  引用  查看    
#16楼 [楼主]2008-04-03 09:37 | Michael.li      
@Edward.Net
是的.
  回复  引用    
#17楼 2008-04-03 09:39 | 韩 [未注册用户]
--引用--------------------------------------------------
Dominic: 基本无法登录,测试期间也不容许同一用户多重登录,怎么demo呀
--------------------------------------------------------
同上,你刚进去,什么也没有做,就被强制下线了,你让别人怎么测试呀
  回复  引用    
#18楼 2008-04-03 09:49 | 登峰2008 [未注册用户]
限制同一用户同时只一个登陆。
demo时,老被T:)

  回复  引用  查看    
#19楼 [楼主]2008-04-03 09:51 | Michael.li      
@登峰2008
我现在多增加了几个帐号.大家可以试一试.
demo4-demo8
  回复  引用  查看    
#20楼 2008-04-03 10:03 | 老夫子系      
首先非常感谢LZ, 帮我们带来如此如此好的一个系统.
但是, 在这里还是有几个问题想问LZ. 希望LZ不要怪我多嘴.
1. 系统中的应用系统列表中的是具体的应用系统,还是应用系统下的模块.和下面的应用模块是否有所冲突.
2. 这些应用系统是定死的,还是用户可以在系统中注册应用系统的?
3. 角色是全局的,还是针对具体应用系统的?
4. 用户和部门是否应该有关联?
5. 应用字段设定是做什么用的?
6. 权限是在那里配置的? 角色里的权限是在那里配置的.
7. 用户的权限怎么设置或者用户的角色在哪里分配?
  回复  引用  查看    
#21楼 2008-04-03 11:32 | 江水滔滔      
这样的权限在实际中是行不通的。很多都是关系到人事关系。权限控制就角色是远远不够的,交叉的东西太多了!
楼主能完善那MIS就很通用了
  回复  引用  查看    
#22楼 2008-04-03 11:32 | 狼Robot      
强。
  回复  引用  查看    
#23楼 [楼主]2008-04-03 11:53 | Michael.li      
@老夫子系
你可以看一下帮助文档http://framework.supesoft.com/help
  回复  引用    
#24楼 2008-04-03 15:34 | yangaska [未注册用户]
改动不是很大,长期关注
  回复  引用  查看    
#25楼 2008-04-03 17:11 | TT.Net      
很好很强大
  回复  引用  查看    
#26楼 2008-04-04 01:55 | ddr888      
太油菜了
  回复  引用    
#27楼 2008-04-04 10:26 | candid [未注册用户]
老实说,不会用。不是很清楚作者的思路。
  回复  引用    
#28楼 2008-04-04 10:43 | candid [未注册用户]
希望能加个用例,谢谢。
  回复  引用  查看    
#29楼 2008-04-04 14:29 | 志扬      
很不错,尤其是演示系统 很清晰的一个系统
  回复  引用  查看    
#30楼 2008-04-04 17:16 | barney      
是否完全开源!
  回复  引用    
#31楼 2008-04-08 11:13 | lzppcc [未注册用户]
--引用--------------------------------------------------
barney: 是否完全开源!
--------------------------------------------------------
完全开源的.
  回复  引用  查看    
#32楼 2008-04-21 00:38 | xuqiang      
楼主,你好;
一直关注你的系统,很不错。
有一个建议:在VS2008实现WEB系统效率更高,建议楼主发表一个VS2008版的,与时俱进。谢谢
  回复  引用    
#33楼 2008-04-21 11:21 | lzppcc [未注册用户]
@xuqiang
你可以直接升级到vs2008,我试过是可以的.
  回复  引用    
#34楼 2008-04-21 11:23 | lzppcc [未注册用户]
--引用--------------------------------------------------
老夫子系: 首先非常感谢LZ, 帮我们带来如此如此好的一个系统.
但是, 在这里还是有几个问题想问LZ. 希望LZ不要怪我多嘴.
1. 系统中的应用系统列表中的是具体的应用系统,还是应用系统下的模块.和下面的应用模块是否有所冲突.
2. 这些应用系统是定死的,还是用户可以在系统中注册应用系统的?
3. 角色是全局的,还是针对具体应用系统的?
4. 用户和部门是否应该有关联?
5. 应用字段设定是做什么用的?
6. 权限是在那里配置的? 角色里的权限是在那里配置的.
7. 用户的权限怎么设置或者用户的角色在哪里分配?
--------------------------------------------------------
你可以查看一下帮助文档http://framework.supesoft.com/help/

  回复  引用  查看    
#35楼 2008-04-21 13:00 | xuqiang      
--引用--------------------------------------------------
lzppcc: @xuqiang
你可以直接升级到vs2008,我试过是可以的.
--------------------------------------------------------
谢谢,lzppcc
可以告之下一个版本的发布日期,及产品路线?
  回复  引用    
#36楼 2008-05-20 16:06 | lzppcc [未注册用户]
@xuqiang
下一版本差不多一个月之后,以后会在此基础上开发其它应用和插件.比如OA插件.

  回复  引用    
#37楼 2008-06-15 23:03 | Reas [未注册用户]
请问一下楼主,CacheOnline这个类是怎么用的,我尝试拿出来放到自己的项目里,但是不会用..
  回复  引用  查看    
#38楼 [楼主]2008-06-16 10:30 | Michael.li      
你可以参考一下我项目中用用法.http://www.cnblogs.com/lzppcc/archive/2007/08/15/857015.html
  回复  引用    
#39楼 2008-06-16 20:36 | Reas [未注册用户]
搞懂怎么用了,但是看不懂FrameWorkPermission类,我模仿写了一个,为什么老师提示

未将对象引用设置到对象的实例。

我知道是CacheOnline类没有赋值。

public class Permission : IHttpModule
{
/// <summary>
/// 在线用户缓存
/// </summary>
public static Online<int, OnlineUser<int>> OnlineList = null;

public void Init(HttpApplication context)
{
context.AuthorizeRequest += new EventHandler(app_Auth);
}

/// <summary>
/// 处理认证成功事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void app_Auth(object sender, EventArgs e)
{
if (OnlineList == null)
OnlineList = new Online<int, OnlineUser<int>>(Common.OnlineMinute);

if (Common.GetScriptNameExt.ToLower() == "aspx" && Common.GetUserID != 0)
{
if (OnlineList.CheckMemberOnline(HttpContext.Current.User.Identity.Name, Common.CookiesGuid))
{
OnlineList.Access(Common.CookiesGuid, Common.GetScriptUrl);
}
else
{
if (Common.OnlineMinute != 0)
{
Login.UserOut();
}
}
}
}

public void Dispose()
{
//释放资源
}
  回复  引用    
#40楼 2008-08-11 15:51 | ddes [未注册用户]
嗯。。不错哈!!!

标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-06-16 10:09 编辑过