أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.
Umbraco is much more like Sitecore (unfortunately it is not an open source one).
My experience is in Sitecore, but I have taken a look at Sharepoint, Sitecore is way better in the CMS world than Sahrepoint in my opinion (I think Sharepoint is much more of a document management system, rather than a content management system).
Even though Sitecore has a cool connector to Sharepoint to take advantage from the best of the2 worlds.
For an open source solution, If DotNetNuke is much more like Sharepoint, and Umbraco is more like Sitecore, I would go with Umbraco as an open source CMS, but if I need something to handle DMS (document management system) needs I will go with DotNetNuke.
I hope my answer helps, and it is only my preference.
Regards,