仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 498|回复: 10
打印 上一主题 下一主题

[学习教程] ASP编程:一个ini类取代缓存利用

[复制链接]
透明 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:45:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
asp是基于web的一种编程技术,可以说是cgi的一种。它可以完成以往cgi程序的所有功能,如计数器、留言簿、公告板、聊天室等等。缓存|缓存把上面的代码保留为INI.asp便可运转:
1<%
2PowerByTim
3文件择要:INI类
4文件版本:3.0
5文本创立日期:2:172004-12-14
6=================属性申明================
7INI.OpenFile=文件路径(利用假造路径需在内部界说)
8INI.CodeSet=编码设置,默许为GB2312
9INI.IsTrue=检测文件是不是一般(存在)
10================办法申明=================
11IsGroup(组名)检测组是不是存在
12IsNode(组名,节点名)检测节点是不是存在
13GetGroup(组名)读取组信息
14CountGroup()统计组数目
15ReadNode(组名,节点名)读取节点数据
16WriteGroup(组名)创立组
17WriteNode(组,节点,节点数据)拔出/更新节点数据
18DeleteGroup(组名)删除组
19DeleteNode(组名,节点名)删除节点
20Save()保留文件
21Close()扫除外部数据(开释)
22===============================================
23
24
25
26ClassINI_Class
27===============================================
28PrivateStream//Stream工具
29PrivateFilePath//文件路径
30PublicContent//文件数据
31PublicIsTrue//文件是不是存在
32PublicIsAnsi//纪录是不是二进制
33</p>asp可以轻松地实现对页面内容的动态控制,根据不同的浏览者,显示不同的页面内容。而浏览者一点觉察不出来,就像为他专门制作的页面一样。使用各种各样的组件,asp可以完成无比强大的功能。
莫相离 该用户已被删除
沙发
发表于 2015-1-20 11:42:27 | 只看该作者
另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)
兰色精灵 该用户已被删除
板凳
发表于 2015-1-25 19:34:33 | 只看该作者
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
老尸 该用户已被删除
地板
发表于 2015-1-31 14:20:29 | 只看该作者
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
灵魂腐蚀 该用户已被删除
5#
发表于 2015-2-2 09:43:47 | 只看该作者
如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:
飘飘悠悠 该用户已被删除
6#
发表于 2015-2-3 23:36:45 | 只看该作者
学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。
小女巫 该用户已被删除
7#
发表于 2015-2-9 07:11:43 | 只看该作者
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
分手快乐 该用户已被删除
8#
发表于 2015-2-27 04:11:37 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
蒙在股里 该用户已被删除
9#
发表于 2015-3-8 19:41:25 | 只看该作者
他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。
谁可相欹 该用户已被删除
10#
发表于 2015-3-16 12:44:24 | 只看该作者
我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标.
因胸联盟 该用户已被删除
11#
发表于 2015-3-22 23:00:47 | 只看该作者
封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 03:50

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表