仓酷云

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

[学习教程] ASP编程:asp开辟标准

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

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

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

x
ASP一般认为只能运行在IIS上,正如前面所提到的,这并不是十分正确,事实上,ASP也能运行在Apache上。Apache ASP可在任意Apache服务器上运行有限的ASP功能,所需做的,只需打开mod_perl。标准|开辟标准   asp开辟标准 ――写这个器材请多多指教,今后开辟时好少吃点甜头。</P><P>1、单页编写标准:
切记页面要分模块来写:
第一模块:吸收参数。[有能够从分歧页面提交到统一个页面;也能够呈现两个表单项以哪一个优先的处置。
第二模块:界说全局变量。
第三模块:写处置代码(尽可能将代码都包括到函数中,详见页面附注一。)。――到此asp代码次要局部完成。
第四模块:纯html代码,使用贮存在全局变量中的值来生成页面。
第五(注重):要在页面头部写清页面逻辑。(若何吸收、处置。)
长处:便于保护。模块自力,便于反复利用到相似页面。</P><P>2、全站文件构建标准:
1.工程接办后,先旁观静态页,把握逻辑及阅读按次。
2.抽取页面中被反复使用到的中央做成嵌入文件。
3.抽取头文件、尾文件,及左边菜单栏,做成嵌入文件。
4.划分页面布局,做出模板文件。――今后制造中就copy它,然后便可直接制造。
注重:不要急于编写页面,除非你接办的是一项小工程,或用户需求已十分清晰肯定而且不会再更改,不然,坚持页面代码的可读性长短常主要的!(当你面临大返工时,你的心境若何?先对潜伏的风险思索一下吧!)
――由于咱们每一个人都对本人写的代码十分分明,而都对照难于读懂他人写的代码。而且,因为客户需求的变更,修正乃至颠覆原有设计是对照罕见的事。所以要注重在编写代码时注重让后来者疾速读懂,并便于修正。][最少要在页面头部加上正文,在代码两头主要的局部,也有需要加一些申明性正文。]</P><P>
咱们所作的一切仅仅是为了:增添可移植可重用性、使逻辑清晰,便于保护、
顺应用户需求的改动,并尽快完成,削减无用功。
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD</P><P>附注一:第三模块编写申明。《ASP页面编写布局》
1.先写正文
2.写嵌入文件。
3.写大块的ASP代码(从COM中掏出的)
――注重:庞杂页面,尽可能将分歧COM的操作封装在自力的函数里;
――函数开头有一句挪用,前面页面中直接读取函数处置完的数据(已被赋给全局变量)
――挪用函数前,对页面进口参数停止正当性查验。</P><P>附注二:第四模块编写申明。《Html代码局部需求注重的》
1)最好不使页面的asp代码和html代码混同在一同,――感到对照凌乱。
2)经由过程获得全局变量的数据失掉asp的处置了局。
3)关于客户端javascript:
表单提交前要停止正当性查验。写在<form标签的后面,函数取名示例:frmcheck1();
对下拉框要有和埋没按钮同步的,写出独自小函数,放在该按钮的上面。
对大型innerHTML型的客户端交互操作,将代码集中写在响应对应的<div标签前。
写客户端剧本时,可多写些函数,使函数间传递的参数复杂,功效单一,以便往后有相似页面,可以将其拆上去再利用。</P><P>对网页制造的请求:
网页人员完成的页面,为包管在利用时不会呈现凌乱,请他们作以下处置:
1.表格不要嵌套太多;
2.表格宽度要用象素划定宽度;
3.单页中,一个功效模块要做成一个表格,以便编写页面时,将反复局部提取成嵌入文件。
4.其它要注重的:精简代码、注重表格中字符和边框的宽度。
5.文件名请用英文小写加数字(和半角下划线)定名。[想一想你的页面搬到unix主机上的惨状]
</p>  国内有些大的CRM厂商的ASP就写得不错.无论是概念还是它里面用JAVASCRIPT的能力.并不是说现在的程序员用了ASP.NET来写程序就可以说自己高档了
第二个灵魂 该用户已被删除
沙发
发表于 2015-2-16 03:16:27 | 只看该作者
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
只想知道 该用户已被删除
板凳
发表于 2015-2-23 23:20:12 | 只看该作者
最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。
地板
 楼主| 发表于 2015-3-7 10:25:42 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。
分手快乐 该用户已被删除
5#
发表于 2015-3-14 20:42:46 | 只看该作者
Session:这个存储跟客户端会话过程的数据,默认20分钟失效
若天明 该用户已被删除
6#
发表于 2015-3-21 14:08:02 | 只看该作者
用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。
莫相离 该用户已被删除
7#
发表于 2015-3-25 03:15:59 | 只看该作者
兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的
深爱那片海 该用户已被删除
8#
发表于 2015-4-1 23:47:30 | 只看该作者
接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。
愤怒的大鸟 该用户已被删除
9#
发表于 2015-4-11 04:11:32 | 只看该作者
先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习
海妖 该用户已被删除
10#
发表于 2015-4-11 20:55:44 | 只看该作者
那么,ASP.Net有哪些改进呢?
再现理想 该用户已被删除
11#
发表于 2015-6-8 10:06:33 | 只看该作者
没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
金色的骷髅 该用户已被删除
12#
发表于 2015-6-10 21:54:53 | 只看该作者
运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。
透明 该用户已被删除
13#
发表于 2015-6-11 18:16:15 | 只看该作者
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
灵魂腐蚀 该用户已被删除
14#
发表于 2015-6-12 19:47:10 | 只看该作者
哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?
老尸 该用户已被删除
15#
发表于 2015-7-5 01:18:49 | 只看该作者
Session:这个存储跟客户端会话过程的数据,默认20分钟失效
爱飞 该用户已被删除
16#
发表于 2015-7-10 04:47:15 | 只看该作者
作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。
因胸联盟 该用户已被删除
17#
发表于 2015-7-12 22:37:49 | 只看该作者
Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点)
admin 该用户已被删除
18#
发表于 2015-7-25 00:36:17 | 只看该作者
先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习
精灵巫婆 该用户已被删除
19#
发表于 2015-9-22 12:58:15 | 只看该作者
最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。
小魔女 该用户已被删除
20#
发表于 2015-10-2 21:16:52 | 只看该作者
跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-15 01:57

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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