外文翻译--ASP基础语言.doc外文翻译--ASP基础语言.doc

收藏 分享

资源预览需要最新版本的Flash Player支持。
您尚未安装或版本过低,建议您

本科生毕业论文外文翻译资料学院(系)湖南文理学院计算机系专业计算机科学与技术姓名学号外文出处HTTP//WWWSITEPOINTCOM/PRINT/387附件1外文资料翻译译文;2外文原文。指导教师评语签名年月日外文资料翻译(不少于4000外文印刷字符)1.所译外文资料①作者KEVINYANK②书名(或论文题目)ASPLANGUAGEBASICS③出版社(或刊物名称)HTTP//WWWSITEPOINTCOM/PRINT/387④出版时间(或刊号)20014⑤所译页码2.译成中文ASP基础语言ASP是构建动态网页应用的被实践证明了的技术,为你需要创建任何的东西从一个基于图片库个人网页到一个完整的目录,为你的下一个商业项目提供全面的系统提供了强大的功能和灵活性。ASP唯一的特性即让你选择你最喜欢的脚本语言,像JAVASCRIPT或者VBSCRIPT,然而VBSCRIPT是至今为止最流行的脚本语言。在本文中,我将带你学习VBSCRIPT的基本SYNTAX,包括变量,操作数和控制结构。本文是ASP系列教程的第二本,该系列教程的目标是教你一切你需要了解使用ASP创建动态网页。本文需要在掌握在系列教程的前面部分,从ASP学起,不要遗漏。变量这里列出了在前面部分我帮你创建的ASP脚本的开头1HTML2HEAD3TITLEMYFIRSTASPPAGE/TITLE4/HEAD5BODY67WRITEOUTASIMPLEHTMLPARAGRAPH8RESPONSEWRITEPTHISISATESTOFASP/P910/BODY11/HTML当然我承认在文章中,这是一个ASP脚本完整而没有兴趣的例子。当写下例子,这个脚本不能做普通传统网页不可能做的任何事情。当然,我给了一个稍微有兴趣的例子,它显示当前服务器的时间,但是真正有用的脚本使用有兴趣的方式需要执行一些计算的格式,操纵目前动态信息。写ASP程序使用最多的语言,我们通过这个系列叫做VBSCRIPT。像许多其它程序语言一样,VBSCRIPT让你用变量存储数据。一变量可以被认为是内存里的一个位置,这个位置是用来存储数据的。VBSCRIPT被认为是最自由的一类程序语言,这意味着一特殊的变量可以存储任何类型的信息,可以是一个数字,一篇文章,一个数据或者一些复杂的数据堆(与严格程序语言相对的,你只能用每一个变量来存储一种类型的信息)。在你使用一个变量时,虽然你必须声明它,即你必须让ASP了解你想用一个特殊的名字创建一个变量。让我们看一个例子来巩固在你脑子里的概念。即你在做一张网页是执行CELSIUS和FAHRENHEIT温度的转换。CELSIUS在乡村被使用,20DEG。C被认为是一个房间温度的值。下面的代码是创建一个INTROOMTEMPC的变量,然后赋值为20NEWREVISED2NDEDITIONOUTNOWBUILDYOUROWNDATABASEDRIVENWEBSITEUSINGPHPMYSQLFULLYUPDATEDFORPHP43INSTALLATIONINSTRUCTIONSFORMACOSXFULLINDEXPROVIDEDNEWWIDERBOOKSIZEENHANCEDFONTSNEWCOVERDESIGNLAYFLATSPINEALLCONTENTREVISITEDDOWNLOADTHEFIRST4CHAPTERSFREETELLMEMOREABOUTTHISTOPSELLINGBOOKDIMINTROOMTEMPCCREATEAVARIABLEINTROOMTEMPC20ASSIGNTHEVARIABLEAVALUEOF20在上面关键字DIM的范围比较小,在使用VBSCRIPT创建一个名字确定的变量(就如INTROOMTEMPC)你会问为什么要范围呢我同意,这不是最清晰的选择,但是基本上涉及了你问VBSCRIPT所做的一切。当创建一个变量,VBSCRIPT需要在内存中留一些空间来存储放在变量中的任何值,它的部分任务是明确所分配的空间大小。在任何情况下,创建一个变量就像打DIM后跟变量名。上面例子的第二行赋了一个值给刚创建的变量,明确了它变量赋值是数字20。等号是一个明确的操作符,因为它来确定变量的赋值。在本文的课程学习中,你将碰到许多其他的操作符,用来给变量另外离奇而有意思的东西,以及它们存储的值。你应该在确定一个值时,先创建一个变量,通常在使用它前给想给它一个确定的值。试着给变量一个不存在的值,不管怎么样,将引起VBSCRIP自动创建一个全名的新变量。这个叫隐式说明,因为新的变量被隐式的说明由于你试者给一个不存在的变量赋值。由于你能自由的对你所有的变量进行隐式说明,你可以知道的关键是手动的用DIM命令创建任何一个和每一个变量。如何容易处理的找出在你的代码中的打字中错误的解答。VBSCRIPT提供了另一个命令OPTIONEXPLICIT,在你试着给一个不存在的变量赋值时,它将导致不允许的隐式说明和代替显示错误信息。你想为什么会发生这种情况呢考虑一下下面的例子DIMINTROOMTEMPCCREATEAVARIABLEINTROMTEMPC20ASSIGNTHEVARIABLEAVALUEOF20如果你有一双敏锐的眼睛,你可可以注意到第二行的变量名拼写错误。这种类型的错误甚至在有经验的程序员中也一直存在。在变量能隐式说明的帮助下,第二行将创建另一个新的变量INTROMTEMPC,然后代替那个变量存储值。现在,你的剩余的脚本希望在INTROOMTEMPC存储值,你的运行将出现问题。在更大的脚本中,对像这样一个小的打字中错误的追踪是非常的费时间的。OPTIONEXPLICIT的来源这时,ASP将用非法的隐式说明报告打印错误,用精确的每一行数字显示打字中错误信息。因为这个原因,我往往用DIM来隐式说明所有的我的变量以及明确我的ASP脚本中第一行的OPTIONEXPLICIT。它可能花更多的时间打,但是它省去当问题出现时的许多头痛的问题。在同一行上创建几个变量的一个捷径。例如,下面一行将创建两个变量NTROOMTEMPC,和INTFREEZINGCDIMINTROOMTEMPC,INTFREEZINGCTWOVARIABLESINONELINE到目前为止你可以知道我对变量命名的的惯例。在上面的小片段中用INT开头创建了两个变量。我使用的这些变量都包含整型前缀(全部数字)的。你可以自由的命名你的变量,无论你喜欢什么以及你喜欢在他们中存储什么的数据,但是我更喜欢用这个惯例作为每一个变量的信息类型的有用的提醒者。关于前缀变量名字的线索的实行是以HUNGARIANNOTATION而著称的,对上面这一些列都了解的前提下,我将介绍其它的数据类型的附加前缀。WEB发展已经超出了在线小册子将满足典型公司对WEB存在的需求的关键点。如果你作为WEB站点管理员的市场瞄准的是自己,你需要有构建在线应用的一些技能WEB站点能使用户相互作用,或者做一些事情如发邮件,得到他们明确需要的目标信息如实时库存引文,或者和别的用户相互作用如在线社团。在这一系列文章,我通过学习最流行的框架的过程引导你创建动态WEB站点像这些ASP。如果你能够获得ASP大量知识,还有一些实践用它来构建WEB站点,你作为一个WEB开发者应该做工作决不会问题。用关键字ASP来快速查找你喜爱的在线工作目录应该更能够使你相信。在文章的第一部分,我将帮助你通过介绍VBSCRIPT程序语言让你感觉你是新手,然后怎么使用ASP来写动态WEB网页。在我得到那个以前,我将停止解释服务器端脚本,特别是ASP,与你可能熟悉其它的WEB脚本技术不同,像客户端JAVA脚本语言。这使你用适当的词汇武装自己确保我们在头向前的勇敢进入ASP新世界。服务器端的脚本为了理解ASP适合WEB开发的大图片,你需要理解服务器端的脚本语言的概念。如果你用PERL,PHP,JSP或者COLDFUSION编写WEB页面前,你能够安全略过这部分所有这些是服务器端的脚本语言,ASP工作在许多相同的方式。如果你只是用HTML知识来辅助ASP也许有过一些CSS或者JAVA脚本的经历,那么你将发现服务器端的脚本是有点不同之处的。让我开始给你一个标准的快速回顾,非ASPWEB网页工作。图1中显示客户端的计算机(计算机属于用户)WEB浏览器对页面做请求即HTML1文件。假定在WEB主机上存在被请求的文件,WEB服务器软件能发现它,软件能通过发回文件给浏览器来回应请求。任何附加文件(如图象文件)要求显示页面是用同样的方式请求和接收。协议用做交易,的确WEB浏览器和WEB服务器通信是叫做HTTP。如果你曾经在你的网页上用过JAVA脚本,你知道请求WEB网页(HTML文件)能包含除了普通HTML代码,用JAVA脚本写的小程序。这些程序或者脚本通过WEB浏览器是可读可执行的当页面显示在浏览器上时。所以WEB浏览器必须理解怎么读HTML和显示文本和图象,但是它必须能运行显示在WEB页面的JAVA脚本程序。浏览器收到WEB服务器这个安排后运行脚本,这个安排叫客户端脚本。在图1右手边所有名字有意义的脚本在客护端运行。WEB服务器文件发送是否包含脚本是完全健忘的,这是浏览器(客户端)处理执行脚本。ASP适合不同的技术种类,叫客户端脚本,它不在浏览器运行客户端而是在WEB服务器上负责运行脚本。这个过程在图2中描绘。像前面一样,WEB浏览器请求文件(1)。然而在这样的情况下,文件名末尾用ASP(如文件ASP),标志着这个文件包含ASP脚本需要服务器来处理。服务器认识这个,代替直接送请求文件给浏览器,它送文件给ASP脚本引擎(2)。引擎是WEB服务器的重要软件,它能够解释ASP脚本和作为HTML输出结果。这里的诀窍是任何已给的脚本每次运行能输出不同的HTML,所以ASP引擎的出现能对每一个客户(浏
编号:201311171100425640    类型:共享资源    大小:56.00KB    格式:DOC    上传时间:2013-11-17
  
