The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
I've been following with interest the evolution of ,NET Core, and was interested to read the latest from MS in the article cited by Kent yesterday: [^] which included the following:
t a recent Visual Studio Live! conference, Microsoft's Beth Massi indicated that .NET Core is definitely the future -- even for those Windows desktop applications -- and it was time for developers to get onboard.
Specifically, the message was that future .NET Core versions would support those desktop apps, obviating the earlier advice about which applications should be ported.
"As we move forward into the future, with .NET Core 3, we're going to see some more workloads that we're going to be working on here, mainly Windows desktop," Massi said. "We're bringing Windows desktop workloads to .NET Core 3, as well as AI and IoT scenarios.
"The big deal here is now that if you're a WinForms or WPF developer you can actually utilize the .NET Core runtime."
Okay, what puzzles me is that I never seem to hear anything about what a developer who creates apps with rich visual interfaces involving complex controls ... does.
I assume (wrongly ?) that the quirky set of WinForm controls (wrappers around COM based cores) we've had since the late neolithic cannot be used since they depend on low-level Win API stuff.
So, where's the TreeView, the ListView, the DateTimePicker ? What if I need a grid, a useful grid, not something like that abomination called 'DataGridView ? I gotta pony-up mega-bucks to Telerik, SyncFusion, etc. ?
If there is a "march" going on here, I hope it's not a "death march," like the WPF, or SilverLight, or "Modern UI" disasters.
cheers, old fossil, Bill
«Where is the Life we have lost in living? Where is the wisdom we have lost in knowledge? Where is the knowledge we have lost in information?» T. S. Elliot
Mmm.. I for one, look forward to that.
As for your question, your fear are misplaced. It will be a Windows only functionality using WIndows only feature, such as WPF, UWP and.... DirectX, WinForm, Win32.dll!
This is the opposite of the Win8 API.
Instead of "here is the new API that you SHOULD be using", we get "here is how you can use ALL the API you like at the same time". BTW we also added a native compiler for .NET and XCopy deployment, are we cool?!