透明 发表于 2015-1-16 23:45:51

ASP编程:一个ini类取代缓存利用

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可以轻松地访问数据库。

灵魂腐蚀 发表于 2015-2-2 09:43:47

如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:

飘飘悠悠 发表于 2015-2-3 23:36:45

学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。

小女巫 发表于 2015-2-9 07:11:43

以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。

分手快乐 发表于 2015-2-27 04:11:37

代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。

蒙在股里 发表于 2015-3-8 19:41:25

他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。

谁可相欹 发表于 2015-3-16 12:44:24

我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标.

因胸联盟 发表于 2015-3-22 23:00:47

封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。
页: [1]
查看完整版本: ASP编程:一个ini类取代缓存利用