5
关 键 词:
教育专区 外文翻译 精品文档 外文翻译
  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:外文翻译--ASP基础语言.doc
链接地址:http://www.renrendoc.com/p-95640.html

当前资源信息

4.0
 
(2人评价)
浏览:17次
英文资料库上传于2013-11-17

官方联系方式

客服手机:17625900360   
2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   

相关资源

  • Thomas_Calculus_13th(托马斯微积分 13版)Thomas_Calculus_13th(托马斯微积分 13版)
  • [机械模具数控自动化专业毕业设计外文文献及翻译]【期刊2016】借助于电缆驱动系统改进工业机器人的静态性-中文翻译[机械模具数控自动化专业毕业设计外文文献及翻译]【期刊2016】借助于电缆驱动系统改进工业机器人的静态性-中文翻译
  • [机械模具数控自动化专业毕业设计外文文献及翻译]【期刊2016】借助于电缆驱动系统改进工业机器人的静态性-外文文献[机械模具数控自动化专业毕业设计外文文献及翻译]【期刊2016】借助于电缆驱动系统改进工业机器人的静态性-外文文献
  • [机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】最小化模式下料问题科林麦克迪尔米德-中文翻译[机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】最小化模式下料问题科林麦克迪尔米德-中文翻译
  • [机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】组合机床行业现状与发展思考-中文翻译[机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】组合机床行业现状与发展思考-中文翻译
  • [机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】自行航水器真正自治-中文翻译[机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】自行航水器真正自治-中文翻译
  • [机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】自行航水器真正自治-外文文献[机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】自行航水器真正自治-外文文献
  • [机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】注塑模具的设计与热分析-中文翻译[机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】注塑模具的设计与热分析-中文翻译
  • [机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】注塑模的单浇口优化-中文翻译[机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】注塑模的单浇口优化-中文翻译
  • [机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】注塑模的单浇口优化-外文文献[机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】注塑模的单浇口优化-外文文献
  • [机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】主轴平衡力和曲轴弯曲应力的研究-中文翻译[机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】主轴平衡力和曲轴弯曲应力的研究-中文翻译
  • [机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】轴对称降落伞形状的研究-中文翻译[机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】轴对称降落伞形状的研究-中文翻译
  • [机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】轴对称降落伞形状的研究-外文文献[机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】轴对称降落伞形状的研究-外文文献
  • [机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】中国乘用车燃料经济性标准的组成和影响-中文翻译[机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】中国乘用车燃料经济性标准的组成和影响-中文翻译
  • [机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】指垫和平面之间的动态交互作用:实验和分析-中文翻译[机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】指垫和平面之间的动态交互作用:实验和分析-中文翻译
  • [机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】指垫和平面之间的动态交互作用:实验和分析-外文文献[机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】指垫和平面之间的动态交互作用:实验和分析-外文文献
  • [机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】直线电机高速数控切断机的发展-中文翻译[机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】直线电机高速数控切断机的发展-中文翻译
  • [机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】直线电机高速数控切断机的发展-外文文献[机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】直线电机高速数控切断机的发展-外文文献
  • [机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】支持机床系统的面向对象设计-中文翻译[机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】支持机床系统的面向对象设计-中文翻译
  • [机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】支持机床系统的面向对象设计-外文文献[机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】支持机床系统的面向对象设计-外文文献
  • [机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】振动镗孔与振动钻孔的研究-中文翻译[机械模具数控自动化专业毕业设计外文文献及翻译]【期刊】振动镗孔与振动钻孔的研究-中文翻译
  • 精品推荐

    相关阅读

    人人文库
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

    网站客服QQ:2846424093    人人文库上传用户QQ群:460291265   

    [email protected] 2016-2018  renrendoc.com 网站版权所有   南天在线技术支持

    经营许可证编号:苏ICP备12009002号-5