AspComet with asp.net(vb.net)

时间:2010-11-30 14:49:51

标签: asp.net ajax vb.net comet

编辑1:

有人可以帮我创建一个非常简单的示例页面,因为包含的聊天页面太完整了。像检测数据库中的变化一样简单,并为任何连接的客户端实时在屏幕上显示“更改”一词。

原始问题:

我刚刚发现了aspcomet并且无法弄清楚如何使用它。

使用以下链接中的信息

  

https://github.com/nmosafi/aspComet/blob/master/README.md

我下载了一个dll文件,并将其添加到我的根文件夹的bin目录中。我将relievant行添加到web.config文件中:

<httpHandlers>
  <add verb="POST" path="comet.axd" validate="false" type="AspComet.CometHttpHandler, AspComet"/>
</httpHandlers>

我尝试创建一个global.asax文件,我在上面链接中提到的行中添加了该文件,但它似乎不喜欢Setup.AspComet.WithTheDefaultServices()

显然名称“Setup”未声明......

Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)
    ' Code that runs on application startup
    Setup.AspComet.WithTheDefaultServices()
End Sub

有谁知道为什么会这样?

2 个答案:

答案 0 :(得分:3)

您是否在Global.asax文件的顶部添加了Imports声明?

Imports AspComet

看一下聊天示例并尝试运行它,你应该可以从那里复制一些东西来设置,虽然那是C#而你是VB它们非常相似。

答案 1 :(得分:2)

我建议您在there中查看大量正在运行的示例项目。其中大部分都是用C#编写的,但是有一个VB.NET版本的Chat示例项目。

实际上,一旦您熟悉PokeIn库,无论您使用的是C#还是VB.NET,都无关紧要。