Click here to Skip to main content
14,493,767 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.
 
AnswerRe: Linux VPS Hosting Pin
lopatir14-Oct-18 4:35
Memberlopatir14-Oct-18 4:35 
GeneralRe: Linux VPS Hosting Pin
R191114-Oct-18 20:05
MemberR191114-Oct-18 20:05 
GeneralRe: Linux VPS Hosting Pin
R191114-Oct-18 21:42
MemberR191114-Oct-18 21:42 
AnswerRe: Linux VPS Hosting Pin
Dan Neely15-Oct-18 2:55
MemberDan Neely15-Oct-18 2:55 
GeneralWPF - why?! Pin
Kornfeld Eliyahu Peter14-Oct-18 0:50
mveKornfeld Eliyahu Peter14-Oct-18 0:50 
GeneralRe: WPF - why?! Pin
OriginalGriff14-Oct-18 0:55
mveOriginalGriff14-Oct-18 0:55 
GeneralRe: WPF - why?! Pin
GKP199214-Oct-18 2:14
professionalGKP199214-Oct-18 2:14 
GeneralRe: WPF - why?! Pin
Eric Lynch14-Oct-18 7:59
mvaEric Lynch14-Oct-18 7:59 
Agreed. The framework incorporates some really great ideas and then falls flat in the implementation.

My biggest complaint (vs WinForm) is that the design UI completely sucks by comparison. In VS, with WinForm, everything is drag-and-drop / point-and-click. With WPF, I need to constantly resort to editing the XML. There is no reason it needs to be this way. They really need to either get a better UI team or give the team they already have time to fix it.

The other problem is the (effective) lack of immediate-mode graphics. I understand that for line-of-business apps this makes perfect sense. However, they should support a fall-back for graphic intensive applications. Try drawing and re-drawing a few thousand lines. Performance is fine in WinForm, but its frustratingly slow in WPF...even when you take advantage of all the WPF performance tweaks.

To solve this performance issue, we're left playing with 3rd party work-arounds...using writeable bitmaps. They work great. This means there is absolutely no reason, other than arrogance, that MS can't incorporate some of these concepts into WPF...in a better supported/more seamless fashion.

Also, provide better support for WinForm-style docking. Yes, I understand the other layouts are far more flexible and worth learning. I took the time. I still find them less intuitive. So, why punish WinForm developers making the transition? Keep the cool new layouts and add better support for docking layouts as well.

As it stands now, for me, WPF is an interesting toy for occasional play. I use it when I want some really flexible layouts...in line-of-business apps. Or, when a customer requests it. Or, when I play with UWP. Otherwise, I still use WinForm.

Its a real shame. I'd prefer to move full time to WPF, to ease the wear-and-tear switching back and forth causes on my poor brain. Come on MS...finish what you started!
GeneralRe: WPF - why?! Pin
Mycroft Holmes14-Oct-18 13:30
professionalMycroft Holmes14-Oct-18 13:30 
GeneralRe: WPF - why?! Pin
AndyStephens14-Oct-18 21:11
MemberAndyStephens14-Oct-18 21:11 
GeneralRe: WPF - why?! Pin
Dan Neely15-Oct-18 2:44
MemberDan Neely15-Oct-18 2:44 
GeneralRe: WPF - why?! Pin
Eric R Johansson14-Oct-18 22:59
MemberEric R Johansson14-Oct-18 22:59 
GeneralRe: WPF - why?! Pin
Eric Lynch16-Oct-18 2:08
mvaEric Lynch16-Oct-18 2:08 
GeneralRe: WPF - why?! Pin
James Lonero16-Oct-18 5:25
MemberJames Lonero16-Oct-18 5:25 
GeneralRe: WPF - why?! Pin
James Lonero16-Oct-18 5:28
MemberJames Lonero16-Oct-18 5:28 
GeneralRe: WPF - why?! Pin
OriginalGriff16-Oct-18 5:37
mveOriginalGriff16-Oct-18 5:37 
GeneralRe: WPF - why?! Pin
RickZeeland14-Oct-18 1:51
mveRickZeeland14-Oct-18 1:51 
GeneralRe: WPF - why?! Pin
Kornfeld Eliyahu Peter14-Oct-18 2:05
mveKornfeld Eliyahu Peter14-Oct-18 2:05 
GeneralRe: WPF - why?! Pin
Jacquers14-Oct-18 2:50
MemberJacquers14-Oct-18 2:50 
GeneralRe: WPF - why?! Pin
Kornfeld Eliyahu Peter14-Oct-18 2:53
mveKornfeld Eliyahu Peter14-Oct-18 2:53 
GeneralRe: WPF - why?! Pin
R191114-Oct-18 3:03
MemberR191114-Oct-18 3:03 
GeneralRe: WPF - why?! Pin
Mycroft Holmes14-Oct-18 13:33
professionalMycroft Holmes14-Oct-18 13:33 
GeneralRe: WPF - why?! Pin
Jacquers14-Oct-18 20:12
MemberJacquers14-Oct-18 20:12 
GeneralRe: WPF - why?! Pin
dandy7214-Oct-18 4:14
Memberdandy7214-Oct-18 4:14 
GeneralRe: WPF - why?! Pin
Jacquers14-Oct-18 20:13
MemberJacquers14-Oct-18 20:13 

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.