常见 ASP 组件简介及下载

前言

ASP使用VBScript或者JScript脚本完成编程,而这两种脚本本身能力非常有限,利用ASP的几个内部对象也无法完成较大规模的应用,但是令人兴奋的是ASP支持组件技术,类似文件上传、绘图、收发电子邮件等工作都可以借助组件来完成,找到合适的优秀的组件,将使我们的网站功能更加强大。

需要提醒大家的是,组件的安装应该按需进行,并不是说探针上的对号越多越好。

邮件收发邮件

JMail 组件

Dimac 公司的邮件收发组件,这是一个非常成熟和强大的邮件组件。它不但可以完成发邮件的工作,还可以POP收信,并支持收发邮件时的PGP加密,内置一个群发邮件的对象,可以使群发编程更简单。

即使是很多其他组件也都能完成的发邮件功能,JMail 的完成也可以称得上最出色的,除了常见的抄送暗送等多收件人功能外,它还支持添加嵌入式图片附件,并且可以从URL读取文件作为附件。

JMail 的免费版本拥有全部完成的发邮件功能,只在收邮件和加密邮件等我们不常用到的方面进行了限制。

因为非常喜欢这个组件,阿江我在2002年3月就把这个组件的用户指南翻译了一下,可惜当时有一些地方不太理解,翻译是错误的,还没有来得及改过来,不过明眼人是能看出来的。

免费版下载 | V4中文手册下载(PDF) | Smtpmail对象中文参考下载(PDF) | 官方网站 www.dimac.net
(注意,PDF电子文档,使用Adobe Acrobat Reader阅读。)

ASPEmail 组件

ASPEmail 组件也是常用的发邮件组件之一,不过因为售价不菲,国内使用的用户还不多。从功能上说,这也是一个功能全面的发邮件组件。2002年的时候它不支持收信,不知道现在是否支持了。

官方网站 www.aspemail.com

文件上传组件

文件上传组件最近几年是越来越多,国内很多ASP爱好者编写了自己的上传组件。为了提高安全性,动网等商业机构也推出了免费的文件上传组件。

SA-FileUp 组件

SoftArtisans 公司的文件上传组件,它是早期国内的虚拟主机商默认安装的组件之一,很多老程序员都有利用它编程的经历。安装后自动安装一个文件管理组件,可以像FSO一样管理服务器上的文件。从官方网站 www.SoftArtisans.com 可以下载的最新的有使用期限的试用版。下载 V2.34 (较老的版本,无时间限制)

LyfUpload 组件

国产的老牌的流行的上传组件,可惜的是阿江一直没有尝试这个组件。下载

其它上传组件

动网上传组件,下载; IronSoft系列组件,下载; w3.Upload 组件,下载

图像处理组件

对于交互式的网站,网友上传的图片往往要经过缩小、加水印等处理,或者有时候我们需要输出各种图表,这些都要依靠图像处理组件。

w3.image 组件

Dimac 公司的图像组件,较早的图像组件之一,这个组件很完整的将文字、图形、画笔、刷子、颜料桶等对象以组件的形式完成了,所以功能相当强大。它支持的图像格式和选项也很多,支持透明的动画,支持直接输出到客户端。简单的缩放、水印等功能更是不在话下。试用版会自动在生成的图像底部加入8像素高的网址。下载试用版 (14.2M)

xxiyy 图形组件

两个耐心和热情的程序员最近一两年来的杰作,我是在CSDN社区的ASP区看到并收藏起来的。xxiyy是较早开发图像组件的程序员之一,早期他还专门开发过一个水印组件。XY.Graphics是由 mikespook & swill 制作,用于动态页面开发时对BMP、JPG、JPEG、GIF(非动画、非透明)、PNG(非动画、非透明)格式图象进行操作的COM组件。这个组件还有一个很有特色的 ASCIIArt 方法,可以把图片转换为字母模拟的那种,可以在不支持发图片的论坛玩儿。 官方网站 main.xxiyy.com | 下载

IronSoft 图形组件和 Flash 截图组件

铸剑谷的系列组件也是在CSDN社区碰上的,作者的谦虚和细心使得这个组件日益成为更加优秀的图像组件。组件可以满足我们对图像和图形组件的绝大部分需要,并且作者在图像品质上还下了不少工夫。DLL里还内置了一个 FLASH 截图组件,可以对 FLASH 中任意帧进行截图,这使 ASP 程序自动生成FLASH缩略图成为可能。官方网站 www.ironsoft.net | 下载

