Cosa dovrebbero sapere tutti gli sviluppatori WPF?
Livello base
- Background .NET 2.0 forte e pronto ad imparare!
- Spiegare le proprietà di dipendenza?
- Che cos'è uno stile?
- Che cos'è un modello?
- Rilegatura
- Differenze tra le classi base: Visual, UIElement, FrameworkElement, Control
- Albero visivo e logico?
- Notifica di modifica proprietà (INotifyPropertyChange e ObservableCollection)
- ResourceDictionary - Aggiunto da a7an
- UserControls - Aggiunto da a7an
- differenza tra le strategie di routing bolla e tunnel - aggiunte da Carlo
- Perché Microsoft ha introdotto un altro linguaggio di markup?
- XAML
Livello medio
- Eventi e comandi indirizzati
- Convertitori - Aggiunti da Artur Carvalho
- Spiegare il motore di layout a 2 passaggi di WPF?
- Come implementare un pannello?
- Interoperabilità (WPF / WinForms)
- Miscela / Sidro - Aggiunto da a7an
- Animazioni e storyboard
- Fare clic su Distribuzione
- Skinning / themeing
- Controlli personalizzati
- In che modo i thread di lavoro possono aggiornare l'interfaccia utente?
- DataTemplate vs HierarchicalDataTemplate
- ItemsControl vs ItemsPresenter vs ContentControl vs ContentPresenter
- Diversi tipi di trigger
Anziano
- Esempio di comportamento associato?
- Che cos'è PRISM, CAL & CAG?
- In che modo i thread di lavoro possono aggiornare l'interfaccia utente?
- WPF 3D - Aggiunto da a7an
- Differenze tra Silverlight 2 e WPF
- MVVM / MVP - Aggiunto da a7an
- WPF Performance tuning
- Pixel Shader
- Scopo di Freezables
Altre domande "ingannevoli" da porre?
Ti aspetti che il tuo sviluppatore WPF conosca la fusione?