Co nowego
Co nowego dla deweloperów Windowsdokumentacja tworzenia aplikacji Windows
Twórz natywne aplikacje klasyczne Windows za pomocą Zestaw SDK do aplikacji systemu Windows i WinUI 3 — zalecanej platformy do tworzenia nowych aplikacji przy użyciu języków C#, C++i XAML w Windows 10 i 11.
Ścieżka do tworzenia aplikacji Windows
Zacznij od podstaw, zaprojektuj świetne doświadczenia, zbuduj aplikację i przygotuj ją do dystrybucji.
Rozwijaj
- Omówienie programowania Zestaw SDK do aplikacji systemu Windows
- Funkcje i interfejsy API zestawu Zestaw SDK do aplikacji systemu Windows
- Modernizuj istniejące aplikacje przy użyciu Zestaw SDK do aplikacji systemu Windows
- Pojęcia dotyczące platformy programistycznej systemu Windows
- Dokumentacja interfejsu API zestawu SDK aplikacji systemu Windows
Dodawanie sztucznej inteligencji do aplikacji Windows
Której platformy należy używać?
Wybierz strukturę pasującą do danego scenariusza. Interfejs WinUI 3 z Zestaw SDK do aplikacji systemu Windows jest zalecany w przypadku nowych natywnych aplikacji Windows. Platforma UWP jest w fazie utrzymania — w przypadku nowych projektów używaj Zestaw SDK do aplikacji systemu Windows z WinUI 3, a informacje o modernizacji istniejących aplikacji UWP znajdziesz w przewodniku migracji.
WinUI 3 (Zestaw SDK do aplikacji systemu Windows)
Zalecane do nowych natywnych aplikacji klasycznych systemu Windows. Kompiluj przy użyciu języków C# lub C++ i XAML. Obsługuje Windows 10 1809+ i Windows 11.
WPF (.NET)
Dojrzała struktura XAML dla aplikacji klasycznych .NET. Modernizuj istniejące aplikacje WPF za pomocą współpracy Zestaw SDK do aplikacji systemu Windows w celu uzyskania dostępu do nowych funkcji Windows.
Windows Forms (.NET)
Szybkie tworzenie interfejsu użytkownika dla aplikacji biznesowych. Nadal obsługiwane w .NET 8 i nowszych wersjach; modernizuj stopniowo z użyciem interoperacyjności Zestaw SDK do aplikacji systemu Windows.
.NET MAUI
Platforma międzyplatformowa przeznaczona dla Windows, macOS, iOS i Android z jednej bazy kodu C# i XAML.
C++ i Win32
Bezpośredni dostęp systemu operacyjnego dla aplikacji o wysokiej wydajności, gier i narzędzi systemowych. Użyj projekcji Win32, COM lub C++/WinRT.
Progresywne Web Apps (PWA)
Aplikacje internetowe z integracją Windows — pasek zadań, powiadomienia, obsługa trybu offline. Kompiluj przy użyciu języków HTML, CSS i JavaScript.
Dokumentacja i pliki do pobrania zestawu SDK
Przejdź bezpośrednio do stron docelowych zestawu SDK, aby uzyskać dokumentację referencyjną, informacje o wersji i pliki do pobrania.
Wymagania dotyczące rozpoczynania pracy
Czego potrzebujesz, aby rozpocząć tworzenie przy użyciu Zestaw SDK do aplikacji systemu Windows. Jest przeznaczony dla systemu Windows 10 w wersji 1809 (kompilacja 17763) lub nowszej.
Zestaw SDK do aplikacji systemu Windows (najnowsza stabilna)
Pobierz bieżącą stabilną wersję. Zawiera WinUI 3, interfejsy API cyklu życia aplikacji, funkcje obsługi okien oraz narzędzia do wdrażania. Sprawdź stronę pobierania, aby uzyskać najnowszy numer wersji.
WinUI 3 (uwzględnione w Zestaw SDK do aplikacji systemu Windows)
Natywna struktura interfejsu użytkownika dla aplikacji klasycznych Windows. Dostarczane jako część Zestaw SDK do aplikacji systemu Windows — nie są wymagane oddzielne instalacje.
Visual Studio 2026 z obciążeniem roboczym Zestaw SDK do aplikacji systemu Windows
Zainstaluj program Visual Studio 2026 z pakietem roboczym „Programowanie aplikacji klasycznych .NET” i rozszerzeniem Zestaw SDK do aplikacji systemu Windows. Alternatywnie należy użyć programu VS Code z zestawem deweloperskim języka C#.
Obsługiwane języki i środowiska uruchomieniowe
C# z platformą .NET 8 lub nowszą, C++ (Win32 i C++/WinRT), Rust (za pośrednictwem pakietu windows-rs). Język XAML jest używany do znaczników interfejsu użytkownika w systemach WinUI 3 i WPF.
Narzędzia i zasoby
Przykłady kodu aplikacji Windows w GitHub
Zapoznaj się z przykładowymi aplikacjami i fragmentami kodu, które demonstrują funkcje Zestaw SDK do aplikacji systemu Windows, kontrolki WinUI 3 i interfejsy API platformy.
konfiguracja środowiska deweloperskiego Windows
Skonfiguruj swoje środowisko programistyczne przy użyciu programu Visual Studio, pakietu Zestaw SDK do aplikacji systemu Windows, Dev Home i Podsystem Windows dla systemu Linux.
blog dla deweloperów Windows
Przeczytaj ogłoszenia, aktualizacje wersji i szczegółowe informacje od zespołu deweloperów Windows.
Migrowanie z platformy UWP do zestawu SDK aplikacji systemu Windows
Platforma UWP jest w trybie konserwacji. Zmigruj istniejące aplikacje UWP do Zestaw SDK do aplikacji systemu Windows, aby uzyskać dostęp do bieżących interfejsów API i dalszego rozwoju platformy.