【问题标题】:Integrating freely available Asp.Net forum with a Asp.net web app on a MySQL DB将免费提供的 Asp.Net 论坛与 MySQL DB 上的 Asp.net Web 应用程序集成
【发布时间】:2010-10-07 03:38:54
【问题描述】:

我们刚刚完成了一个使用 MySQL 作为数据库的(大型)Asp.Net 3.5 Web 应用程序项目。

我们使用 MySQL Membership Provider 和 SubSonic 2.2 来完成项目。

但是,现在客户希望论坛与网站一起使用 - 这样当用户注册我们的网站时,也会在论坛上创建一个 ID。

(登录会话不需要转移到论坛 - 这样用户在尝试访问论坛时必须重新登录 - 但需要创建凭据论坛方面也)

我们希望移植现有解决方案并绑定会员创建流程,而不是建立论坛。但是,大多数论坛(YAF.net 等)都在导致问题的 MS-SQL 数据库上。

充其量(最后一个选项),我可以为 YAF 安装一个 SQL Express 服务器。 但只是想看看还有哪些其他替代方案,以及我们是否可以以某种方式使用现有的 MySQL 数据库来完成我们的工作。如果你们遇到类似的情况,你们会怎么做?

非常感谢任何帮助/指向方向。

谢谢。

  • 索拉布

PS:论坛可以是最简单的论坛。 更像是一个讨论区。

【问题讨论】:

    标签: asp.net mysql forum yetanotherforum


    【解决方案1】:

    你可以试试nearforums。它使用 asp.net mvc 构建,使用 MSSQL 或 MySql db(MySql 5 或更高版本,最新版本提供的 mysql 脚本)。 关于授权提供商,Nearforums 使用 facebook connect 或 twitter(通过 OAuth)登录用户,这不是您需要的,但大多数用户应该有一个 fb 或 twitter 帐户。 在下一个版本中(在接下来的几周内可用),它将启用对任何站点(您配置的)使用关闭 openid 的站点单点登录。

    免责声明:我是开源项目 nearforums 的开发人员。

    【讨论】:

    • 感谢有关 nearforums 的信息 - 但这绝对是我不能使用的东西,因为授权需要在同一服务器上的同一数据库上链接。
    【解决方案2】:

    其中一位 YAF.NET 开发人员 (bbobb) 为 YAF.NET 维护了一个“MySQL 数据层”。可能值得尝试让 YAF 与 MySQL 一起工作:http://sourceforge.net/projects/yaf-datalayers/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-12-05
      • 1970-01-01
      • 2010-10-13
      • 1970-01-01
      • 2010-10-05
      • 1970-01-01
      • 2010-12-23
      • 2016-03-13
      相关资源
      最近更新 更多