ASP网站制作之用ASP开辟一个在线测验程序(二)
ActiveServerPage技术为应用开发商提供了基于脚本的直观、快速、高效的应用开发手段,极大地提高了开发的效果。在讨论ASP的安全性问题之前,让我们来看看ASP是怎么工作的。程序|在线2000-09-06・编译青苹果电脑事情室・yesky创立这些域的HTML代码以下:
<tableborder="0"cellpadding="0">
<tr>
<tdwidth="50%">
<fontface="Verdana"size="2">UserName:</font>
</td>
<tdwidth="50%">
<fontface="Verdana"size="2"><inputtype=textname=username
size=20maxlength=50></font>
</td>
</tr>
<tr>
<tdwidth="50%">
<fontface="Verdana"size="2">Password:</font>
</td>
<tdwidth="50%">
<fontface="Vedana"size=2><inputtype=passwordname=password
size=20maxlength=50></font>
</td>
</tr>
<tr>
<tdwidth="100%"colspan="2"align="center">
<fontface="Verdana"size="2"><br><inputtype="submit"value="Submit"name="B3">
<inputtype="reset"value="Reset"name="B4">
</font>
</td>
</tr>
</table>
要注重这个ASP页多几少是一个HTML页面,作为ASP页的缘故原由是要显现毛病信息,比方“毛病的用户名或口令或选择
一个新用户名”,大概是必要显现的别的任何信息。注册表单中包括一些团体信息,如姓名、Email、口令等。一样能够
从会见者失掉关于岁数、教导水平、职业等方面的信息。一旦乐成的输出了团体信息,会见者就成为一位会员,可使用
站点的别的部分了。依据使用程序的计划请求,这些域能够是必需输出的,也能够不是。
登录代码
Register.asp
当一个新的会见者注册了一个在线测验时就显现这一页。它大概会请求大批的团体信息,可是在本例中只需求姓名、
Email和口令。表单提交后,用户被引领至sendregister.asp。
</p>源代码保护方面其实现在考虑得没那么多了..NET也可以反编译.ASP写得复杂的话别人能看得懂的话.他也有能力自己写了.这方面担心的倒不太多.纵观现在网上可以下载的那些所谓BBS还有什么网站等等的源代码 兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的 Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件 多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。 ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。 运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。 用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。 在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。 封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。
页:
[1]