Podsumowanie
W tym module przedstawiono różne opcje tworzenia aplikacji systemu Windows oraz sposób wybierania najlepszej opcji na podstawie wymagań projektu. Zawartość wprowadza WPF, Windows Forms i WinUI jako struktury do programowania w systemie Windows. Wyjaśniono w nim funkcje i zalety każdej platformy, w tym dostosowywanie, rozbudowane funkcje, wysoką wydajność i zgodność z urządzeniami dotykowymi. Każda opcja ma własne mocne i zalety, dlatego ważne jest, aby wziąć pod uwagę konkretne potrzeby podczas wybierania najlepszej struktury dla następnej aplikacji systemu Windows.
Główne wnioski z tego modułu to:
- WPF to dojrzała struktura, która oferuje dostosowywanie, rozbudowane funkcje i wysoką wydajność. Jest ona odpowiednia dla aplikacji dla przedsiębiorstw i może być wdrażana za pośrednictwem sklepu Microsoft Store.
- Windows Forms to struktura interfejsu użytkownika z projektantem wizualnym przeciągania i upuszczania, co ułatwia szybkie tworzenie aplikacji klienckich dla komputerów stacjonarnych. Jest ona odpowiednia dla aplikacji, które wymagają dynamicznego i łatwego w aktualizowania interfejsu.
- Zestaw WINUI i zestaw SDK aplikacji systemu Windows umożliwiają tworzenie nowoczesnych i natywnych aplikacji systemu Windows z funkcją Fluent design i wysoką wydajnością. Jest to najlepszy wybór dla niezależnych dostawców oprogramowania do tworzenia aplikacji dla systemu Windows. WinUI jest idealny dla aplikacji, które muszą postępować zgodnie z najnowszymi wskazówkami dotyczącymi systemu projektowego i bezproblemowo pracować z wprowadzaniem dotyku i piórem.
Informacje
Aby dowiedzieć się więcej na temat platform aplikacji omówionych w tym module, zobacz następujące zasoby:
- Omówienie opcji programowania systemu Windows
- Tworzenie aplikacji systemu Windows: opcje i funkcje
- Zestaw SDK aplikacji systemu Windows
- WinUI 3
- Platforma UWP
- WPF
- Windows Forms
- Przykładowe aplikacje do programowania w systemie Windows