如何在我当前的MVC应用程序中集成Nearforums

时间:2012-07-25 15:18:57

标签: asp.net-mvc-4

我已经创建了一个ASP.NET MVC 4.0应用程序。现在我正在尝试找到可以在我的MVC应用程序中集成自己的第三方论坛。我做了一些搜索,找到了近似的东西,看起来很不错。

我已经下载了Web和Db脚本,我已经阅读了文档并设法创建一个新的数据库,运行SQL脚本,在IIS 7.0下创建一个新的网站,更改连接字符串,它运行得很棒!

我的问题如下:

虽然安装和什么都没有用,但我现在正试图弄清楚如何在我现有的MVC应用程序中集成这个论坛。

我当前的MVC应用程序有自己的数据库和自己的用户表(存储所有凭据)。我的MVC应用程序有一个登录,用于对用户进行身份验证,然后在会话中存储一些值(以供以后使用等)。

在查看下载的nearforum网站及其文件时,我没有找到Controller文件夹及其控制器。我想我期待这个,所以我可以看看Controller在调用什么视图以及这些视图是否被强类型等等...

一旦我想到这一点,我可以轻松地将其整合到我现有的应用程序中。 请注意,我不希望将论坛置于<iframe>…</iframe>内,也不希望将此论坛托管在其他地方。

任何人都可以了解我应该如何/在何处进行此处。

2 个答案:

答案 0 :(得分:2)

在现有Web应用程序中集成Nearforums代码库(控制器)和输出文件(views,css和js)并不是一个好主意。您必须清楚地了解要集成的代码。

最好的方法是在IIS subapplication上运行近距离论坛,例如/forums/,这样您就可以从现有功能中受益,而无需关心代码。在子应用程序上设置站点后,您可以使用Nearforums documentation上详述的不同技术将现有的“主要”用户身份验证到近距离用户。

答案 1 :(得分:0)

正如我的评论所述,要求nearforum的开发者提供帮助会更容易 然而,经过几次搜索,我找到了这个话题 http://nearforums.codeplex.com/discussions/280879
我希望它会给你答案。