Sammanfattning
I den här modulen har du lärt dig om de olika alternativen för att skapa Windows-program och hur du väljer det bästa alternativet baserat på projektkrav. Innehållet introducerar WPF, Windows Forms och WinUI som ramverk för Windows-utveckling. Den förklarar funktionerna och fördelarna med varje ramverk, inklusive anpassning, omfattande funktioner, höga prestanda och kompatibilitet med touch-enheter. Varje alternativ har sina egna styrkor och fördelar, så det är viktigt att tänka på dina specifika behov när du väljer det bästa ramverket för nästa Windows-program.
De viktigaste lärdomarna från den här modulen är:
- WPF är ett moget ramverk som erbjuder anpassning, omfattande funktioner och höga prestanda. Den är lämplig för företagsprogram och kan distribueras via Microsoft Store.
- Windows Forms är ett gränssnittsramverk med en dra och släpp-designer, vilket gör det enkelt att snabbt skapa skrivbordsklientappar. Det är lämpligt för program som kräver ett dynamiskt och lättuppdateringsgränssnitt.
- WinUI och SDK för Windows-appar göra det möjligt att skapa moderna och inbyggda Windows-appar med Fluent-design och höga prestanda. Det är det bästa valet för ISV:er att skapa appar för Windows. WinUI är perfekt för program som behöver följa den senaste designsystemvägledningen och arbeta sömlöst med pek- och penninmatning.
Referenser
Mer information om de programramverk som beskrivs i den här modulen finns i följande resurser:
- En översikt över Utvecklingsalternativ för Windows
- Utveckling av Windows-appar: alternativ och funktioner
- SDK för Windows-appar
- WinUI 3
- UWP
- WPF
- Windows-formulär
- Exempelprogram för Windows-utveckling