.net - Interview questions: WPF Developer -
what should every wpf developer know?
entry level
- strong .net 2.0 background & willing learn!
- explain dependency properties?
- what's style?
- what's template?
- binding
- differences between base classes: visual, uielement, frameworkelement, control
- visual vs logical tree?
- property change notification (inotifypropertychange , observablecollection)
- resourcedictionary - added a7an
- usercontrols - added a7an
- difference between bubble , tunnel routing strategies - added carlo
- why did microsoft introduce yet markup language?
- xaml
mid-level
- routed events & commands
- converters - added artur carvalho
- explain wpf's 2-pass layout engine?
- how implement panel?
- interoperability (wpf/winforms)
- blend/cider - added a7an
- animations , storyboarding
- clickonce deployment
- skinning/themeing
- custom controls
- how can worker threads update ui?
- datatemplate vs hierarchicaldatatemplate
- itemscontrol vs itemspresenter vs contentcontrol vs contentpresenter
- different types of triggers
senior
- example of attached behavior?
- what prism,cal & cag?
- how can worker threads update ui?
- wpf 3d - added a7an
- differences between silverlight 2 , wpf
- mvvm/mvp - added a7an
- wpf performance tuning
- pixel shaders
- purpose of freezables
any other "trick" questions ask?
do expect wpf developer know blend?
i'm surprised no 1 has mentioned basic knowledge of xaml yet. knowing xaml is, , ability basic editing using xaml rather graphical design tool. mid-level developers should able knock form / graphic prototypes using tool xamlpad.
Comments
Post a Comment