领域
Desktop Development
技能档案
Avalonia UI: cross-platform .NET UI, XAML, styles, MVVM
角色数
1
包含此技能的角色
级别数
5
结构化成长路径
必要要求
3
其余 2 个可选
Desktop Development
Cross-Platform Desktop
2026/3/17
选择当前级别并对比期望。下方卡片显示晋升所需掌握的内容。
表格展示从初级到首席的技能深度变化。点击行查看详情。
| 角色 | 必要性 | 描述 |
|---|---|---|
| Desktop Developer (.NET WPF/WinUI/MAUI) | Familiar with Avalonia UI as a cross-platform WPF alternative. Understands XAML compatibility, creates simple windows. Builds projects through dotnet CLI for Windows and Linux. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Desktop Developer (.NET WPF/WinUI/MAUI) | Develops Avalonia applications with ReactiveUI/CommunityToolkit.Mvvm. Uses Avalonia-specific controls and styles. Works with AvaloniaEdit, Avalonia.Controls.DataGrid. Configures cross-platform themes. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Desktop Developer (.NET WPF/WinUI/MAUI) | 必要 | Designs Avalonia architecture for enterprise applications. Optimizes rendering through Direct2D/Skia. Creates custom render controls. Ensures feature parity between platforms. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Desktop Developer (.NET WPF/WinUI/MAUI) | 必要 | Defines Avalonia vs WPF/WinUI strategy for cross-platform scenarios. Coordinates Avalonia development, establishes component library. Plans migration from WPF to Avalonia. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Desktop Developer (.NET WPF/WinUI/MAUI) | 必要 | Shapes cross-platform .NET desktop strategy for the organization. Evaluates Avalonia ecosystem and roadmap. Contributes to Avalonia community. |