编写第一个ASP程序

ASP新手入门

现在有很多关于ASP编程的教程。其中有些是对于你有帮助,有些完全没有用。甚至有些写得是误人子弟。无论如何,你读过一些关于ASP的内容,现在你已经准备好构建第一个应用程序。但你应该从哪里开始呢?
以我的经验,如果我只要多动手,我会发现我能很容易地学习到一些东西。在这篇文章中,我会讲到怎么创建一个简单的应用程序。包括我程序如何工作,我们应该如何演示代码,以及如何二次开发功能。

站点上的用户
例如,我作为ASP开发员,很早就开始编写应用程序。特别是喜欢钻研很大的应用程序,但是这也不会影响我正常的工作。
我们写的应用程序能列举出当前在网站的用户。这个项目是一个虽然不大但是却已经有了很大访问量的网站。我设计的代码是能让这些用户在访问时知道还有谁同时也在访问这个网站。
当我第一次写这个应用程序时,作为一个新手,其中的难度不言而喻。我会教大家一些高效的方法,这些方法能让你觉得编写ASP程序并不难。

分解应用程序的需求
现在我们已经明白了我们将要做什么,我们需要确定我们做哪些部分。如果我们把所需功能做一个分解,会更容易地把我的应用程序整合在一起。这样一来的话,当我写一部分应用程序时,我会考虑把其他部分放进去,使他们能够无缝地对接。
所以,我们需要的应用程序是:
-对于新手来说,访问者会需要一些方法来输入他们的名字,以让别人认识他们。对于我们而言,我们将为此创造一个登录页面。
-我们需要一些保存当前在线用户列表的空间。我们需要访问数据库。
-我们需要能显示名称的代码。
-最后,我们需要一种当用户离开网页时更新在线用户列表的方法。

其他的技巧
这样就完成了基本的应用程序。在开始的时候,此代码就会实现预想的功能。为了能帮助到更多的学习者,我已经把代码精简得非常简单。如果你想在实际应用中使用这个代码,这里真的有很多值得你采用的许多技巧。 例如:
• 数据库的连接错误处理
• 在UsersOnline中的唯一标识列。作为现在的代码,如果有两个人都以“ttasp”登录,当第一个要注销系统时,两者都会从表中删除
• 登录时间可以被保存和显示
• 当服务器停止和重新开始时, Application_OnStart and Application_OnEnd功能可以被用来清除UsersOnline 表
• 数据库逻辑能在包含文件中完全封闭。
• 数据库逻辑可以添加到ShowUsers子程序,来动态显示当前的用户名称,所以你不会在列表中看到你自己的名称。

我们刚才讨论的是怎么设计和创建一个实际的ASP应用程序。当然,我们讲的不包括完整的网页,但它增加了网站用户的活跃度。我希望我研究的这些代码可以帮助一些初学者能更好地了解ASP,能更快地写出属于自己的ASP应用程序。

相关内容推荐

ASP-条件语句

有时,当我们写代码时,我们要为作出不同的决定而执行不同的操作。我们可以使用条件语句中的代码来做到这一点。条件语句是一套用于执行基于不同条件的不同动作的命令。 为了支

asp获取IP地址的函数

FunctionGetIp() DimDulIp,ProIP DulIp=Request.ServerVariables("HTTP_X_FORWARDED_FOR") ProIP=Request.ServerVariables("REMOTE_ADDR") IfDulIp=""Then GetIp=ProIP Else GetIp=DulIp EndIf EndFunction

ASP表单输入到HTML

ASP能写.html或者任何其他的直接到web服务器的文档文本(你需要写文本输出到写权限的目录)。这是能够不需要上传PC的文件用户输入即时的发布信息。 下面的例子有四个输入区域(标

周的天数

想在asp显示当前一周有多少天吗?这个代码会把握住今天的值和利用到案例选择显示一周的天数。 % date_value = date() %%= date_value %br% dayofweek=weekday(date_value) %day number in week %= dayofweek %br%

编写第一个ASP程序

现在有很多关于ASP编程的教程。其中有些是对于你有帮助,有些完全没有用。甚至有些写得是误人子弟。无论如何,你读过一些关于ASP的内容,现在你已经准备好构建第一个应用程序。

返回
顶部