How to proceed with learning to code Windows desktop applications?
Tonni
tonni6030 at gmail.com
Thu Jan 9 13:40:35 UTC 2025
On Monday, 29 January 2018 at 22:55:12 UTC, I Lindström wrote:
> Hello all!
>
> I've been doing console apps for about a year and a half now,
> but my requirements are reaching the limits of easy to use with
> ASCII-based UI and typed commands so I'm thinking of moving
> into GUI-era with my projects. I was wondering if some one
> could help me into the right direction. I've been Googling a
> ton these past few days for some kind of a book or a course on
> how to code desktop applications for Windows, but either there
> isn't one, or it's very well hidden. I've found bits and pieces
> but nothing to give me a coherent approach.
>
> The other way I've been thinking is to do the thing
> browser-based, but for some reason that doesn't feel right.
Moving from console applications to GUI development is an
exciting step! For Windows desktop applications, a great starting
point is exploring frameworks like WinForms or WPF (Windows
Presentation Foundation), which are part of the .NET ecosystem.
Microsoft's documentation is excellent, and there are many free
tutorials on YouTube and platforms like Codecademy or Pluralsight
that can guide you. If you're looking for a more structured
learning path, the book 'Pro WPF in C#' by Matthew MacDonald
provides a solid foundation. If you're open to browser-based
solutions, consider learning Electron for building cross-platform
desktop apps using web technologies, or Blazor for web apps that
feel desktop-like. Both paths have their merits, so it ultimately
depends on the type of app you're building and your personal
preferences!
More information about the Digitalmars-d-learn
mailing list