The death of WinForms has been greatly exaggerated
-
Winforms C++ MFC coding was hell
-
According to our CIO, "If all new applications aren't web apps, we're not doing it right." What he doesn't seem to understand is just what this article is talking about. Not everything needs to be a web app and I can easily write a WinForms app in half the time it takes me to write a web app (with the obvious disclaimer that I may just suck at writing web apps).
"...JavaScript could teach Dyson how to suck." -- Nagy Vilmos
-
According to our CIO, "If all new applications aren't web apps, we're not doing it right." What he doesn't seem to understand is just what this article is talking about. Not everything needs to be a web app and I can easily write a WinForms app in half the time it takes me to write a web app (with the obvious disclaimer that I may just suck at writing web apps).
"...JavaScript could teach Dyson how to suck." -- Nagy Vilmos
I am coming to the conclusion that there is something of a religious zeal among some developers against winforms. Strangely enough this same group will happily use console applications, so I really don't understand the ridicule that winforms receives - is it because the technology is relatively easy to get up and running with?
“That which can be asserted without evidence, can be dismissed without evidence.”
― Christopher Hitchens
-
I am coming to the conclusion that there is something of a religious zeal among some developers against winforms. Strangely enough this same group will happily use console applications, so I really don't understand the ridicule that winforms receives - is it because the technology is relatively easy to get up and running with?
“That which can be asserted without evidence, can be dismissed without evidence.”
― Christopher Hitchens
GuyThiebaut wrote:
I am coming to the conclusion that there is something of a religious zeal among some developers against winforms.
Is winforms the new VB? :rolleyes: :laugh:
M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.
-
I am coming to the conclusion that there is something of a religious zeal among some developers against winforms. Strangely enough this same group will happily use console applications, so I really don't understand the ridicule that winforms receives - is it because the technology is relatively easy to get up and running with?
“That which can be asserted without evidence, can be dismissed without evidence.”
― Christopher Hitchens
-
Steve Crane August 29, 2018 12:51 am WinForms as it is known now may have been introduced with .NET 1.0 but was really in existence before that in Visual Basic at least as far back as VB4. How WinForms works in terms of form painting, generation of stub methods you complete, etc. is functionally much the same as it was in pre-.NET Visual Basic. Reply Peter Morlion (@petermorlion) (WRITER OF THE CRAPPY ARTICLE) August 29, 2018 12:16 pm Thanks for that! I didn’t realize that (I have no experience with pre-.net VB). Good to know.
Caveat Emptor. "Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long
-
WinForms remains an excellent tool; it has become the demonized whipping-boy for devs struggling with Post-Traumatic Stress Disorder following the WPF/Modern/Silverlight/RT debacle ... who returned from la-la-land shell-shocked to find the world over-run by the web and its host of discombobulated troglodyte ingredients: ECMA/Java/Script, CSS, etc. I imagine if Sinofsky and crew had not led 600 (?) engineers into the valley of WPF/Modern death, and if WinForms' laggard non-vector graphics engine had been replaced by Direct X 2D, and all the good ideas implemented in WPF plugged into WinForms ... well ?
«... thank the gods that they have made you superior to those events which they have not placed within your own control, rendered you accountable for that only which is within you own control For what, then, have they made you responsible? For that which is alone in your own power—a right use of things as they appear.» Discourses of Epictetus Book I:12