|
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
|
|
|
|
|
Shouldn't that be like a few hours work in this day and age?
And shouldn't they do that BEFORE you show up for your first day at work?
If it was me I'd have another job after a week, because things probably aren't going to get better after that
|
|
|
|