03-16-2020 07:33 AM
Hi guys!
I'm looking forward to stay up to date with .NET technologies and I'm still can't decide if I need to learn .NET Core or stick .NET Framework. I'm currently working with .NET Framework in C# with ASP MVC and Sitecore and previously worked with WinForms.
I know this is a very broad question but I still can't decide. My main idea is to keep developing desktop and web applications. I should move to .NET Core and start learning? It's good for both desktop and web applications? I'm asking for a more experienced view that could pinpoint to the right way.
Thanks!
03-29-2020 08:12 PM
As .NET Core is the way forward with .NET now, you should take a look at creating new applications with it. I've converted a couple of existing applications successfully.
As for using Measurement Studio, there appears to be a few assemblies that won't work until they are made compatible with .NET Core. NationalInstruments.Common.dll only has a handful of methods/types that need to be redirected (methods in System.Web aren't supported in .NET core, you have to use other assemblies).
Otherwise, database connectivity and such are much improved. We can finally regenerate entity framework classes from the command line (the wizard UI we've used for years is still buggy and crashes more than it doesn't).