Web content management systems typically provide the ability to store, control, secure, collaborate on, and publish data or web assets to websites or other online media. I was recently asked to do a side by side comparison of some some of the more popular open source .net based Content Management Systems out there. These were some of my favorites and some key differences between them. I hope that this helps you if you ever end up having to do the same!
DotNetNuke Community Edition – A very well known and mature CMS that is widely used. There is also a for sale version of this product that offers more robust features (http://www.dotnetnuke.com/)
Umbraco – A very advanced, and high performant CMS that is used by many well known, high traffic web solutions. More complex to initially setup and configure (http://www.umbraco.org/)
mojoPortal – A simple and easy to use CMS that delivers key mainstream CMS features with minimal setup and configuration. Very easy to implement and has quite a following. (http://www.mojoportal.com/)
As you can see, each of these options bring something to the table so alot of it depends on what your short and long term goals are for your CMS. Umbraco has an impressive user base and is probably the most advanced. mojoPortal is a quick and easy way to get up and running if you have very simple needs. DotNetNuke provides a good middle of the road option and the Professional and Enterprise Editions cover just about anything you would want to do and have the track record to back it up.
Integrate applications across the enterprise for improved data integrity and consistent processes