So if you are going for an open source Content Management System (CMS), which should you choose: DotNetNuke (DNN) or Umbraco.
Both have the advantage of being open source programs, which means they are constantly updated and improved. There are many plugins and applications created by a core of invested users, increasing functionality and removing bugs with regularity.
Still, there are plenty of differences, as anyone who has used both systems will note.