仓酷云

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

[学习教程] ASP教程之ASP编程中18个基础技能

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

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

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

x
缺点:正版成本价格贵(盗版就不说了)、不够安全,大多数服务器用windows系统,没有linux安全编程|技能1.如今的日期工夫命令是<%=now%>便可

2.ASP获得表格(from)数据输出的办法,是利用一个内置的工具(object)―Requect,它以get,post而异。

3.若要本人用VB或别的言语编写,.dll文件供ASP利用需将DLL文件注册方可:DOS下输出regsbr32*.dll

4.显现五个反复的句子,字体愈来愈年夜
<%fori=1to5%>
<fontsize=<%=i%>color=#00ffff>
ALLASP
</font>
<br>
<%next%>

5.传送字符串到用户端
response.writestring
如:<%response.write"Welcome"%>

6.链接到指定的URL地点
response.redirecturl
如:
<%response.redirect"homepage.asp"
%>

*可是假如此.ASP的文件内容已传送到用户断,则再用redirect时会产生毛病。

7.其他言语与ASP的分离:
如:早上显现晨安,下战书显现你好
<%
iftime>+#12:00:00AM#andtime<#12:00:00PM#
then
greeting="晨安!"
else
greeting="你好!"
endif
%>
<%=greeting%>

8.<script>标志在ASP中的使用
例:

<html>
<body>
<%callfunction1%>
</body>
</html>
<scriptrunat=serverlanguage=javascript>
functionfunction1()
{
...
}
</script>

9.#include包含别的文件
<!--#includevirtual|file="filename"-->
virtual指假造的文件地点。
file代表相对的文件地点。
如:
<!--#includevirtual="/booksamp/test.asp"-->
<!--#includefile="/test/test.asp"-->

并且能够层层嵌套。别的#include不克不及在<%--%>以内

10.ASP获得表格输出数据的办法
:GETPOST
一.get:用户端将数据加到URL后,格局为”?字段1=输出数据1&字段2=输出数据2&...",
再将其送到服务器。
如:action为www.abc.com,字段Name输出数据为jack,字段age的数据为15,则用get办法为
http://www.abc.com?Name=jack&Age=15

二.post:用户端用http信息数据传送到服务器
ASP中:
get:利用“输出数据=Request.QueryString("字段名")",将附加于URL的数据掏出。
post:利用“输出数据=Request.Forml"(字段名")",读取HTTP信息数据字段。
*Request.QueryString典范
如:〈Ahery="aspform.asp?Name=jack&Age=15">
按此〈/A〉〈p〉
Name:<%=request.QueryString("Name")%)
Age:<%=request.QeueryString("Age")%)
*get典范
・aspturm.asp:
<formaction="asp1b.asp"method="get">源代码保护方面其实现在考虑得没那么多了..NET也可以反编译.ASP写得复杂的话别人能看得懂的话.他也有能力自己写了.这方面担心的倒不太多.纵观现在网上可以下载的那些所谓BBS还有什么网站等等的源代码
第二个灵魂 该用户已被删除
沙发
发表于 2015-1-19 23:16:16 | 只看该作者
跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组
不帅 该用户已被删除
板凳
发表于 2015-1-25 18:49:05 | 只看该作者
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
小妖女 该用户已被删除
地板
发表于 2015-2-3 13:30:54 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
因胸联盟 该用户已被删除
5#
发表于 2015-2-9 02:41:15 | 只看该作者
我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。
爱飞 该用户已被删除
6#
发表于 2015-2-26 19:02:18 | 只看该作者
尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。
变相怪杰 该用户已被删除
7#
发表于 2015-3-8 16:43:08 | 只看该作者
我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。
精灵巫婆 该用户已被删除
8#
发表于 2015-3-16 06:12:24 | 只看该作者
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
蒙在股里 该用户已被删除
9#
发表于 2015-3-22 20:37:15 | 只看该作者
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-24 09:57

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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