打印本文 打印本文 关闭窗口 关闭窗口
解读ASP.NET Portal Starter Kit(3)——代码文件篇
作者:武汉SEO闵涛  文章来源:敏韬网  点击数1577  更新时间:2009/4/23 10:40:37  文章录入:mintao  责任编辑:mintao

了解了ASP.NET Portal Starter Kit的数据库和用户配置文件后,看一看程序各代码是实现什么样的功能,我想也是很有必要的。下表列举了项目包含的文件清单并给出了说明。没什么技术上的东西,当个备注用吧!

文件名

说明

Admin文件夹

网站管理文件夹

  AccessDenied.aspx

访问失败(无访问权)时重定向到的页面

  EditAccessDenied.aspx

编辑失败(无编辑权)时重定向到的页面

  Logoff.aspx

注销页面;移出身份认证信息,是Cookie无效

  ManageUsers.aspx

新增和修改用户信息页面

  ModuleDefinitions.aspx

新增和修改用户模板控件页面,可在这里添加信息用户功能模板

  ModuleDefs.ascx

修改模块信息的管理功能模板

  ModuleSettings.aspx

用户模块信息设置页面

  NotImplemented.aspx

当未提供相应的链接内容时,重定向到的页面

  Register.aspx

用户注册页面

  Roles.ascx

修改角色信息的管理功能模板

  SecurityRoles.aspx

修改用户角色的页面

  SiteSettings.ascx

修改网站信息的管理功能模板

  TabLayout.aspx

修改标签名称,访问角色以及选定显示在该标签下的用户模块及显示位置。

  Tabs.ascx

修改标签信息的管理功能模板

  Users.ascx

修改用户信息的管理功能模板

Components文件夹

各模块数据返回组件文件夹

  AnnouncementsDB.cs

公共信息表的数据库访问类;包含增、删、改,获取模块中全部的公共获取单个公告信息(以下各用户模块的数据库访问表基本上都包含着些方法)

  Configuration.cs

配置信息相关的事务组件

  ContactsDB.cs

联系方式信息表的数据库访问类

  DesktopControls.cs

“桌面浏览器”的用户控件基类;

  DiscussionDB.cs

讨论数据表的数据库访问类

  DocumentDB.cs

文档数据表的数据库访问类

  EventsDB.cs

事件信息表的数据库访问类

  HtmlTextDB.cs

HTML文本信息表的数据库访问类

  LinksDB.cs

链接信息表的数据库访问类

  MobileControls.cs

“移动设备浏览器”的用户控件基类;

  RolesDB.cs

角色信息表的数据库访问类

  Security.cs

包含两个类PortalSecurity(网站身份认证用到的类)和 UsersDB(网站用户的数据访问类)

Data文件夹

存放用户在建设网站中用到的图片XML文件等

DesktopModules文件夹

存放在“桌面浏览器”上显示的用户控件文件夹

  Announcements.ascx

“公告”公告模板用户控件

  Contacts.ascx

“联系方式”模板用户控件

  DiscussDetails.aspx

显示讨论明细的页面

  Discussion.ascx

“讨论”模板用户控件

  Document.ascx

“文档”模板用户控件

  EditAnnouncements.aspx

编辑公告的页面

  EditContacts.aspx

编辑联系方式的页面

  EditDocs.aspx

编辑文档的页面

EditEvents.aspx

编辑事件的页面

EditHtml.aspx

编辑HTML文本的页面

EditImage.aspx

[1] [2]  下一页

打印本文 打印本文 关闭窗口 关闭窗口