|
Here[^] is a description.
One of the project types in VS is "console application". It uses no "Windows" stuff (e.g. mouse input, graphics, menus). Just like *nix systems or a Windows command prompt window. Not as user friendly or sexy, but appropriate if you don't want to support a GUI on multiple platforms or if your code is intended for systems that may not support anything other than console applications.
|
|
|
|
|
One of my last console app was a data format translator called from two different desktop apps. One in our hands, other one not.
Due to politics (the other app was an external third party) it was easier to make it this way instead of a DLL. No need to hand out anything, just a table with possible parameters and the valid values.
They just called the app with a couple of parameters and I read the args in my main to know what to do later on, once executed... exit.
That would not be a good project for a desktop app.
Another usage... background services or many other staff that doesn't necessarily need a GUI (none or very few interaction with the user).
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.
modified 3-Jul-21 13:48pm.
|
|
|
|
|
I only do batch files but PowerShell is my new threat.
|
|
|
|
|
I do. We build commercial ink-jet printing systems, and the 'control panel' for the machine is a desktop application. In our older products they were built using C++ and MFC. Current products are built using C# and WPF.
I also write them at home. I have one I've been working on for a while that will hopefully turn into an article here at CP.
Software Zen: delete this;
|
|
|
|
|
I used to work for a company that made an interface allowing Mini and Main frame computers to use the Laser printers just coming out then.
Old age aint for sissies - Hetty Lange
|
|
|
|
|
we do.
engineering apps.
CI/CD = Continuous Impediment/Continuous Despair
|
|
|
|
|
You're a better person than I'll ever be. I just do custom accounting programs for the distribution industry. Once you get the hang of double entry bookkeping it's OK.
One never know for sure, do One? - Fats Waller
|
|
|
|
|
I was doing them until I got moved to another department due to restructuration... Now... I don't even code anymore (only in private projects)
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.
modified 3-Jul-21 13:49pm.
|
|
|
|
|
What on earth is "restructuration"?
Well Hello mister Soul I just dropped by for the reason- Neil Young.
|
|
|
|
|
changing the structure of the division, moving people around and giving new tasks.
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 do. Various proprietary utilities to query properties of WD's Flash devices.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Nice!
Not so alone in NOLA.
|
|
|
|
|
Yes ... I find no joy in "web development".
BTW, the "desktop" includes x86, x64, ARM, PC's, tablets, HDMI TV's (display), Mobile, Hub, Hololens and XBox.
It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it.
― Confucian Analects: Rules of Confucius about his food
|
|
|
|
|
It's x86, x64 on PC's for me. But I'm just a simple guy.
all the girls walk by, dressed up for each other - Van Morrison.
|
|
|
|
|
Slow or simple?
Hey! You only get one adjective here at CP!
So pick one!
If you can't laugh at yourself - ask me and I will do it for you.
|
|
|
|
|
DRHuff wrote: You only get one adjective here at CP!
That's only for the "member" profiles. "Professional" profiles get to pick two, and higher levels get to pick as many as they want.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
The point was, as a VS "desktop" developer, you can target all those devices with one code base. The VS "package builder" handles the rest.
It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it.
― Confucian Analects: Rules of Confucius about his food
|
|
|
|
|
Well, and I'm speaking as primarily a desktop developer myself, HTML is one of the very few "common denominator" things that potentially works on anything that has a screen.
Now, I wish people in my area hired developers who know HTML/CSS/JS rather than having 20 years in the latest "framework of the week" that causes what should be simple Web pages or Web apps to weigh dozens of GB and to take 45 minutes to load on a mid-range phone over a 5G network.
|
|
|
|
|
Nope, except as Greg said, console apps, mainly small utility apps.
At this point, I find web apps simpler to write, and no, I don't use any frameworks, just TypeScript. The HTML still gives me grief at times, but less though than my experience with XAML/WPF.
|
|
|
|
|
Many corporate apps are still desktop apps.
|
|
|
|
|
Many corporate app are web app these days, at least in Australia. Sad day for us who like to work on Desktop apps....
|
|
|
|
|
Today I will be back in Desktop Development!
I am using future tense because there was a snafu and I don't have a corporate account yet!
And the PM show me my first week timeline, not going to touch real code for at least 4 days most likely.. But the time is nigh!
|
|
|
|
|
|
I am gonna get them for yall, working at EA Games, motherlovers!
Going to make Frostbite editor so good, all game teams will overdo themselves successfully!
As a side note my Dev WM which I was just barely able to access at 4:30 pm today.. has.. 110Gb of RAM! Bazinga!
|
|
|
|
|
How on Earth did you manage that?
Envy is a terrible thing
|
|
|
|