Apa yang harus diketahui oleh setiap pengembang WPF?
Level Masuk
- Kuat .NET 2.0 Latar Belakang & mau belajar!
- Jelaskan sifat ketergantungan?
- Apa itu style?
- Apa itu template?
- Mengikat
- Perbedaan antara kelas dasar: Visual, UIElement, FrameworkElement, Control
- Pohon Visual vs Logikal?
- Pemberitahuan Perubahan Properti (INotifyPropertyChange dan ObservableCollection)
- ResourceDictionary - Ditambahkan oleh a7an
- UserControls - Ditambahkan oleh a7an
- perbedaan antara strategi perutean gelembung dan terowongan - ditambahkan oleh Carlo
- Mengapa Microsoft memperkenalkan bahasa markup lain?
- XAML
Tingkat menengah
- Acara & Perintah yang Dirutekan
- Konverter - Ditambahkan oleh Artur Carvalho
- Jelaskan mesin tata letak 2 arah WPF?
- Bagaimana cara mengimplementasikan panel?
- Interoperabilitas (WPF / WinForms)
- Blend / Cider - Ditambahkan oleh a7an
- Animasi dan Storyboard
- Penerapan ClickOnce
- Skinning / Themeing
- Kontrol Kustom
- Bagaimana utas pekerja dapat memperbarui UI?
- DataTemplate vs HierarchicalDataTemplate
- ItemsControl vs ItemsPresenter vs ContentControl vs ContentPresenter
- Berbagai jenis Pemicu
Senior
- Contoh perilaku terlampir?
- Apa itu PRISM, CAL & CAG?
- Bagaimana utas pekerja dapat memperbarui UI?
- WPF 3D - Ditambahkan oleh a7an
- Perbedaan antara Silverlight 2 dan WPF
- MVVM / MVP - Ditambahkan oleh a7an
- Penyesuaian kinerja WPF
- Pixel Shaders
- Tujuan Freezables
Ada pertanyaan "trik" lain untuk ditanyakan?
Apakah Anda berharap pengembang WPF Anda tahu campuran?