仓酷云

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

[学习教程] ASP编程:ASP的几大可扩大组件(二)

[复制链接]
跳转到指定楼层
楼主
发表于 2015-2-3 23:34:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
ASP在国内异常流行,因为国内大多使用的是盗版的Windows和盗版的SQLServer,而ASP+COM+SQLServer实际上也是一种不错的搭配,其性能也不输于PHP+MYSQL,特别是Windows系统和SQLServer都有图形界面,比APACHE和MYSQL易于维护,因此对于不重视知识产权的国家来说也是一种不错的选择。   ASP的几大可扩大组件(二)

    上回说到阅读器功能组件(Browser Capabilities Component)的利用办法,本回接着前文,引见若何编写或晋级Browsercap.ini文件。

Browscap.ini文件

    你可以在Browscap.ini文件中描写恣意多个阅读器的属性。你也能够设置一套默许属性,当阅读器发送的报头没法和Browscap.ini中的任何条目婚配时,阅读器类型(BrowerType)对象会假定该阅读用具备默许的属性。

    每一个阅读器界说由一个HTTP报头、一些属性名和相干属性值组成。关于各类阅读器的HTTP报头的界说可参考[link]http://www.w3.org/[/link]网站中的内容。

语法
[; comments]
[HTTPUserAgentHeader]
[parent = browserDefinition]
[property1 = value1]
...
[propertyN = valueN]

[Default Browser Capability Settings]
[defaultProperty1 = defaultValue1]
...
[defaultPropertyN = defaultValueN]

参数
comments
      正文,以;开首的恣意多行
HTTPUserAgentHeader
      HTTP用户代办署理报头,相似于以下格局[Mozilla/2.0 (compatible; MSIE 3.0;* Windows 95)],个中可使用通配符*。
browserDefinition
      用以界说父类的HTTP报头
propertyN
      阅读器的属性名,可附属性列表当选取所需的属性(具体列表见附录)
valueN
      阅读器的属性值
defaultPropertyN
      默许阅读器的属性名,可选属性同propertyN
defaultValueN
      默许阅读器的属性值

例子
;;ie 4.0
[IE 4.0]
browser=IE
Version=4.0
frames=TRUE
tables=TRUE
cookies=TRUE
backgroundsounds=TRUE
vbscript=TRUE
javascript=TRUE
javaapplets=True
ActiveXControls=TRUE
beta=False

;;ie 4.01
[Mozilla/2.0 (compatible; MSIE 4.01*; Windows 95)]
parent=IE 4.0
version=4.01
minorver=01
platform=Win95

; Default Browser
[Default Browser Capability Settings]
browser=Default
frames=FALSE
tables=TRUE
cookies=FALSE
backgroundsounds=FALSE
vbscript=FALSE
javascript=FALSE

附录――阅读器属性列表
属性名                描写
ActiveXControls       指定阅读器是不是撑持ActiveX控件
backgroundsounds      指定阅读器是不是撑持后台音乐
beta                  指定阅读器是不是是测试版
browser               指定阅读器的名字
cdf                   指定阅读器是不是撑持Web宣布的频道注释界说(Channel Definition Format)
cookies               指定阅读器是不是撑持cookies
frames                指定阅读器是不是撑持帧显示
Javaapplets           指定阅读器是不是撑持Java applets
javascript            指定阅读器是不是撑持Javascript
platform              指定阅读器运转所需的操作体系
tables                指定阅读器是不是撑持表格
vbscript              指定阅读器是不是撑持vbscript
version               指定阅读器的版本
注:以上注释内容为“指定阅读器是不是撑持”开首的属性,其属性值应为True/False,其他为字符串
</p>  ASP.NET和ASP的比较,技术上比较已经没什么可说的了.新一代在大部分程度来说当然是比旧一代好了. 关键看你对所做软件的理解了.因人而定.会写的话也可能比ASP.NET写得更有效率和更方便重用
海妖 该用户已被删除
沙发
发表于 2015-2-4 02:34:18 | 只看该作者
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
飘飘悠悠 该用户已被删除
板凳
发表于 2015-2-8 06:53:31 | 只看该作者
跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组
地板
 楼主| 发表于 2015-2-14 23:49:05 | 只看该作者
Session:这个存储跟客户端会话过程的数据,默认20分钟失效
若相依 该用户已被删除
5#
发表于 2015-2-25 19:51:47 | 只看该作者
还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
admin 该用户已被删除
6#
发表于 2015-3-8 02:02:34 | 只看该作者
学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点:
因胸联盟 该用户已被删除
7#
发表于 2015-3-8 12:01:08 | 只看该作者
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
灵魂腐蚀 该用户已被删除
8#
发表于 2015-3-15 22:27:22 | 只看该作者
ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。
兰色精灵 该用户已被删除
9#
发表于 2015-3-17 18:08:16 | 只看该作者
哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?
山那边是海 该用户已被删除
10#
发表于 2015-3-20 15:47:25 | 只看该作者
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
简单生活 该用户已被删除
11#
发表于 2015-3-22 02:09:19 | 只看该作者
尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。
再见西城 该用户已被删除
12#
发表于 2015-4-10 13:17:27 | 只看该作者
还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
若天明 该用户已被删除
13#
发表于 2015-4-13 04:00:55 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。
蒙在股里 该用户已被删除
14#
发表于 2015-4-14 11:26:40 | 只看该作者
虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。
愤怒的大鸟 该用户已被删除
15#
发表于 2015-4-21 22:13:06 | 只看该作者
弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
第二个灵魂 该用户已被删除
16#
发表于 2015-4-22 05:00:57 | 只看该作者
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
分手快乐 该用户已被删除
17#
发表于 2015-4-22 05:44:39 | 只看该作者
我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标.
活着的死人 该用户已被删除
18#
发表于 2015-4-22 10:15:59 | 只看该作者
最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。
柔情似水 该用户已被删除
19#
发表于 2015-4-26 06:10:55 | 只看该作者
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
莫相离 该用户已被删除
20#
发表于 2015-7-1 22:23:29 | 只看该作者
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-14 13:55

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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