Are there any plans of making a version of EPiServer CMS that targets the Core CLR?
Our team is comprised of backenders on Windows machines and frontenders on Mac's so it would be very nice to be able to build the solution natively on Mac's.
That would result in a total rewrite of EPiServer, which won't happen in the near future. But I'm going to let the product team give you the final answer :)
I assumed as much. I just think that this will become an important parameter when my company decides on CMS'es in the future... and I suspect it will be the same for many other companies.
We have the same issues so we maintain two copies of the web site. We have a static version which our frontend team use. We then port over the html into views by the windows team. Its not ideal but its how we get around the problem. Hopefully ASP.NET 6 changes will push Episerver towards support for both Mac and windows.
I can just image an effort needed to be compatible with vNext.. :)
I understand how supporting .Net Core would be a lot of work, but as someone who works at an enterprise customer one of the very welcome features of .NET Core is that everything is more modular. Currently a web site in IIS consumes a minimum of 300m of memory due to the .Net runtime memory overhead. From what I have seen of .NET Core and ASP.NET 5 it should vastly reduce this minimum memory usage. This will hopefully mean for enterprise customers a vastly reduced memory resource usage in production.
So while I understand the amount of work involved I think it is something that I definetly should be planned for Episerver, as there are significant advanteges.
I can assure that this topic is definitely under EPiSever's radar. But it's still pretty early to talk about as it's still vNext at the moment.
We're now getting into Q4 of 2016 and ASP.NET 5 has long since been renamed to ASP .NET Core, so it seems EpiServer needs to become compatible with that runtime in order to meet future demands (or am I wrong? Corrections welcome). Any updates on the porting progress, and what we might be expecting? We are in the same position as the TS, with the entire Front-End department running Macs, so the workflow with EpiServer is always painful.
Edit: I saw a Swedish Meetup get into details on this in February, so some official updates on the blog would be welcome now :-)
We are working on ASP.NET Core support at the moment. Check-out https://world.episerver.com/blogs/martin-ottosen/dates/2019/12/asp-net-core-beta-program/ for more information.