|
The history of the Windows XP common controls – The Old New Thing[^]
That doesn't mean that these common controls were introduced with XP; they were there in Win3.1.
I'd point to marketing and management; if it looks like it is using the default textboxes and buttons, they usually go into a fit and demand you buy some newer-looking non-standard controls.
Where people are now rejoicing that the Mac-OS looks more uniform - Windows no longer does, because the customers demanded it. It's why a WPF-app does not look like a Windows-application, and why there is often unexpected behaviour from the users' POV.
I've said it a thousand times: WinForms rocks (even on a Raspberry Pi!)
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
Eddy Vluggen wrote: I've said it a thousand times: WinForms rocks Amen ! But, I don't have a Raspberry Pi.
«... 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
|
|
|
|
|
Eddy Vluggen wrote: I've said it a thousand times: WinForms rocks +5
/ravi
|
|
|
|
|
I remember fondly the UI guidelines published by Microslop. Nobody uses them anymore.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
The UxGuide; with logical assignments and explanations on when to use each control, and why it was the appropriate choice.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
The diversity of device form-factors and capabilities; the transition between classic desktop apps and part, or fully, in-browser apps; the absence/ferment of standards in back-end db, frameworks; cloud vs, local storage ... yada, yada, yada ...
These factors, and the high volume of innovation: do not imply front-end development is "unstable."
Nothing forces you to adopt the latest shiny thing ... except maybe your dumb management who got enchanted at some trade show.
«... 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
modified 2-Jun-18 2:06am.
|
|
|
|
|
Let's see. Lack of regulation, lack of leadership, lack of cohesiveness. Or, to put it another way ego, ego, ego. Open source reveals both the best of this industry and the worst.
[edit]Actually, the real reason is that sh*t attracts flies, and the Javascript/HTML/CSS stack is the biggest fetid turd of them all.[/edit]
modified 4-Jun-18 8:54am.
|
|
|
|
|
Recent changes by Microsoft to the Windows 10 support schedule underline why Windows 10 Pro is an ill fit for most companies. Luckily there is a version of Windows called Windows 10 Enterprise. Crisis averted!
|
|
|
|
|
What happens when a file gets executed in Linux? What does it mean that a file is executable? Can we only execute compiled binaries? What about shell scripts then? If I can execute shell scripts, what else can I execute? Finally, the year of Linux on the desktop.
|
|
|
|
|
New memory offers huge capacities and persistence, but fits in a DDR4 slot. Is it too pessimistic to read this headline and think, "Oh goody, something else hackers and malware can use to screw us over."
|
|
|
|
|
Sean Ewington wrote: Is it too pessimistic to read this headline and think, "Oh goody, something else hackers and malware can use to screw us over."
No, that's just realistic (sadly).
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
Attackers can cause potentially harmful hard drive and operating system crashes by playing sounds over low-cost speakers embedded in computers or sold in stores, a team of researchers demonstrated last week. As Bat Computer crashed for the umpteenth time, Batman regretted putting his computer in a cave filled with bats.
|
|
|
|
|
Attackers can definitely harm hard drives using hammers.
|
|
|
|
|
Lockport, New York, school district have purchased face recognition technology as part of a purported effort to prevent school shootings. "A lot of people at this budget meeting are pitching things like more textbooks and education programs, but I have just two words for y'all: Smart. School."
|
|
|
|
|
Google is drawing up a set of guidelines that will steer its involvement in developing AI tools for the military, according to reports from The New York Times and Defense One. A drone may not injure a human being or, through inaction, allow a human being to come to harm. No wait ...
|
|
|
|
|
Oh good, our service men and women will be armed with Google home pods that negotiate peace settlements based on the facial recognition and knowledge of the adversaries facebook account, shopping trends and smartphone habits. The other guys will be stuck negotiating with mindless killing machines. Does everyone get a ribbon after the war is over too?
|
|
|
|
|
Upon signing up, soldier gets handed an iPod.
"Where's my gun?"
"We no longer use guns; we dox the enemy!"
|
|
|
|
|
A couple of Gartner analysts have recently claimed that Windows is "collapsing"—that it's too big, too sprawling, and too old to allow rapid development and significant new features. From the archives—One PC user ponders switching sides as Windows seems to lose its "wow."
|
|
|
|
|
What a load of whiny crap. The most laughable moment is when he writes "organizations like Gartner depend on trolling to drum up business" without any self awareness.
I've used Macs many times over my career and if Windows apps "suck", then there aren't many printable words left to describe Mac apps. Abominations may be one, but most my words are much harsher. And the worse offender really is Apple.
Another silly moment is his examples of API inconsistencies, most, if not all, of which are documented. If this is what's tripping him up, I advise him to find another profession. (If he wants to gripe, at least unload more on DirectX and the grotesqueness of COM. On the other hand, there is nothing more "fun" than porting an app to Linux/Apple/BSD and eliminating features because there is no support for them.)
|
|
|
|
|
Deep learning has been at the forefront of the so called AI revolution for quite a few years now, and many people had believed that it is the silver bullet that will take us to the world of wonders of technological singularity Memories made in the coldest winter
|
|
|
|
|
The Git community has disclosed an industry-wide security vulnerability in Git that can lead to arbitrary code execution when a user operates in a malicious repository. Git 2.17.1 and Git for Windows 2.17.1 (2) were released and include this fix.
|
|
|
|
|
Have they yet announced the June 2018 Git Security Vulnerability?
|
|
|
|
|
Users of the NPM JavaScript package manager were greeted by a weird error yesterday evening, as their consoles and applications spewed a message of "ERR! 418 I'm a teapot" whenever they tried to update or install a new JavaScript/Node.js package. JavaScript developers from all over the world received the error, and not just in certain geographical regions.
|
|
|
|
|
Sean Ewington wrote: "ERR! 418 I'm a teapot"
Shouldn't this apply only in tea-drinking countries?
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Thankfully JavaScript has never been my cup of tea.
/ravi
|
|
|
|