19 people following this project (follow)

Project Description

A bulletin board system (like phpBB) running on the ASP.NET MVC stack.

The project is build using the latest technologies, and it's build using a provider model, so if you don't like the data providers or dependency injection we have implemented, you can implement your own and use that instead.

About

This project was started when I needed a forum for a project I was working on. The rest of the project was done with ASP.NET MVC (.NET version 4, MVC version 3), so mvcForum is also build using .NET 4 and ASP.NET MVC 3.

I had a look around and found the mvcBB project on CodePlex, but as the author stated: "This project is still in pre-alpha mode, and is not currently usable by anyone." so I figured that I was on my own!

I've been using a phpBB 3 template for the design, and I'm currently working my way through the features as I need them.

The project is build using a provider model for data access and injection, so if you're not satisfied with the data and injection providers we have implemented, you can build your own and use those instead. With the release of mvcForum 0.7 (Alpha 3) MVC Forum is running off Entity Framework 4.1 as data provider, Ninject for dependency injection and Lucene.NET as search provider.

Follow this project at http://mvcforum.org, on twitter http://twitter.com/mvcforum or on my personal blog http://newsuntold.dk.

The roadmap

Go to the 'Downloads' page and click the 'planned' link on the right. That will show you a list of planned releases. The planned features for each release will be mentioned in the description. If you have any ideas, request, etc. please create an issue on the 'Issue Tracker' page, that way you can have your say in what's important and what's not!

Feedback

If you download our project (the releases or source code), and run into any problems, please tell us! You can do this on the http://mvcforum.codeplex.com/workitem/list/basic page, or by signing up on http://mvcforum.org and posting your issues. This is the only way we can help you and we feel it's only fair that you help us out in return for the free software we provide you with :)

Warning

It seems somebody is trying to steal our thunder, and have bought a domain name that matches the one we use for this project. So just a small word of warning, this project has nothing to do with mvcforum.net or demo.mvcforum.net. The correct URL to our site is: http://mvcforum.org our test site is on: http://test.mvcforum.org and the demo site will be on: http://demo.mvcforum.org

Status

The fourth alpha release is here (February 17th, 2012)

We're back with another release, this time with we've been working to make it easier to integrate MVC Forum with your existing application. The Membership provider has been swapped out with a wrapper than will let you use whatever provider you need. If you just want to run MVC Forum, we've included a simple provider.
Please note that the database schema will change before releasing version 1.0, and that we do not plan on making upgrades from version 0.8 to 1.0. Please take this into consideration before using this on your websites.

The third alpha release is here (December 2nd, 2011)

A month and a half worth of hard work, and we're ready with the third alpha. This time we've had our focus on creating a search provider for the forum, and a add-on framework. The add-on framework has initially been used for a bunch of anti-spam features.
Because of the growing complexity, we've put some work into getting the first (27) UI tests done using NUnit and Selenium. Get them off the repository and run them on your site!
Please note that the database schema will change before releasing version 1.0, and that we do not plan on making upgrades from version 0.7 to 1.0. Please take this into consideration before using this on your websites.

The second alpha release is here (October 11th, 2011)

A month's worth of hard work, and we're ready with another alpha release for you! We have been focusing on the Entity Framework data provider and getting the last parts of the application plumbing done.
Please note that the database schema will change before releasing version 1.0, and that we do not plan on making upgrades from version 0.6 to 1.0. Please take this into consideration before using this on your websites.

The alpha release is here (September 10th, 2011)

Yes, we've just released version 0.5 Alpha. As mentioned earlier this release only has one data provider. This release is an alpha release, so we wouldn't recommend using this in a deployed environment (We have 3 sites running with this version). The release was done to get feedback, bug reports, feature request etc.
Please note that the database schema will change before releasing version 1.0, and that we do not plan on making upgrades from version 0.5 to 1.0. Please take this into consideration before using this on your websites.

Last edited Feb 17 at 5:53 PM by steentottrup, version 42