|
Winforms.
Now long ago, there was a time with MFC with WatCom C/C++, and before that, MSDOS 6.1 w/QuickC, and before that PCDOS 3 and MassComp Fortran. Someone's room-sized IBM-something used Fortran 4 (punch cards).
Perhaps the missing answer, this time, is the great arbitrator (decision maker): "Show Me the Money".
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Most of my C or C++ Windows code is written directly to the Win32 API. I find it easier to use than many of the frameworks that purportedly package the API for you. If I could find a really thin layer which does not force the usage of spurious operator overloads (e.g. enlarging a rectangle with the += operator ), I might consider using it for C++.
If forced to use a framework, I use WinForms.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
MFC is a pretty good thin wrapper over the win32 api
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
Interesting - I chose WinForms too, because it is (for me) the most easy and efficient way to build things.
I don't like WPF and I am not a web guy, so it's the only thing left for me.
Pure Windows Desktop apps lost most of its value, the demand is low, I see them only developed company-internal for some propietary functions only this one company needs.
Most other things happen in browsers today.
|
|
|
|
|
Mike Barthold wrote: the demand is low, I see them only developed company-internal for some propietary functions only this one company needs. How about for interfacing with hardware, like scanners, scales, specialized printer (like Zebra label printers)... No way doing that in a web application as far as I know.
Lots of industries still use those.
|
|
|
|
|
A client side REST service will do it. Not nice but possible.
It does not solve my Problem, but it answers my question
Chemists have exactly one rule: there are only exceptions
modified 19-Jan-21 21:04pm.
|
|
|
|
|
yup, for some small cheat programm, WinForm is fast .. use it myself (like 1-2 tools a year)
but if it has to look nice, i allways use WPf, it just needs some time to get used to XAML.
|
|
|
|
|
Yep. xaml is the reason why I don't use wpf.
it's such a chaotic mess.
Never could get beyond that point.
|
|
|
|
|
it's not that hard to make WinForms look like WPF, since the system allows you to overwrite the drawing of any control. honestly the last WinForm project I did only took me a few minutes to get the layout correct and tested, then spent about a day overriding the onPaint handler for theme aware clean looking UI.
Easy enough to build a library of these things and extend some of the controls.
|
|
|
|
|
I buy a new motherboard, CPU, RAM, etc.
|
|
|
|
|
If Swing is included even though JavaFX replaces it, why isn't WPF included? I would choose WPF, so the closest is UWP and as I understand it WinUI is basically a fancy coat of paint on UWP with better WinRT support (correct me if I'm wrong, not a big UI guy).
|
|
|
|
|