仓酷云

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

[学习教程] ASP网站制作之菜鸟进修ASP基本之懂得甚么是asp

[复制链接]
老尸 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:11:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
缺乏可以共同遵循的行业标准,ASP还处在发展初期,大家对它的理解不同,如产品和服务标准,收费标准等,不利于行业的健康发展。  1、甚么是ASP?
  从字面上说,ASP包括三方面寄义:
  1、Active:ASP利用了Microsoft的ActiveX手艺。ActiveX(COM)手艺是如今Microsoft软件的主要基本。它接纳封装工具,程序挪用工具的手艺,简化编程,增强程序间互助。ASP自己封装了一些基础组件和经常使用组件,有良多公司也开辟了良多有用组件。只需你能够在服务器上安装这些组件,经由过程会见组件,你就能够疾速、浅易地创建本人的WEB使用。
  2、Server:ASP运转在服务器端。如许就不用忧虑扫瞄器是不是撑持ASP所利用的编程言语。ASP的编程言语能够是VBSCRIPT和JSCRIPT。VBSCRIPT是VB的一个简集,会VB的人能够很便利的疾速上手。但是Netscape扫瞄器不撑持客户真个VBSCRIPT,以是最好不要在客户端利用VBSCRIPT。而在服务器端,则无需思索扫瞄器的撑持成绩。Netscape扫瞄器也能够一般显现ASP页面。
  3、Pages:ASP前往尺度的HTML页面,能够一般地在经常使用的扫瞄器中显现。扫瞄者检察页面源文件时,看到的是ASP天生的HTML代码,而不是ASP程序代码。如许就能够避免他人剽窃程序。
由此我们能够看出,ASP是在IIS下开辟WEB使用的一种复杂、便利的编程工具。在懂得了VBSCRIPT的基础语法后,只必要分明各个组件的用处、属性、办法,就能够轻松编写出本人的ASP体系。
  2、ASP无能甚么?
  ASP是基于WEB的一种编程手艺,能够说是CGI的一种。它能够完成以往CGI程序的一切功效,如计数器、留言簿、通告板、谈天室等等。ASP能够轻松地完成对页面内容的静态把持,依据分歧的扫瞄者,显现分歧的页面内容。而扫瞄者一点发觉不出来,就像为他专门制造的页面一样。利用林林总总的组件,ASP能够完成非常壮大的功效。利用FileSystemObject,能够对服务器上的文件举行操纵,扫瞄、复制、挪动、删除等。有ADO(ActiveDatabaseObject,静态数据库工具)的撑持,ASP对数据库的操纵十分轻车熟路。你乃至能够像利用当地数据库那样,办理远程主机上的数据库,对表格、纪录举行各类操纵。利用CDONTS(CollaborationDataObjectsforNTS,NTS合作数据工具),能够发送、检察邮件,完成WEBMAIL的功效。分离WSH(WindowsScriptingHost),能够完成对NT主机的办理,如NT用户办理、IIS假造主机设置、EXCHANGE邮箱设置等等,就像办理当地机一样便利。
ASP脚本是采用明文(plaintext)方式来编写的。
小女巫 该用户已被删除
沙发
发表于 2015-1-18 21:47:38 | 只看该作者
Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件
若相依 该用户已被删除
板凳
发表于 2015-1-25 07:23:17 | 只看该作者
他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。
金色的骷髅 该用户已被删除
地板
发表于 2015-2-2 18:10:10 | 只看该作者
如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:
爱飞 该用户已被删除
5#
发表于 2015-2-8 04:06:06 | 只看该作者
我想问如何掌握学习节奏(先学什么再学什么)最好详细点?
冷月葬花魂 该用户已被删除
6#
发表于 2015-2-24 07:49:45 | 只看该作者
多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。
海妖 该用户已被删除
7#
发表于 2015-3-7 11:56:24 | 只看该作者
我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。
简单生活 该用户已被删除
8#
发表于 2015-3-15 05:20:19 | 只看该作者
运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。
第二个灵魂 该用户已被删除
9#
发表于 2015-3-21 19:52:55 | 只看该作者
封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-25 01:23

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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