Click here to Skip to main content
15,887,214 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Ravi Bhavnani27-Feb-24 9:23
professionalRavi Bhavnani27-Feb-24 9:23 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Mike Hankey27-Feb-24 9:35
mveMike Hankey27-Feb-24 9:35 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Sven Bardos27-Feb-24 9:37
Sven Bardos27-Feb-24 9:37 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Sven Bardos27-Feb-24 9:50
Sven Bardos27-Feb-24 9:50 
GeneralRe: MFC? WinForms? I gotta ask... why? PinPopular
PIEBALDconsult27-Feb-24 13:23
mvePIEBALDconsult27-Feb-24 13:23 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Stacy Dudovitz27-Feb-24 15:54
professionalStacy Dudovitz27-Feb-24 15:54 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
MikeCO1028-Feb-24 1:48
MikeCO1028-Feb-24 1:48 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
BryanFazekas28-Feb-24 1:51
BryanFazekas28-Feb-24 1:51 
Stacy Dudovitz wrote:
One group notably missing from those that responded are VB/VB.NET developers. It's very easy to take cheap shots at both, but I would think at least VB.NET would be a popular choice given its similarities to WinForms, and the fact that many of us cut our teeth on some form of interpreted BASIC on older vintage hardware.
About 75% of my work assignments in the 90's were VB (v2 through v6), and it was THE way to produce solid business applications for Windows quickly. Friends who worked in other technologies looked down upon VB, but I was producing in 3 months what they were taking a year+ to do. And I had my pick of assignments there was so much work.

Fast forward to 2003 -- VB.NET had been out 2 years and VB6 work was slowing down. I had ridden the bleeding edge since graduation, so I jumped on the VB.NET bandwagon, assuming it was the logical progression.

It wasn't. There was no progression, it was a BASIC-like language that had nothing to do with Visual Basic. MS published an "upgrade wizard" ... WTF | :WTF: anyone who tried it knows how well it [didn't] work.

After a year or so, I switched to C#, as it was getting solid support from MS AND there was a good job market. It's been 20 years and I do not regret that decision. The skillset has kept me employed and will do so until I retire. Yes, I keep up with other technologies and if there's a downturn in the C# market, I'll jump ship.

WinForms is the follow-on to what made VB so useful. It works and works well -- if developing Windows desktop applications. With the Click-Once installers, we deploy to SharePoint and our installation problems are about 5% of what they are in other technologies.

Regarding CORE and new C# versions?

Both change way too quickly for business needs, and a lot of what's released is not necessary or useful to folks whose primary job is solving business problems quickly and efficiently.
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Gerry Schmitz28-Feb-24 7:46
mveGerry Schmitz28-Feb-24 7:46 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Peter Adam27-Feb-24 20:22
professionalPeter Adam27-Feb-24 20:22 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Wolfgang Wolf27-Feb-24 20:39
Wolfgang Wolf27-Feb-24 20:39 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
den2k8827-Feb-24 22:08
professionalden2k8827-Feb-24 22:08 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Stacy Dudovitz27-Feb-24 22:13
professionalStacy Dudovitz27-Feb-24 22:13 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
JohaViss6127-Feb-24 22:57
professionalJohaViss6127-Feb-24 22:57 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
glennPattonWork327-Feb-24 23:08
professionalglennPattonWork327-Feb-24 23:08 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
BryanFazekas28-Feb-24 2:09
BryanFazekas28-Feb-24 2:09 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
rallets28-Feb-24 0:27
rallets28-Feb-24 0:27 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
snoopy00128-Feb-24 0:32
snoopy00128-Feb-24 0:32 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
atverweij28-Feb-24 0:40
atverweij28-Feb-24 0:40 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Member 334960928-Feb-24 0:40
Member 334960928-Feb-24 0:40 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
mark.shultz@controlss.com28-Feb-24 3:42
mark.shultz@controlss.com28-Feb-24 3:42 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Member 334960928-Feb-24 3:54
Member 334960928-Feb-24 3:54 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
Colin Humphries28-Feb-24 0:50
Colin Humphries28-Feb-24 0:50 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
CodeZombie6228-Feb-24 1:03
CodeZombie6228-Feb-24 1:03 
GeneralRe: MFC? WinForms? I gotta ask... why? Pin
rtischer827728-Feb-24 2:02
rtischer827728-Feb-24 2:02 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.