News for hackers. Stuff that matters.
Re:Announcing .NET Framework 4.6 by cmdkeen on Tuesday July 21, 2015 @01:10PM (#9923834)
Alternatively writing web apps using Knockout seems so much nicer than WinForms and INotifyPropertyChanged hell. Maybe WPF solves this, but I wouldn't want to go back.
Re:Announcing .NET Framework 4.6 by Pxtl on Tuesday July 21, 2015 @03:42PM (#9925183)
I was interviewing student devs recently and was flabbergasted how many of the kids doing greenfield personal projects were still using WinForms. It's frustrating how Visual Studio pushes them to work with this bone-headed warty out-of-date technology. These weren't old hands using somethign familiar just to get an MVP for a personal project, these were kids who didn't know any existing GUI frameworks and started using WinForms because it's the default in VS.
Re:Announcing .NET Framework 4.6 by jongalloway2 on Tuesday July 21, 2015 @04:53PM (#9925722)
I agree. I'm asking around to see if we can get the default changed in Visual Studio.
Re:Announcing .NET Framework 4.6 by pjmlp on Wednesday July 22, 2015 @04:12AM (#9928301)
Meanwhile I am doing a greenfield project in WinForms, because it needs to be integrated into an existing eco-system of applications and components built around WinForms.
Re:Announcing .NET Framework 4.6 by Pxtl on Wednesday July 22, 2015 @11:57AM (#9930365)
I don't think we'd call it greenfield, then, if you're constrained by tech you need to interact with.
Re:Announcing .NET Framework 4.6 by pjmlp on Wednesday July 22, 2015 @03:31PM (#9931760)
Yeah, kind of. Not much I can disclose.
Re:Announcing .NET Framework 4.6 by mike_hearn on Wednesday July 22, 2015 @04:50AM (#9928410)
Knockout is a data binding framework for DOM/HTML based apps.

WPF and JavaFX both have a mature reactive data binding framework so altering your model causes updates to the UI and vice-versa. JavaFX has an entire functional reactive framework in it so you can build lazy functional transforms over observable collections and the like. The fact that it's an API rather than a DSL makes it kind of ugly, I believe LINQ is a little similar but much more nicely integrated for the .NET world. But it's all there.

Re:Announcing .NET Framework 4.6 by blencdr on Tuesday July 21, 2015 @03:19PM (#9924984)
I must agree on that, knockout make things much nicer. KO components are a great thing also.