建站必读
网站建设知识
网站推广研究
网络营销与策划
网站案例评析
网络安全知识
ASP技术
PHP技术
JSP技术
.NET技术
当前位置:
首页
->
建站必读
->
ASP技术
给网站添加一个注册表 之 “类的设计”
做网站时,很多时候要把网页的某些信息保存在网页以外的地方,通过在线编辑这些信息,达到更新网页内容的效果。对于这种情况,以前我们只有使用数据库或者文本文件来处理。
使用文本文件来保存网页信息的方式,是一种最原始的方法,使用起来相当不方便,而且对于信息的检索也是比较困难,更不用说用一个统一的方式来处理不同的网页信息。
使用数据库方式来保存网页信息的方式,是一种比较常见的方法,使用起来相对方便,也可以方便地对信息进行检索。不方便的地方就是每次调用都需要打开一个数据库链接,相当耗费服务器资源。而且对于信息的保存与组织还欠缺灵活性。
为此,我模仿WINDOWS中注册表的方式,结合XML与ASP技术,给网站添加一个专用的“注册表”类。
这个类将实现以下功能:
可以设置注册表的存放位置及信息编码
注册表采用“栏目-项目-子键-键值”(Channel - Section - Key - Value)的分级格式。
对于注册表有“初始化”的功能
对于栏目有“创建”、“删除”、“枚举”的功能。
对于项目有“创建”、“删除”、“枚举”、“清除”的功能。
对于子键有“创建”、“删除”、“枚举”、“清除”的功能。
对于键值有“设置”、“读取”、“枚举”的功能。
于是,类的结构为:
Class RegistryObject
Path
Encoding
Initial
CreateChannel
DeleteChannel
GetAllChannels
CreateSection
DeleteSection
GetAllSections
ClearAllSections
CreateKey
DeleteKey
GetAllKeys
ClearAllKeys
SaveValue
ReadValue
GetAllValues
另外,在枚举所有键值时会用到一个RegistryKey的类。
这个类只要稍做修改,但可以使用在VB程序、HTML客户端程序中。
本站关键词:
|网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册|网页开发|域名注册|空间租用|东莞网站开发|东莞企业网站建设|国际内域名注册|石龙 虎门 中堂|望牛墩 麻涌镇 石碣镇||网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册|网页开发|域名注册|空间租用|东莞网站开发|东莞企业网站建设|国际内域名注册|石龙 虎门 中堂|望牛墩 麻涌镇 石碣镇||网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册|网页开发|域名注册|空间租用|东莞网站开发|东莞企业网站建设|国际内域名注册|石龙 虎门 中堂|望牛墩 麻涌镇 石碣镇||网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册|网页开发|域名注册|空间租用|东莞网站开发|东莞企业网站建设|国际内域名注册|石龙 虎门 中堂|望牛墩 麻涌镇 石碣镇||网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册|网页开发|域名注册|空间租用|东莞网站开发|东莞企业网站建设|国际内域名注册|石龙 虎门 中堂|望牛墩 麻涌镇 石碣镇||网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册|网页开发|域名注册|空间租用|东莞网站开发|东莞企业网站建设|国际内域名注册|石龙 虎门 中堂|望牛墩 麻涌镇 石碣镇|
域名注册
|
虚拟主机
|
网站建设
|
网站推广
| 广告设计
|
帮助中心
|
软件中心
|
关于腾达
东莞市腾达信息工程有限公司 本站网络实名: 东莞网站建设
地址:东莞市新城市中心区第一国际B座610 邮编:523007
电话:0769-22026071 22026072 传真:0769-22026076
24小时服务热线:13712032014
© 2002~2005 腾达网络 版权所有
粤ICP备 05018777号