返回列表 发帖

[转载] asp高级编程所需要掌握的

在网上游荡是看到了一位老大写的一篇心得体会,觉得很对,在此摘了下来,作为提醒

很多朋友总爱说自己ASP已经玩腻了,以为已经到了极限
不如看看下面的一些技术Tips你的掌握程度如何吧

一、各种第三方组件的使用
1、邮件发送组件
CDONTS、W3 JMail(免费的第三方组件)
图像处理组件
(生成缩略图,加水印)、ASPPainter(图像的合成、加文字)
(office自带的组件,与数据库紧密结合生成图形报表)

二、FSO|Stream|Wscript等对象
FSO:最常用的文件操作对象,生成静态Html时常用;
Stream:与FSO最大的不同是可以对二进制文件进行操作;
Wscript:通过命令行调用操作一些程序,例如调用rar程序在线压缩解压(比较危险的对象);

三、Ajax相关技术的运用
AJAX(Asynchronous javascript and XML)其实是多种技术的综合,包括javascript、XHTML和CSS、DOM、XML和XSTL、XMLHttpRequest等。
·使用XHTML和CSS的standards-based presentation;
·使用Document Object Model 来动态显示和交互作用;
·使用XML and XSLT 来数据交换和操作;
·使用XMLHttpRequest来获取异步信息;
·使用javascript 将所有的联系起来。

四、COM组件的开发
主要是用VB或Delphi、VC等工具开发COM组件供ASP调用
(COM组件是ActiveX控件的一部分,ActiveX还包括微软提供的Win32 API等)
开发出的Dll组件需要注意:
1、传统的调试方式需要不停的停止和启动w3svc服务,如果新建一个组件应用程序,把Dll文件拖进去注册,然后只需要很简单的停止和启动这个应用程序就可以调试了,很方便
2、传统的使用ASP五大内置对象(Response、Request、Server、Session、Application)需要在VB的ActiveX DLL中引用一个名称叫做“Microsoft Active Server Pages Object”的对象库,其实还有种通过ASP将ASP的内置对象以参数的方式直接引用到VB的ActiveX DLL中,节约了引用对象和 OnStartPage 的花销。

五、正则采集防盗链

六、T-SQL、存储过程、触发器
天行健,君子以自强不息
地势坤,君子以厚德载物
黑色海岸线欢迎您

QQ群:7212260
致力于探索WEB技术精髓:http://www.bitechcn.com
点这里加我!

支持


    不要忘记冬天的梦想是我们在春天许下的愿望......我肩上的乌鸦告诉我: 想要飞的更高,就要把地平线忘掉.......

TOP

返回列表 回复 发帖