ASPJpeg 组件

曾经很流行的图像组件,当时知道它的时候很多人用它来缩放图片,不知道现在多什么功能了没。

其它组件

呆呆IIS管理组件和文件压缩解压组件

呆呆IIS管理组件可以完成IIS 6.0的站点添加、修改、删除等管理操作,可以管理应用程序池、系统用户、系统用户組、文件夾权限、SERV-U账户等。

呆呆文件压缩解压组件可以完成基本的文件压缩和解压操作,支持设置压缩率和密码。

官方网站 abingle.3322.org | 下载IIS组件 | 下载压缩组件

w3.Socket 组件

Dimac 公司免费的 Socket 组件,借助该组件,您可以通过ASP程序直接完成与目标服务器的连接,比如可以连接WHOIS服务器获取域名的WHOIS信息,连接时间服务器获取标准的时间,连接DNS服务器进行域名解析等,当然前提是你要对相应的网络协议有足够的了解才行。下载

使用建议

1、借助组件编程虽然增强了程序的功能,但是也带来了无法预料的安全性和可靠性问题。对于来历不明的组件,请慎用。

2、学习一个组件的使用是磨炼人的耐心的工作,当请你注意,组件编写者也需要清静的心情,所以当你遇到问题的时候一定要多分析文档而尽量少去麻烦作者。

