了解了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] 下一页
Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved. 闵涛 E_mail:admin@mintao.net(欢迎提供学习资源)
鄂公网安备 42011102001154号
站长:MinTao ICP备案号:鄂ICP备11006601号-18