> Also it helps to have Resharper for refactoring XAML. 

 

Personally, I don't like Resharper.  In my experience, it adds a whole
heap of complex code to Visual Studio (which is already a heap of
complex code) that has the tendency to make it run slower, bloat faster,
leak memory, and crash.  And all that for the convenience of doing
everything Visual Studio does already, just different.

 

Credit where it's due, Resharper allows features to be added to Visual
Studio before Visual Studio adds them, but the cost is too high for me.

 

That said, using a utility like Snoop is a must for learning how WPF
renders the visual tree as well as tweaking the UI at runtime so you can
debug your UI quicker.

 

> And personally I don't use Blend or VS designer for UI. 

 

I've only recently upgraded to VS2010 so I still haven't used the new
designer in anger.  If I'm doing some exploratory or a concentrated
piece of UI work I'll spike it in Blend.  If I'm doing some animation I'
ll use Blend (VisualStateManager rocks).  But even if I'm using Blend, I
tend to use a split view and tidy up the XAML by hand as I go, and more
often than not I'll hand copy the XAML to my production code.  Also, in
Blend I pretty much use the designer only for selection, and use the
property pane and code pane for changing elements (recording into state
works best if you use the property pane anyway).

 

Carl.

 

_______________________________________________________________________________
Unencrypted electronic mail is not secure and may not be authentic.
If you have any doubts as to the contents please telephone to confirm.

This electronic transmission including any attachments is intended only
for those to whom it is addressed. It may contain copyright material or
information that is confidential, privileged or exempt from disclosure by law.
Any claim to privilege is not waived or lost by reason of mistaken transmission
of this information. If you are not the intended recipient you must not
distribute or copy this transmission and should please notify the sender.
Your costs for doing this will be reimbursed by the sender.

We do not accept liability in connection with computer virus, data corruption,
delay, interruption, unauthorised access or unauthorised amendment.
_______________________________________________________________________________


______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email 
______________________________________________________________________
_______________________________________________
ozwpf mailing list
[email protected]
http://prdlxvm0001.codify.net/mailman/listinfo/ozwpf

Reply via email to