|
You’ve saved me! Now to go update all my bank passwords.
TTFN - Kent
|
|
|
|
|
Project Paper Cuts is dedicated to working directly with the community to fix small to medium-sized workflow problems, iterate on UI/UX, and find other ways to make the quick improvements that matter most. Coming soon: Project Bamboo Spikes Under Your Fingernails
Or maybe: Project Spoiled Milk
Project When you pull a piece of skin off the side of your nail and it goes too far (they are merging with Microsoft after all)
Project Band-aids for your Boo-boo
|
|
|
|
|
Depending on your age and experience as a .NET developer, you might or might not be familiar with the technology known as Windows Forms. "It may be done, but it's not dead."
|
|
|
|
|
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
|
|
|
|
|
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?
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've never seen zeal against WinForms, but it's so old and out-of-style that no one considers it for future projects.
I still use it for writing temporary testing / prototyping / troubleshooting apps.
|
|
|
|
|
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
|
|
|
|
|
Remote audio plus machine learning equals rudimentary remote screen viewing. Beware of starting web chats with hackers?
|
|
|
|
|
Fuzzing or fuzz testing is an automated software testing technique that involves providing invalid, unexpected, or random data as inputs to a computer program. "So 'ere's to you, Fuzzy-Wuzzy, an' your friends which are no more"
|
|
|
|
|
+5 for the Rudyard Kipling quote.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Disk drives are reaching their limits, but magnetic tape just gets better and better So that's why my laptop has that reel-to-reel drive?
|
|
|
|
|
Ahh, the good ol' days. I remember saving my programs to a cassette recorder attached to my Radio Shack Color Computer, and the added joy of dealing with the limitation of 16K of memory.
I thought the future of data storage was crystals, like the ones superman uses in the fortress of solitude.
|
|
|
|
|
Microsoft is adding automated transcription capabilities to OneDrive for Business for video and audio files. Deer, eye dew sew knead too sea ewe two knight
|
|
|
|
|
I suppose they needed a better excuse to gain access to microphone and camera without triggering privacy alarms overall
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.
|
|
|
|
|
How the h ll is it going to do that? I'm already out of room ever since they downsized user free space. At least I get those wonderful "Your ONEdrive is full" messages on the daily.
|
|
|
|
|
In some cases, tools which can be used to conduct malicious cyber operations, ranging from espionage to taking down infrastructure are freely available on the open web. Not that any of you will need and/or want any such tools
|
|
|
|
|
Google Cloud’s Text-to-Speech and Speech-to-Text APIs are getting a bunch of updates today that introduce support for more languages, make it easier to hear auto-generated voices on different speakers and that promise better transcripts thanks to improved tools for speaker recognition, among other things. "Everybody's talking at me I don't hear a word they're saying"
|
|
|
|
|
Millions of developers use a programming language today that was created in just 10 days during the hustle and bustle of the dotcom boom. Maybe take a full 11 next time?
One day to decide, "Is this really what I wanted to write?"
|
|
|
|
|
he is on a pr roll these days
Caveat Emptor.
"Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long
|
|
|
|
|
Researchers have determined that some light bulbs are suitable for covert data exfiltration from personal devices, and can leak multimedia preferences by recording their luminance patterns from afar. And here I thought I was safe working in the disco
|
|
|
|
|
Millions of mobile devices from eleven smartphone vendors are vulnerable to attacks carried out using AT commands, a team of security researchers has discovered. The 80s are calling?
|
|
|
|
|
If I can point to a singular idea that kills more products than any other, it’s future proofing. YAGNI (except when you will)
|
|
|
|