转自阿江

 
ASP组件下载(SA-FileUp 4.0)是一个经典的Web开发工具,主要针对使用ASP(Active Server Pages)技术的开发者。ASP是微软在IIS(Internet Information Services)上推出的一种服务器端脚本语言,用于构建动态交互式网站。SA-FileUp组件则是一个专门用于实现文件上传功能的解决方案,特别适用于需要用户在线提交文件的场景,如上传照片、文档或其他类型的文件。 SA-FileUp 4.0是该组件的一个版本,它提供了许多关键特性以增强网站的文件上传体验。以下是一些关于SA-FileUp 4.0的知识点: 1. **多文件上传**:SA-FileUp 4.0支持用户一次选择并上传多个文件,极大地提高了用户操作的便利性。 2. **文件大小限制**:组件允许设置文件上传的最大尺寸,以防止大文件导致服务器负载过重或内存溢出。 3. **文件类型过滤**:开发者可以指定允许上传的文件类型,例如只允许上传图片或文档,这样可以确保上传内容的安全性和合规性。 4. **错误处理**:SA-FileUp 4.0包含内置的错误处理机制,能有效处理上传过程中可能出现的问题,如网络中断、文件类型不符等。 5. **进度显示**:在上传过程中,组件能够显示文件上传的进度,为用户提供实时反馈,提升用户体验。 6. **自定义界面**:开发者可以根据自己的需求自定义上传界面的样式和布局,与网站设计保持一致。 7. **安全控制**:SA-FileUp 4.0支持安全验证,比如通过登录验证或会话管理来确保只有授权用户才能进行文件上传。 8. **服务器端处理**:上传的文件会被直接保存到服务器的指定位置,开发者可以通过编写ASP脚本来处理这些文件,例如进行格式转换、存储到数据库或发送邮件。 9. **编程接口**:组件提供了丰富的编程接口,使得开发者可以轻松集成到现有系统,实现自定义功能。 10. **兼容性**:SA-FileUp 4.0兼容多种浏览器和操作系统,包括IE、Firefox、Chrome等,同时对Windows服务器环境有良好的支持。 在实际应用中,SA-FileUp 4.0组件可以帮助开发者快速构建文件上传功能,减少手动编写相关代码的工作量,提高开发效率。同时,其丰富的特性和良好的扩展性,使其成为ASP开发者构建复杂文件上传系统的理想选择。通过解压"SA-FileUp 4.0"这个压缩包,你可以获得组件的相关文件,包括安装指南、示例代码和库文件,以便在你的项目中使用和学习。
迷你IIS服务器 智能端口谢寅修正窗口版 如果你是位站长想调试ASP网站程序,但是机子上没有装IIS那该怎么办啊,现在有了迷你IIS服务器就可以轻松搞定了,我以前用过很好用,大小只不到700K! 支持 JavaScript、VBScript、Perl 等脚本语言 支持 XML 和 Web Service 支持 Active Server Pages 支持 COM 和 .NET 组件 支持 SSL 3.0、TLS 内置 RSA、DES、3DES、SHA、MD5 支持通过 ADO 和 ODBC 访问几乎所有的大型数据库 支持系统硬件设备 RS232、RS485 等 支持基于 Microsoft、CISCO 和其他厂商的群集技术 兼容 Windows Script Components 并提供编译支持 支持 WAP、WML 构建 Web Service 和 Internet 应用程序   迷你IIS服务器 提供一套完整的脚本语言开发环境,提供超轻量脚本引擎和极快的 Web Server,桌面应用对象轻松开发出基于 HTML 界面整合多种媒体的 XML 桌面应用。   迷你IIS服务器 提供 Microsoft IIS 5.0 兼容的 Active Server Pages 模块,不用修改代码直接将已经存在的使用 ASP 开发的应用程序移植到 迷你IIS服务器 平台上来,也可以直接使用已经存在所有 COM 组件。通过修改一部分代码,用 迷你IIS服务器 的高性能对象大大的提高运行速度。   区别于 IIS,迷你IIS服务器ASP 中加入对 .NET 对象的直接支持,并且可以编译 ASP 引擎和代码到独立执行文件中。   通过 ADO 和 ODBC,开发的应用可以访问几乎所有的大型数据库和桌面数据库。通过对XML的集成,加强了和外部应用和数据的集成能力,新加入的对 SOAP、UDDI、WSDL,方便构建出下一代 Internet 应用程序。   无论是开发简单的桌面应用,或是复杂的 Internet 应用,还是下一代的 Web Service 应用,你都可以从 迷你IIS服务器 中得到巨大的帮助! 本软件为完全免费的绿色软件,你要知道安装IIS是何等的痛苦,而我们的程序无需安装,下载解压后直接可用。 ASP组件支持情况: ■操作系统自带的组件 支持 MSWC.AdRotator 支持 MSWC.BrowserType 支持 MSWC.NextLink 支持 MSWC.Tools 支持 MSWC.Status 支持 MSWC.Counters 支持 IISSample.ContentRotator 支持 IISSample.PageCounter 支持 MSWC.PermissionChecker 支持 Microsoft.XMLHTTP (Http 组件, 常在采集系统中用到) 支持 WScript.Shell (Shell 组件, 可能涉及安全问题) 支持 Scripting.FileSystemObject (FSO 文件系统管理、文本文件读写) 支持 Adodb.Connection (ADO 数据对象) 版本:2.8 支持 Adodb.Stream (ADO 数据流对象, 常见被用在无组件上传程序中) ■ 常见文件上传和管理组件 支持 SoftArtisans.FileUp (SA-FileUp 文件上传) 支持 SoftArtisans.FileManager (SoftArtisans 文件管理) 支持 Ironsoft.UpLoad (国产免费, 上传组件) 支持 LyfUpload.UploadFile (刘云峰的文件上传组件) 支持 Persits.Upload.1 (ASPUpload 文件上传) 支持 w3.upload (Dimac 文件上传) ■ 常见邮件处理组件 支持 JMail.SmtpMail (Dimac JMail 邮件收发) 中文手册下载 支持 CDONTS.NewMail (CDONTS) 支持 CDO.Message (CDOSYS) 支持 Persits.MailSender (ASPemail 发信) 支持 SMTPsvg.Mailer (ASPmail 发信) 支持 DkQmail.Qmail (dkQmail 发信) 支持 SmtpMail.SmtpMail.1 (SmtpMail 发信) ■ 其它常见组件 支持 SoftArtisans.ImageGen (SA 的图像读写组件) 支持 W3Image.Image (Dimac图像读写组件) 支持 Persits.Jpeg (ASPJpeg) 支持 XY.Graphics (国产免费, 图像/图表处理) 支持 Ironsoft.DrawPic (国产免费, 图像/图形处理) 支持 Ironsoft.FlashCapture (国产免费, 多功能 FLASH 截图) 支持 dyy.zipsvr (国产免费, 呆呆文件压缩解压组件) 支持 hin2.com_iis (国产免费, 呆呆IIS管理组件) 支持 Socket.TCP (Dimac 公司的 Socket 组件)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值