关闭

给大家推荐一个我的开源项目: Permission Base

1261人阅读 评论(0) 收藏 举报

Permission Base(授权基础,以下简称PB)是一个基于.NET 2.0平台开发的开源项目,使用的协议为:Apache License Version 2.0。

  下载:http://sourceforge.net/projects/permission-base。下载后建议首先阅读doc目录中的“项目概述”文档,doc/img目录中有程序运行时的界面截图。

  PB是一套适用于一般中小型B/S企业应用系统的“权限控制基础结构”。PB的定位并不是一个通用的组件或者框架,而是一个“半成品的程序”。它包含了一个适用于一般企业应用系统或网站系统的框架,以及与用户权限管理相关的结构和模块,因此PB可以作为此类软件系统的实现参考或者项目雏形。

  PB包括以下模块:“职员登录”、“模块导航”、“系统代码管理”、“模块管理”、“角色管理”、“部门管理”、“职员管理”、“修改密码”和“前台用户信息管理”。

  PB使用NHibernate(v1.0.2)作为数据映射器。为了实现无刷新的效果,所有ASP.NET页面(除了登录和注销页面)解析到客户端后不再PostBack回服务器端,后续的操作全部使用JavaScript调用XMLHTTP与服务器端通信来完成。另外,使用log4net进行异常记录。使用的IDE为Visual Studio 2005 专业版。

  现在NHibernate被关注的越来越多,虽然介绍分析它的文章很多,但是实际应用的案例比较少,甚至有人提出了“NHibernate是否能够用于实际项目开发”这样的疑问。这个开源项目的目的之一就是为大家提供一个“NHibernate应用于实际项目的例子”。

 

http://nomagic.cnblogs.com/archive/2006/05/28/411547.html

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:2259310次
    • 积分:25833
    • 等级:
    • 排名:第228名
    • 原创:1篇
    • 转载:1662篇
    • 译文:0篇
    • 评论:98条
    最新评论