News for hackers. Stuff that matters.
Re:Visual Studio for Mac by relyks on Wednesday May 10, 2017 @11:40AM (#14309007)
Will this allow you to make cross-platform Windows Forms applications?
Re:Visual Studio for Mac by judah on Wednesday May 10, 2017 @11:44AM (#14309066)
Nope. Windows Forms is a UI technology tied to Windows itself.(It's implemented as wrapper over WndProc and Windows Common Controls.)

Windows Forms is not cross platform, and VS for Mac doesn't change this.

VS for Mac is intended to build cross platform web apps, console apps, and mobile apps with Xamarin.

Re:Visual Studio for Mac by holydude on Wednesday May 10, 2017 @11:48AM (#14309107)
So this Visual Studio for Mac is Xamarin studio repackaged as Visual Studio with tools and compiler/transpilers for .NET Core and the rest so you can do your usual stuff (in any other language) + apps on iOS/Mac/Android with C# with the Xamarin magic. Or ?
Re:Visual Studio for Mac by floatboth on Wednesday May 10, 2017 @12:42PM (#14309581)
Windows Forms is implemented in Mono. It's… buggy, but it works.
Re:Visual Studio for Mac by tmzt on Wednesday May 10, 2017 @01:39PM (#14309998)
Is that the version using winelib? I believe there is now native OSX support in wine in addition to x11drv. Could the Mono version be ported?
Re:Visual Studio for Mac by hexxington on Wednesday May 10, 2017 @03:49PM (#14311047)
No. The Winelib implementation fizzled over a decade ago. Mono's WinForms implementation is managed, invoking a cleanroom C libgdiplus.so/dlyib for GDI+ calls
Re:Visual Studio for Mac by camus2 on Wednesday May 10, 2017 @12:18PM (#14309393)
No Windows Forms, No XAML Windows app, No Windows store apps. .Net Core might run on Mac, .Net Desktop certainly doesn't. Calling it Visual Studio is misleading.
Re:Visual Studio for Mac by tghw on Wednesday May 10, 2017 @11:47AM (#14309099)
Not Windows Forms, no. But it is pretty easy to make cross platform .Net apps using Xamarin Mac. Business logic can share code, though UI likely needs its own code for each platform.
Re:Visual Studio for Mac by atonse on Wednesday May 10, 2017 @11:44AM (#14309055)
No. Windows Forms is not a part of the cross platform .NET Core.