Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is running Umbraco within an ASP.NET Core API possible?

Is it possible to utilize Umbraco with an ASP.NET Core API project? Can these two techs work together or do I have to use .NET 4.x ?

:::::::::::::::::::::::: UPDATE ::::::::::::::::::::::::

I accepted @mortenbock's answer, but I strongly suggest to people interested in this question to also read the comments below, where @Tseng has provided some very useful answers.

like image 654
PaxForce Avatar asked Aug 11 '17 08:08

PaxForce


People also ask

Does umbraco work on .NET Core?

Umbraco 9 is the fully customizable and editor-friendly open-source CMS updated to run 100% on . NET 5 and ASP.NET Core. The underlying framework has been updated to the latest version of Microsoft's .

Is umbraco a NET?

Umbraco for developersNET technologies on which you can custom-build any digital solution and integrate with top-notch tech providers or community packages. You can even become a part of the friendly Umbraco Community of over 225,000 talented developers worldwide!

Is ASP.NET still used?

As per a report by w3techs, ASP.NET is still used by 7.9% of all the websites whose server-side programming languages are known. However, it is not anywhere close to the usage statistics of PHP which amounts to 78% of all frameworks.


1 Answers

Umbraco will not run on .Net Core in the current version 7.x

I believe they are working towards making it possible in version 9, which is still a long way off.

See the System requirements for Umbraco 8: IIS is still required and it will not run on ASP.NET Core

Shannon Deminick has been doing some PoC work on it: his blog post about "Umbraco CLI running on ASP.NET Core" has more details

You could use Umbraco as a headless CMS in a separate application, and then consume the content from you .Net Core application via REST or similar. At codegarden 2016 an example to use Umbraco CMS as an headless cms with custom frontend was shown

like image 93
mortenbock Avatar answered Sep 29 '22 12:09

mortenbock