Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Liam Dilley 33 posts 149 karma points
    Sep 21, 2018 @ 01:22
    Liam Dilley
    2

    Umbraco 8 Core

    Hi All, It looks like Microsoft are gearing up to announce the EOL of the .Netframework and the next release looks to be it's last feature release and only security updates there after.

    .NET Core is clearly the way forward and I think platforms like Umbraco need to be jumping on this and getting running fully and completely under .CORE

    Having Umbraco be able to run on a wider range of server environments and development eco systems.

    I know there has been talk about 9 but that all seems very distant. I believe if Umbraco Community focusing on this would actually be one of the biggest leaps and benefits for Umbraco since Umbraco Cloud in my view.

    Having .NET Core CMS running with more development options could be a really big win for Umbraco, being an early changer would lead to I feel would be a big community boost and increase the revenue and evolution of the platform.

  • mmaty 63 posts 145 karma points
    Oct 23, 2018 @ 14:19
    mmaty
    0

    Hi Liam,

    this question has been asked quite a few times at Codegarden and other events, so it's safe to answer, even if I'm not from the HQ.

    Umbraco consists of tons of legacy code to support backward compatibility for former programming models. These code can't be ported to .NET Core because it depends heavily on behavior which is not available in .NET Core.

    Before Umbraco can be adapted to .NET Core there must be a code cleanup step -- which is done in V8.

    It doesn't make sense to accomplish these tasks (code cleanup and porting) in parallel. There exists some code as proof of concept here: https://github.com/Shazwazza/Umbraco9. It's a bare bone core with a console -- no UI etc.

    I guess, that as soon as V8 is ready and stable it won't take as long as it took from V7 to V8 to get from V8 to V9 running on .NET Core. But this is only my personal guess.

    Cheers Mirko

  • James Jackson-South 488 posts 1734 karma points c-trib
    Jan 14, 2019 @ 02:34
    James Jackson-South
    0

    That may have been true back in the distant past of .NET Core 1.0 but I'd be very surprised if it was the case now. Thousand of APIs have been added to NET Core since the first releases Shannon based his code on.

    I'd be surprised if there was anything technical stopping it now.

  • Liam Dilley 33 posts 149 karma points
    Jan 14, 2019 @ 02:40
    Liam Dilley
    2

    Well it is all in for MS in this regard. With Visual Studio 2019 the Mac and PC developments will be even closer but as James has pointed out, even from the time I have posted the progress on all this has been very rapid.

    Microsoft want this unified platform and getting into it. Companies like Kentico have already released steps towards this with Kentico 12 for example. They were not even MVC but have released a big step and already many elements transitioned to .net Core with the intention to be fully on that as soon as they can.

    I think getting fully on .net Core and supporting mac and linux development should be high priority for Umbraco to get more developers into it.

  • James Jackson-South 488 posts 1734 karma points c-trib
    Jan 16, 2019 @ 00:06
    James Jackson-South
    0

    I think getting fully on .net Core and supporting mac and linux development should be high priority for Umbraco to get more developers into it.

    I couldn't possibly agree more.

  • Liam Dilley 33 posts 149 karma points
    Jan 16, 2019 @ 00:20
    Liam Dilley
    0

    Any solution that is both .NET and under the modern ecology and evolution of that under this new Microsoft that allows developers from Linux, Mac and PC to compile and work together on projects and solutions would see immense attention and focus.

    CMS solutions and other platforms that own this and drive forward in this regard would help to encourage what I believe will be a big shift from the Vue and React and JS based shift back to a core programming language finally updated for the modern age.

    Umbraco has to be getting in there without any question in my eyes. It is why I would love to see it embrace graphQL and I hope the efforts there from a select group come of fruit.

    Having a solution that covers the basics for you and allows developers to get stuck in creating rich and diverse websites and systems - Developers dream.

Please Sign in or register to post replies

Write your reply to:

Draft