Click here to Skip to main content
15,921,212 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: WPF Rant Pin
Mycroft Holmes22-Jan-14 13:14
professionalMycroft Holmes22-Jan-14 13:14 
GeneralRe: WPF Rant Pin
Nji, Klaus23-Jan-14 7:11
Nji, Klaus23-Jan-14 7:11 
GeneralRe: WPF Rant Pin
Christian Graus22-Jan-14 11:52
protectorChristian Graus22-Jan-14 11:52 
GeneralRe: WPF Rant PinPopular
Marc Clifton22-Jan-14 13:50
mvaMarc Clifton22-Jan-14 13:50 
GeneralRe: WPF Rant Pin
_Maxxx_22-Jan-14 14:00
professional_Maxxx_22-Jan-14 14:00 
GeneralRe: WPF Rant Pin
Kyudos22-Jan-14 14:23
Kyudos22-Jan-14 14:23 
QuestionRe: WPF Rant Pin
Christian Wulff22-Jan-14 23:24
Christian Wulff22-Jan-14 23:24 
AnswerRe: WPF Rant Pin
_Maxxx_22-Jan-14 23:42
professional_Maxxx_22-Jan-14 23:42 
Obviously writing Xaml is faster than writing Winforms purely in code - but thee designer for Winforms works and works reasonably well.

The designer for Xaml is slow, buggy, crashes frequently, caches some stuff that require a restart of VS to fix, doesn't handle some things at all - so you need to resort to editing Xaml.

Now for a simple form with a few controls, that's all good. For a complex control with many many panels, grids, lists etc. changing the layout is a nightmare - just negotiating the Xaml can be a nightmare because VS2010 takes so damn long to parse the Xaml (even when not displaying the view) that one loses the will to live waiting for it!

Christian Wulff wrote:
ridiculous verbosity of XAML

It wasn't me that said it - but I can see what people mean. it is verbose.

Sure you only set the same properties you would by using the forms designer and setting properties - but again the designer lets you down by making it necessary to hand-write much of it rather than using a good tool to save you mucking up the level of curly braces etc.


Christian Wulff wrote:
If you have a look at the generated WinForms code, that is ridiculous verbosity.


Absolutely. But, then, you don't need to because the designer works.
MVVM # - I did it My Way
___________________________________________
Man, you're a god. - walterhevedeich 26/05/2011

.\\axxx
(That's an 'M')

GeneralRe: WPF Rant Pin
Christian Wulff23-Jan-14 1:46
Christian Wulff23-Jan-14 1:46 
GeneralRe: WPF Rant Pin
Rowdy Raider23-Jan-14 2:39
Rowdy Raider23-Jan-14 2:39 
GeneralRe: WPF Rant Pin
Nji, Klaus23-Jan-14 7:14
Nji, Klaus23-Jan-14 7:14 
GeneralRe: WPF Rant Pin
BubingaMan22-Jan-14 22:21
BubingaMan22-Jan-14 22:21 
GeneralRe: WPF Rant PinPopular
JaredThirsk22-Jan-14 23:04
JaredThirsk22-Jan-14 23:04 
GeneralRe: WPF Rant Pin
Kyudos23-Jan-14 0:13
Kyudos23-Jan-14 0:13 
GeneralRe: WPF Rant Pin
roscler23-Jan-14 1:34
professionalroscler23-Jan-14 1:34 
GeneralRe: WPF Rant Pin
BotReject23-Jan-14 1:05
BotReject23-Jan-14 1:05 
GeneralRe: WPF Rant Pin
Rowdy Raider23-Jan-14 2:51
Rowdy Raider23-Jan-14 2:51 
GeneralRe: WPF Rant Pin
BotReject23-Jan-14 11:06
BotReject23-Jan-14 11:06 
GeneralRe: WPF Rant Pin
Rowdy Raider23-Jan-14 11:42
Rowdy Raider23-Jan-14 11:42 
GeneralRe: WPF Rant Pin
BotReject24-Jan-14 12:56
BotReject24-Jan-14 12:56 
GeneralRe: WPF Rant Pin
GenJerDan23-Jan-14 3:16
GenJerDan23-Jan-14 3:16 
GeneralRe: WPF Rant Pin
Nji, Klaus23-Jan-14 7:16
Nji, Klaus23-Jan-14 7:16 
GeneralRe: WPF Rant Pin
RafagaX23-Jan-14 5:16
professionalRafagaX23-Jan-14 5:16 
GeneralRe: WPF Rant Pin
Doug Bower23-Jan-14 7:03
Doug Bower23-Jan-14 7:03 
GeneralRe: WPF Rant Pin
Kevin Finke23-Jan-14 7:36
Kevin Finke23-Jan-14 7:36 

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.