仓酷云

标题: ASP网站制作之心得分享 [打印本页]

作者: 小女巫    时间: 2015-1-16 23:19
标题: ASP网站制作之心得分享
ASP最大的缺点在于网络的安全性和可靠性,企业将经营数据放在开放的平台上,最大的担忧就是如何保证这些数据不被其他人破坏。心得在这询问了不少问题,费了年夜虾们不少时间来为我解答,有点觉得自己没什么贡献,现借着刚发现的小小心得,在这贡献贡献:

在制作ASP网页时,常有的是把FormPOST上来的内容作储存或更新。只是写相关的程式就非常的烦人了。我在制作毕业作业时,无意中发现了以下这方式来减少编程。虽然不是相当的Flexible,希看能够抛砖引玉一番。如果有哪位年夜虾有更好的主义,欢迎提出,年夜家启发一番。。。:P

在使用前有个必需注意的事项:
1。在FORM中使用的InputName都必需是与数据库中使用的一样

#########################################
Sample.asp
#########################################
<%
当FORMPOST到此页时
IfRequest.Form("Submit")""Then
SQL="Select*FrommyTable"
%>
<!--#includefile="SaveForm.inc"-->
<%
EndIf
%>

#################################################
SaveForm.inc
#################################################
<%
##ModuleforsavingRecords##

SetobjRS=你的数据库连接

IfobjRS.EOFThen
objRS.AddNew
Response.Write"<p><center>Savingrecord"
ForX=1toRequest.Form.Count-1
objRS(Request.Form.Key(x))=Request.Form(x)
Response.Write"."
Next
objRS.Update
Response.Write"<p>UpdateCompleted!"
Else
Response.Write"<center>YourErrorMessageHere!</center>"
EndIf
Response.End
%>

</p>问题是他们究竟是喜欢他们是使用软件时,速度快还是速度慢好.(当然在3秒以内).无论是他们输入资料时,查找资料时,分析资料时.
作者: 老尸    时间: 2015-1-18 08:36
兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的
作者: 仓酷云    时间: 2015-1-20 19:24
没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
作者: 小女巫    时间: 2015-1-25 21:03
弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
作者: 再见西城    时间: 2015-1-31 06:56
封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。
作者: 变相怪杰    时间: 2015-2-6 18:08
我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。
作者: 灵魂腐蚀    时间: 2015-2-17 23:45
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:
作者: 蒙在股里    时间: 2015-3-5 23:48
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
作者: 简单生活    时间: 2015-3-12 16:37
下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。
作者: 深爱那片海    时间: 2015-3-20 00:21
作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。




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