• 0

Need some guidance - Forum implementation for ASP.NET MVC 5


Question

Hi! I've been looking over the Internet for the following forums for MVC 5:

  1. TheMVCForum
  2. MVC Forum

Before I try to do something stupid I came here to clarify some inquiries. 

I'm currently building a Web App with MVC 5, EF 6.1, Identity 2.2. The purpose of the App is to become a gaming platform which will be extended on the following years. (Hopefully the transition to MVC 6 won't be as painful).  The app will serve for the following:

  1. News site. 
  2. Tournament Registration 
  3. Forums
  4. Ranking System. 
  5. + Other features

Right now I'm stuck on the forum implementation. The MVC Forum option (The 1st one) seems to be the most viable one, but I've seen that it is a pain implementing interchanging info on the site (No Identity 2 support). I've seen that there are scenarios which I can hook and implement SSO (Single Sign On) which is what I want, but I'd like to have the possibility for the forum to display the user's profile, ranking and else. It shouldn't be something complicated....

So I came up with the following paths:

  1. Modify MVC Forum so I adapt it to my Web App
  2. Modify my Web App to comply with MVC Forum.
  3. Build my own Forum engine. 
  4. Duplicate information in the MVC Forum app and my app, and operate them interdependently. 
  5. Implement another Forum solution such as PHPBB (which will require lots of work too) 

That is why I need some guidance... Any suggestions? 

4 answers to this question

Recommended Posts

  • 0

Suggestion 1 - you are starting at zero and ASP.NET is about to make a huge transition so why not start with a base of MVC6/EF7 (and Typescript/ES6)

Suggestion 2 - Try searching GitHub for forum software, also many CMS type sytems such as Orchard will have a forum module...

 

  • 0

Suggestion 1 - you are starting at zero and ASP.NET is about to make a huge transition so why not start with a base of MVC6/EF7 (and Typescript/ES6)

Suggestion 2 - Try searching GitHub for forum software, also many CMS type sytems such as Orchard will have a forum module...

 

Thanks a lot for the suggestions. The reason why I haven't started on MVC 6 is simply because Microsoft hasn't released a stable version of it. Yes, I'm planning on upgrading it, and it will be painful (mostly on views and the Razor engine), but the lack of documentation (believe me, it is almost non-existent) pushed me to develop on the stable release. The project wasn't also supposed to stretch this far. I'm separating concerns as best as I can (I know I can do much better, need to learn a lot yet!) so when the time comes right (a couple of months later after the stable release of MVC)

Just started watching out for Orchard... Unfortunately I am already advanced on some CMS features, that adapting the site again for the CMS will be a little painful. Thanks a lot for showing this for me. Version 2.0 looks ultra promising. 

I would make a generic user table with user ids and seperate tables for the main site, forum etc etc with those user ids.

So you suggest to create a forum platform myself? 

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.