tags:

views:

70

answers:

4

We have library website written in classic ASP that allows to browse and search by multiple (50+) filter criterias (author, publication year, ISSN ... ). There are lots of security holes and we have only one developer who hardly maintain this ASP-site with some minor features for last 3 years. There are two common user groups - administrators (librarians) and students (5000+) who have books on hands and search for them.

We don't want to rewrite site from scratch, just to use standard free CMS (.net based) and migrate library data and user accounts with minimum effort. What CMS will you suggest?

What do you think of SharePoint? It has out-of-the-box Visual Studio 2010 support so it looks promising (but we have no experience with this CMS)

Thank you in advance.

A: 

MojoPortal. Free .net based CMS. More Info.

Andrew Lewis
Ok, I'll investigate MojoPortal a bit later. What do you think about SharePoint (version that is minimized but free)?
Andrew Florko
+1  A: 

I have used DotNetNuke in the past and was pretty satisfied with it. Another one to try is Umbraco. Also, this Wikipedia article has a huge list of CMS systems broken down by language and cost.

wsanville
Thank you, what's you opinion about SharePoint?
Andrew Florko
I wish we were using SharePoint. I saw a demo of it (the Enterprise version) and it looked really nice. Currently we're using one of the proprietary ASP.NET CMS listed in the Wikipedia article (not gonna name which one), but I am less than satisfied with it.... I didn't even know SharePoint has a free version.
wsanville
+1  A: 

SharePoint Foundation (formerly SharePoint Services) could certainly be customized to meet your needs. However, its learning curve will be much steeper than some of the other options mentioned, and it doesn't sound like you would use enough of its features (collaboration, document management, etc) to justify that additional cost.

dahlbyk
We have some thoughts to migrate another system, so document management part may be demanded. We have about 2 monthes to start migration project.
Andrew Florko
SharePoint could very well be a good fit, I would just warn against trying to use it to avoid custom development - you will likely end up with more code rather than less. For example, migrating data into SharePoint requires custom code rather than simple SQL scripts.
dahlbyk
A: 

Use Dotnetnuke. It has years of development effort a lot of lot plugin modules and a vibrant community.

nitroxn
Thank you, I'll definitely investigate Nuke in a month
Andrew Florko