Yenilikler
Windows geliştiricilerine yönelik yeniliklerWindows 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.
Windows uygulamaları oluşturma yolunuz
Temel bilgilerle başlayın, harika deneyimler tasarlayın, uygulamanızı derleyin ve dağıtıma hazırlayın.
Windows uygulamanıza yapay zeka ekleme
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.
WinUI 3 (Windows Uygulama SDK'sı)
Yeni yerel Windows masaüstü uygulamaları için önerilir. C# veya C++ ve XAML ile derleme. Windows 10 1809+ ve Windows 11 destekler.
WPF (.NET)
.NET masaüstü uygulamaları için olgun XAML çerçevesi. Yeni Windows özelliklerine erişmek için Windows Uygulama SDK'sı birlikte çalışma ile mevcut WPF uygulamalarını modernleştirin.
Windows Forms (.NET)
İş kolu uygulamaları için hızlı kullanıcı arabirimi geliştirme. Hâlâ .NET 8+ ile desteklenmektedir; Windows Uygulama SDK'sı birlikte çalışabilirliğiyle kademeli olarak modernleştirilebilir.
.NET MAUI
Bir C# ve XAML kod tabanından Windows, macOS, iOS ve Android'i hedefleyen platformlar arası çerçeve.
C++ ve Win32
Yüksek performanslı uygulamalar, oyunlar ve sistem yardımcı programları için doğrudan işletim sistemi erişimi. Win32, COM veya C++/WinRT projeksiyonlarını kullanı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.
WinUI 3 (Windows Uygulama SDK'sı dahildir)
Windows masaüstü uygulamaları için yerel kullanıcı arabirimi çerçevesi. Windows Uygulama SDK'sı parçası olarak teslim edilir; ayrı yükleme gerekmez.
Windows Uygulama SDK'sı iş yüküyle Visual Studio 2026
'.NET masaüstü geliştirme' iş yükü ve Windows Uygulama SDK'sı uzantısıyla Visual Studio 2026'yi yükleyin. Alternatif olarak, C# Geliştirme Seti ile VS Code kullanı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
GitHub’daki Windows uygulama kodu örnekleri
Windows Uygulama SDK'sı özellikleri, WinUI 3 denetimlerini ve platform API'lerini gösteren örnek uygulamaları ve kod parçacıklarını keşfedin.
geliştirici ortamı kurulumu Windows
geliştirme ortamınızı Visual Studio, Windows Uygulama SDK'sı, Geliştirme Ana Sayfası ve Linux için Windows Alt Sistemi ile ayarlayın.
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.