Code

 

Code

 

Code

 

 下载:http://files.cnblogs.com/weijunbao/TabStripWnd.rar

posted @ 2008-09-02 14:45 魏军保 阅读(78) 评论(0) 编辑
posted @ 2008-01-24 11:33 魏军保 阅读(317) 评论(3) 编辑

在dnn 系统中,日志可以分为以下集中

1.按照存储方式分为:XMLLoggingProvider  把日志存储在xml的文件中和  DBLoggingProvider把日志存储到数据库里面了
2.从日志的内容上又可以分为:EventLog和ExceptionLog


EventLog,事件日志:记录有关事件的信息,例如 当创建一个用户的时候或用户登陆的时候,都会把相关的信息记录到日志中

ExceptionLog异常日志:根据字面意思,可知,即记录系统异常信息的日志

或许大家会问, 那我怎么知道它在什么时候记录下日志呢,是不是我删除或编辑一条信息系统也会记录下来呢,

这个问题得从事件和异常的分类说起

在dnn中

事件分为 异常分为:

public enum EventLogType
  {
   USER_CREATED,
   USER_DELETED,
   LOGIN_SUPERUSER,
   LOGIN_SUCCESS,
   LOGIN_FAILURE,
   CACHE_REFRESHED,
   PASSWORD_SENT_SUCCESS,
   PASSWORD_SENT_FAILURE,
   LOG_NOTIFICATION_FAILURE,
   PORTAL_CREATED,
   PORTAL_DELETED,
   TAB_CREATED,
   TAB_UPDATED,
   TAB_DELETED,
   TAB_SENT_TO_RECYCLE_BIN,
   TAB_RESTORED,
   USER_ROLE_CREATED,
   USER_ROLE_DELETED,
   ROLE_CREATED,
   ROLE_UPDATED,
   ROLE_DELETED,
   MODULE_CREATED,
   MODULE_UPDATED,
   MODULE_DELETED,
   MODULE_SENT_TO_RECYCLE_BIN,
   MODULE_RESTORED,
   SCHEDULER_EVENT_STARTED,
   SCHEDULER_EVENT_PROGRESSING,
   SCHEDULER_EVENT_COMPLETED,
   APPLICATION_START,
   APPLICATION_END,
   APPLICATION_SHUTTING_DOWN,
   SCHEDULER_STARTED,
   SCHEDULER_SHUTTING_DOWN,
   SCHEDULER_STOPPED,
   ADMIN_ALERT,
   HOST_ALERT
  }

public enum ExceptionLogType
  {
   GENERAL_EXCEPTION,
   MODULE_LOAD_EXCEPTION,
   PAGE_LOAD_EXCEPTION,
   SCHEDULER_EXCEPTION
  }

这下大家一看就会一目了然了

贴上log日志中核心类的关系图:


 

posted @ 2008-01-21 14:01 魏军保 阅读(178) 评论(0) 编辑
 

Actions:代表模块的命令菜单
Icon:模块图标
Title:模块标题
Visibility:代表


posted @ 2008-01-19 14:43 魏军保 阅读(34) 评论(0) 编辑
一个dnn页面的结构图:


posted @ 2007-12-04 09:07 魏军保 阅读(81) 评论(0) 编辑
posted @ 2007-11-29 17:55 魏军保 阅读(30) 评论(0) 编辑