Windows uygulama geliştirme belgeleri

Windows 10 ve 11'de C#, C++ ve XAML kullanarak yeni geliştirme için önerilen platform olan Windows Uygulama SDK'sı ve WinUI 3 ile yerel Windows masaüstü uygulamaları oluşturun.

Hangi platformu kullanmalıyım?

Senaryonuza uygun çerçeveyi seçin. Yeni yerel Windows uygulamaları için Windows Uygulama SDK'sı içeren WinUI 3 önerilir. UWP bakım modundadır; yeni projeler için WinUI 3 ile Windows Uygulama SDK'sı kullanın ve mevcut UWP uygulamalarını modernleştirmek için geçiş kılavuzuna bakın.

Aşamalı Web Uygulamaları (PWA)

Windows tümleştirmesi olan web öncelikli uygulamalar; görev çubuğu, bildirimler, çevrimdışı destek. HTML, CSS ve JavaScript kullanarak oluşturun.

SDK referansı ve indirmeler

Başvuru belgeleri, sürüm notları ve indirmeler için doğrudan SDK giriş sayfalarına atlayın.

Başlangıç gereksinimleri

Windows Uygulama SDK'sı ile oluşturmaya başlamak için gerekenler. Windows 10 sürüm 1809'u (derleme 17763) veya sonraki sürümleri hedefler.

Windows Uygulama SDK'sı (en son kararlı)

Mevcut kararlı sürümü indirin. WinUI 3, uygulama yaşam döngüsü API'leri, pencereleme ve dağıtım araçlarını içerir. En son sürüm numarası için indirmeler sayfasına bakın.

Desteklenen diller ve çalışma zamanları

C# ile .NET 8 veya üzeri, C++ (Win32 ve C++/WinRT), Rust (windows-rs crate’i aracılığıyla). XAML, WinUI 3 ve WPF'da kullanıcı arabirimi işaretlemesi için kullanılır.

Araçlar ve kaynaklar

Windows geliştirici blogu

Windows geliştirici ekibinin duyurularını, sürüm güncelleştirmelerini ve ayrıntılı incelemelerini okuyun.

UWP'den Windows Uygulama SDK'sına geçiş

UWP bakım modunda. Güncel API’lere ve süregelen platform yatırımlarına erişmek için mevcut UWP uygulamalarınızı Windows Uygulama SDK'sı’sına taşıyın.