我正在寻找在新网站上创建博客和论坛。我希望用户注册以在论坛上发帖并在博客上发表评论以及拥有自己的公共个人资料页面。
我有使用 BlogEngine.NET 的经验,所以希望使用它。我目前没有使用 .NET 论坛软件的经验,所以我正在研究这些选项。
这会很难设置吗?
我正在寻找在新网站上创建博客和论坛。我希望用户注册以在论坛上发帖并在博客上发表评论以及拥有自己的公共个人资料页面。
我有使用 BlogEngine.NET 的经验,所以希望使用它。我目前没有使用 .NET 论坛软件的经验,所以我正在研究这些选项。
这会很难设置吗?
我不认为它会很难设置,特别是如果您设法找到一个使用会员提供程序和 BlogEngine.NET 的 ASP.NET 论坛。这样,您就不必尝试将某些东西装配在一起来使用您已有的东西。
ASP.NET Membership API 使这变得非常简单。您需要做的就是让博客和论坛都使用相同的 Membership Provider 并连接到相同的数据存储(很可能是 SQL 数据库),并且两个应用程序将使用相同的登录名和密码。
但是,如果您想提供“单点登录”,以便他们在从论坛导航到博客时不需要重新输入密码,那么您需要在相同的站点/应用程序。
就 BlogEngine.NET 而言;这确实是构建网站的绝佳起点。博客和会员资格提供程序已经存在,因此您需要做的就是添加论坛功能。
BlogEngine.NET 并没有真正为用户使用其自定义成员资格提供程序在网站上注册提供完整的支持,但是调整使其工作所需的内容非常简单。不久前,我在http://communitycodingcontest.org网站上这样做了。
ASP.NET Fourms 有几个选项。
http://www.yetanotherforum.net/
http://www.jitbit.com/asp-net-forum/