|
UWP has been on Dotnet Core sense last fall. The newness is WinForms and WPF .
|
|
|
|
|
I found it useful to create my apps in Xamarin Forms. I can make UWP apps as easy as iOS and Android. With a careful division of code, a MacOS C# app can use the libraries.
I have also found it easier, in the long run, to have two UI formats, one for phones and one for laptop/tablets.
Al I can say is that it works for me. The only missing part for me is that Microsoft is dilly dallying on a XAML designer.
|
|
|
|
|
I don't trust Microsoft's DEC-era architects (except Herb Sutter) and anything they have concocted. Especially software tools or languages that either are dependent on MS or any kind of runtime. I simply don't trust them. Today, I only program in MFC (I never left it) and await eagerly each time a new modern C++ idiom pops off the ISO C++ press. Modules is next in C++20 which should make my code even more compact and efficient and maintainable. VS C++ is an excellent compiler. Why it is free, I'll never know. As far as complex UI controls, I subscribe to BCGSoft's MFC libraries. These guys are the ones that delivered the technology to MS in 2007. I think they are still delivering new features to them which seem to end up in both Office as well as VS apps, although I can't prove it. I fully expect to be able to compile my code on all platforms without lifting a coding finger thanks to their All Platforms etc mantra. If the architects did this, I owe them an apology, but I rather suspect that it had to do with losing in the developer market place more than great insight. Anyway, I never have any anxiety about being scooped by a runtime or the next big technical-debt-filled programming language because I chose to trust ISO's 116 C++ professors around the world. The only group more lost architecturally than MS is Network IT.
Ok, the GUI libs cost some money ($800, then $400/yr support), but I think you should pay for quality, and they are not only ever-evolving, but their support team is top notch with 48 hours promised response time.
It's great coding huge decentralized apps and not having to worry about programming language or versioning.
Again, I am probably the last MFC holdout, but I'm loving it.
|
|
|
|
|
Um ... QA, anyone?[^]
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
This is gold!
|
|
|
|
|
This is Dunning–Kruger
|
|
|
|
|
I started on Oct 1, and waited three weeks to gain access to my work area (this happened on Monday). I was having a casual conversation with one of the Windows sys admins, and he asked, "So, how's it going in there?".
I said, "It's cool - I'm eager to get my dev account so I can start working."
and now there's absolute chaos happening. Our group is annoyed with the admins, the admins are pissed off, and I'm sitting here wondering when my sh*t is gonna work.
".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
|
|
|
|
|
It sounds like you are working for one of the big banks.
I sat staring at the walls for a week before I got login credentials.
|
|
|
|
|
It's much MUCH worse than a big bank...
".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
|
|
|
|
|
I would like a job where they can go on for weeks without me - and paying for it...
"The greatest enemy of knowledge is not ignorance, it is the illusion of knowledge". Stephen Hawking, 1942- 2018
|
|
|
|
|
Yes, time really flies when you are having so much fun.
|
|
|
|
|
Mine is sort of like that. I was hired as a DBA. Two years ago.
I still don't have an SQL server I get to manage.
Maybe someday.
Hopefully before I retire next year.
Actually, at this point I have absolutely no interest in doing DBA stuff.
|
|
|
|
|
|
I ain't even gonna try clicking on that link here at work. It's probably blocked, and is likely to set off audible alarms in Security Nazi Central.
".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
|
|
|
|
|
Just come over to my place and I will show it to you on my screen
|
|
|
|
|
John Simmons / outlaw programmer wrote: Nazi
*** ALARM *** ALARM *** ALARM *** ALARM *** ALARM ***
"If we don't change direction, we'll end up where we're going"
|
|
|
|
|
While I find being paid is extremely important if I had to wait around three weeks before I could do anything I would probably be looking for another job because being kind of weird I want to work.
“That which can be asserted without evidence, can be dismissed without evidence.”
― Christopher Hitchens
|
|
|
|
|
Well, it's the DoD and I understand there's a process they feel the need to go through, and I wasn't trying to shortcut the system. Hell, I wasn't even complaining. I simply stated my eagerness to actually start working.
".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
|
|
|
|
|
John Simmons / outlaw programmer wrote: stated my eagerness to actually start working Hmm, exactly something a spy would say!
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
Finally he's unmasked, that is not the real Simmons, it is a doppelganger !
I had my suspicions for weeks already
|
|
|
|
|
It's the DoD, everything is "HURRY UP! and wait"
|
|
|
|
|
A similar case in the UK with security clearances. I started at [redacted] and after couple of months I wrote some code to generate a report. This was printed off and locked away. Then I noticed that there were a couple of other factors which may alter some of the numbers so I ran it again and asked for the original report so I could compare them and see if there was any significant difference.
"No, you are not cleared for that!"
I had to wait until six months after my start date when my clearance finally came through and I could check and find that the numbers were insignificantly different.
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
I'm with you on that. I would rather have too much to do than too little.
|
|
|
|
|
I bet the funny thing is that this excessive slowness by Windows admin doesn't make anything more secure, quite the opposite if anything!
|
|
|
|
|
Ah my sympathies, sitting around in a restricted area is as boring as batshit. I find even reading a good book boring after a couple of days and with limited or no access to the interweb it can be painful.
Never underestimate the power of human stupidity -
RAH
I'm old. I know stuff - JSOP
|
|
|
|