>Have been reading some posts from 2014 and there was some back and forth on Winforms vs. WPF. At the time, it seemed like Winforms were not being updated past .Net 3.0 but that the general feedback was that it was easier to work with for a newbie vs. WPF.
>
>So 4+ years later, would people still recommend starting with Winforms or are they really outdated?
>
>Thanks,
>Albert
It really depends on what you're doing.
For simple CRUD applications, Winforms is fine, but if you prefer WPF, go at it.
More than 75% of the .NET programs I write have no GUI.
Many are class libraries and utilities called by GUI programs.
Many are service applications fired off by the Windows service manager and have no direct human interface.
Many are console applications that are started by the user and then they fire off a lot of other tasks that have no GUI except user messages.
Some are REST API clients or servers.
Anyone who does not go overboard- deserves to.
Malcolm Forbes, Sr.