Categories > Coding > C# >
Learn winforms or wpf?
Posted
yeah as the title says which one should i learn?
Replied
WPF, theres no point in starting winforms if you want quality ui's. Winforms is very limited. However, WPF is not limited as you can do wpf styling and much more. So go with wpf because you dont really learn much doing winforms.
Cancel
Post
Languages - C++, C#,Javascript, HTML, CSS, Lua ,Xaml, Python
https://dsc.gg/hackerpluto
Replied
just go for winforms its easier and quite a lot of flexibility (other than complex animations)
wpf uses .xaml markup so u can code the UI instead. generally though winforms is more straightforward and u can achieve basically the same thing as with wpf in terms of the uis ur thinking about. however if u want rounded windows, specifically, then its quite the hassle in winforms. other than that ur all good
You can always go to wpf later so just start with winforms since there isn't much to learn and using it is very very easy
Cancel
Post
Replied
learn figma and learn how to design good first its a short cut
Cancel
Post
professional exploiter
Replied
Winforms for Functionality and less hastle
Wpf for showing off and very annoying.
Winforms. There's nothing limiting about winforms like ppl say.
Also u can't learn a framework. Both wpf and winforms use c#. Wpf uses xml for more detailed and in depth designs but both frameworks have pre made items ready to use and work bassically the same. So theoretically u would have to learn xml on top of c# using wpf
Cancel
Post
https://media.discordapp.net/attachments/1010636204225601659/1012865624797610044/sKQybOLT.gif
Replied
If you want flexibility just use WPF, But if you are just starting development on uis and other stuff just use WinForms.
Cancel
Post
Replied
Trust me Wpf might seem more complicated at first but it really isnt if you just learn a few things about it and the benefits of it are 10x
Cancel
Post
nltr | Wpf/C# & Cpp Developer | Former Fluxus Administrator------------------------------------------------------------------------------------💜 Developer of Kronos 💜
Replied
be a chad and learn tauri :troll:
Cancel
Post
https://cdn.discordapp.com/attachments/1023423265160560745/1132948683747500092/Frame_12x.png
Replied
Definitely wpf
Cancel
Post
Replied
WPF. No point in learning WinForms as it is old, and, pretty much ugly. However, if you're very experienced in WinForms, there are ways to make it look like WPF. But, there's no point in tryharding WinForms, as WPF isn't really hard, and shouldn't be a pain to learn it.
Cancel
Post
Random quote here...
Replied
@eb_ yeah main issue i had with winforms was the terrible antialiasing but that's just a .net framework issue so .net 7 works fine
Cancel
Post
"Questionable intellegence, but I like the mystery" - CubeFaces
https://cdn.discordapp.com/attachments/1136067487847415848/1138948596679589898/sig.png
Replied
In my opinion, WinForm is for basic UI's which does not require you learning a design language. If you did learn WPF, you can create advaned good UI's BUT you will have to learn XAML which is a designing language.
Cancel
Post
Join our Discord Server at https://discord.gg/uAqUBNhWDa
Users viewing this thread:
( Members: 0, Guests: 1, Total: 1 )
Cancel
Post