仓酷云

标题: ASP编程:论Asp与XML的干系 [打印本页]

作者: 山那边是海    时间: 2015-1-16 22:48
标题: ASP编程:论Asp与XML的干系
专业性的服务。有的ASP商提供垂直型的应用服务,针对某一特定行业提供应用服务。xml1、XML是甚么?XML仅仅是一种数据寄存格局,这类格局是一种文本(固然XML标准中也供应了寄存二进制数据的办理计划)。
现实上有良多文本格局都能够用来寄存数据,比方人人所熟习的。ini文件。良多伴侣在初学C言语大概Basic言语的时分,偶然大概必要将源数据大概终极了局寄存在一个文本文件内里,寄存的格局固然由编写程序的人本人定了,那末在编写这个程序的过程当中,编程者就自创了一种自界说的数据格局。
XML格局自己也是一种寄存数据的格局,和您事先本人界说的这类数据文件实质上并没有甚么区分,但独一的(也是最主要的)区分就是:XML格局是被人人所公认并且普遍撑持的,而您本人做的谁人数据文件就只要您编写的那一两个程序撑持。
2、XML做甚么?
XML仅仅用来寄存数据,除此以外它甚么也不做。
固然XML甚么也不做,可是因为它是一种一致的格局,不管在Unix平台下,仍是在Macintosh平台大概Windows平台下,都撑持这类格局。
假如说Java是一种跨平台的程序言语,那末XML就是一种跨平台的数据格局。也恰是由于这个缘故原由,这两个跨平台的器材才分离得这么严密,几年前我看到的XML使用尽年夜多半就是用Java手艺完成的。可是其他良多言语(比方C#、Perl、Python)对XML也撑持得很好。
一致一定带来极年夜的优点,那就是:有许很多多手艺计划撑持它、扩大它,比方:DOM、XSLT、SVG、VRML、SOAP、Cocoon、XSP等等。
3、XML不做甚么
XML不卖力运转甚么程序,也不卖力数据的体现情势。数据的体现情势能够经由过程XSL大概CSS完成,运转程序天然会有Asp、Java之类的程序言语往做,而XML,除寄存数据以外,其余事变一概不论。
4、XML与Asp 的干系
ASP是XML的用户,XML为ASP和其他手艺计划供应一种数据寄存格局,供包含Asp在内的其他的手艺计划往挪用。他们之间的干系就是这么纯真。
5、"无革新"是Asp的功烈吗?
"无革新"不是Asp的功烈。
Asp是把持背景的,而无革新是客户端手艺要做的事变。一般情形下这件事会由JavaScript往做,固然假如你非要用VBScript往做也不妨,可是价值就是像Mozilla、Firefox如许的扫瞄器将不撑持。
6、XML与数据库的干系
XML能够独自作为一种小型数据库,也能够作为年夜中型数据库(比方SQLServer、Oracle、MySQL、DB2)的Cache.
当数据量很小的时分,数据库引擎读写数据的效力一定优于经由过程文本文件读写数据的效力。可是我们能够假想一下当数据库内里的数据量很年夜的时分,要在如许的一个数据库内里读写一笔记录所必要损耗的工夫,和读写一个别积不是很年夜的XML文件,前者必要损耗的服务器资本要年夜很多。以是,我们能够把XML作为一个轻量级的小型数据库,来缓存数据。
7、XMl能够代替数据库吗
谜底固然是不成以。反之,数据库也不克不及代替XML.
asp可以使用微软的activeX使得网页功能无比强大,不过安全性也较差,而且是基于的windows服务器,所以性能稳定性也一般
作者: 莫相离    时间: 2015-1-20 05:01
学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点:
作者: 灵魂腐蚀    时间: 2015-1-25 10:56
最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。
作者: 山那边是海    时间: 2015-2-8 07:31
不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍
作者: 谁可相欹    时间: 2015-2-24 23:46
ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。
作者: 再见西城    时间: 2015-3-7 14:17
运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。
作者: 仓酷云    时间: 2015-3-15 07:36
最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。
作者: 因胸联盟    时间: 2015-3-21 20:48
运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2