Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
İster yeni başlarken ister profesyonel bir geliştirici olun, karmaşık bir sorunu giderirken yalnız değilsiniz. Windows geliştirici topluluğuyla bağlantı kurun, uzman kaynaklarına erişin ve harika uygulamalar oluşturmanıza yardımcı olacak çözümler bulun.
Hızlı kılavuz
Senaryonuz için doğru kaynağı bulmak için bu tabloyu kullanın:
| Eğer ihtiyacın varsa... | Buraya gidin |
|---|---|
| WinUI 3 uygulaması oluşturmaya başlama | WinUI ile çalışmaya başlama |
| Bkz. denetimler, desenler ve kod örnekleri | WinUI 3 Galerisi |
| Çalışan kod örneklerine göz atın | GitHub'da Windows Uygulama SDK'sı örnekleri |
| Yeni veya değiştirilmiş olan şeyleri denetleme | Windows Uygulama SDK'sı Kararlı Kanal Sürüm Notları |
| Uygulamanızı paketleme, imzalama veya dağıtma | Windows Uygulama Geliştirme CLI'sı (winapp CLI) |
| Windows Uygulama SDK'sı bir hata bildirin | GitHub'da Windows Uygulama SDK'sı sorunları |
| WinUI'de hata bildirme | GitHub'de WinUI sorunları |
| Teknik bir soru sorun | Microsoft Q&A veya Stack Overflow |
| uygulamayı Microsoft Store yayımlama | Geliştirici hesabı oluşturma |
Başlangıç Yapmak
Windows uygulama geliştirmede yeni misiniz? Bu kaynaklar sıfırdan çalışan bir uygulamaya geçmenize yardımcı olur:
- İlk WinUI uygulamanızı oluşturma - Geliştirme ortamınızı ayarlama ve ilk uygulamanızı oluşturma
- WinUI 3 Galerisi - Etkileşimli bir uygulamada WinUI 3 denetimlerini, tasarım desenlerini ve kod örneklerini keşfetme
- Windows Uygulama SDK'sı örnekleri - Yaygın senaryoları kapsayan çalışma kodu örneklerine göz atın
-
Komut satırından WinUI projesi oluşturma - Şablonları kullanarak
dotnet newVisual Studio olmadan bir WinUI uygulamasının iskelesini oluşturma
Geliştirici araçları
Bu araçlar herhangi bir düzenleyiciden veya çerçeveden Windows uygulamaları oluşturmanıza, paketlemenize ve göndermenize yardımcı olur:
- Windows Uygulaması Geliştirme CLI'sı (winapp CLI)(açık kaynak, önizleme) - Komut satırından Windows uygulamaları paketleyin, imzalayın ve yönetin. WinUI, WPF, Electron, Rust, Flutter ve daha fazlası ile çalışır. Duyuru blog gönderisini okuyun.
- WinApp VS Code uzantısı(önizleme) - Doğrudan VS Code'da Windows uygulamaları çalıştırın, hata ayıklayın ve paketleyin.
- GitHub Copilot ve Claude Code için WinUI aracısı eklentisi(açık kaynak, önizleme) - WinUI uygulamaları için yapay zeka destekli iskele oluşturma, derleme ve yineleme.
- Yapay Zeka Geliştirme Galerisi(açık kaynak) - Windows yapay zeka API'leri de dahil olmak üzere Windows üzerinde cihaz içi yapay zeka için etkileşimli örnekler.
- Geliştirme Giriş(açık kaynak) - Geliştirme ortamınızı ayarlayın, geliştirme sürücülerini yönetin ve sistem performansını izleyin.
GitHub Copilot ile hata ayıklama
GitHub Copilot, Windows uygulamalarınızdaki hataları tanılamanıza ve düzeltmenize yardımcı olabilir. İster bir XAML bağlama hatasıyla, ister beklenmeyen bir kilitlenmeyle, ister kafa karıştırıcı bir API davranışıyla karşılaşıyor olun, doğrudan Visual Studio veya VS Code içinde Copilot’a sormayı deneyin. Başlamanıza yönelik bazı örnek istemler şunlardır:
| Scenario | Örnek istem |
|---|---|
| XAML veri bağlaması güncelleştirilmiyor | "Özelliğim x:Bind , değer değiştiğinde kullanıcı arabirimini güncelleştirmiyor. Özellik ViewModel’imde. Neyi kaçırıyorum?" |
| Uygulama açılışta çöküyor | "WinUI 3 uygulamam başlatma sırasında işlenmeyen bir özel durum oluşturur. İşte çağrı yığını dökümü — olası neden ne? |
| Async/await kilitlenmesi | "Zaman uyumsuz bir yöntemi çağırdığımda kullanıcı arabirimim donuyor. Bir WinUI uygulamasında gönderici iş parçacığını engellemeyi nasıl önlerim? |
| Paketleme veya dağıtım hatası | "MSIX paketimi dağıtırken hata 0x80073CFD alıyorum. Bu ne anlama geliyor ve nasıl düzeltebilirim?" |
| BEKLENMEYEN sonuçlar döndüren API | "Klasörde StorageFolder.GetFilesAsync dosyalar olsa bile çağrı boş bir liste döndürür. Hangi izinler veya özellikler eksik olabilir?" |
| Bellek sızıntısı araştırması | "Uygulamamın bellek kullanımı artmaya devam ediyor. WinUI 3 uygulamasında hangi nesnelerin çöp olarak toplanmadığını nasıl bulabilirim?" |
Tip
En iyi sonuçları elde etmek için, isteminizle birlikte ilgili kod parçacıklarını veya hata iletilerini yapıştırın. Copilot, sorununuzla ilgili belirli bir bağlam olduğunda en iyi şekilde çalışır.
Windows uygulamalarla yapay zeka destekli geliştirme araçlarını kullanma hakkında daha fazla bilgi edinmek için bkz. Yapay zeka aracılarıyla yerel Windows uygulamaları oluşturma.
Belgeler ve başvuru
Deneyimli geliştiriciler için resmi belgeler, API başvuruları ve sürüm notları:
- Windows Uygulama SDK'sı belgeleri - API'leri, dağıtımı ve paketlemeyi kapsayan kapsamlı SDK belgeleri
- Windows Uygulama SDK'sı API başvurusu - Windows Uygulama SDK'sı için WinRT API başvurusu
- Windows Uygulama SDK'sı kararlı kanal sürüm notları - Her sürümdeki yenilikler, düzeltmeler ve değişiklikler
- WinUI 3 denetimleri ve desenleri - Tasarım kılavuzu ve XAML denetim başvurusu
- Paket kimliğine genel bakış - Paketlenmiş, dış konumla paketlenmiş ve paketlenmemiş dağıtım seçeneklerini anlama
Topluluk desteği
Soru sormak, bilgi paylaşmak ve yardım almak için diğer Windows geliştiricileriyle bağlantı kurun:
- Windows Uygulaması Development Discord - Diğer Windows geliştiricileriyle gerçek zamanlı sohbet
- Microsoft Soru-Cevap A - Teknik sorular sorun ve Microsoft uzmanlarından ve topluluktan yanıt alın
- Windows Uygulama SDK'sı deposu - Diğer geliştiricilere ve Windows Uygulama SDK'sı ekibine bağlanın
- WinUI 3 GitHub deposu - Yardım alın ve WinUI hakkında geri bildirim paylaşın
- Stack Overflow - Windows Uygulama SDK'sı etiketli binlerce yanıtlı soruya göz atın
Bağlantıyı sürdürme
Windows geliştirici ekibinden en son haberleri, güncelleştirmeleri ve ipuçlarını izleyin.
Sosyal medya
| Platform | Accounts |
|---|---|
| Bluesky | Windows Geliştirici Belgeleri · Microsoft Geliştirici · .NET · Windows Insider |
| Windows Geliştiricileri · Microsoft Geliştiriciler | |
| @windowsdeveloper · @microsoftdeveloper · @dotnet.developers |
Bloglar ve videolar
- Windows Geliştirici Blogu - Resmi duyurular ve ayrıntılı bakışlar
- #ifdef Windows Blog - Uygulamalı eğitimler ve araç duyuruları
- Windows Developer YouTube - Video öğreticileri ve konferans oturumları
- Microsoft Developer YouTube - Daha geniş Microsoft geliştirici içeriği
- .NET YouTube - .NET öğreticileri ve güncelleştirmeleri
İş Ortağı Merkezi ve Mağaza desteği
uygulamaları Microsoft Store yayımlıyorsanız veya İş Ortağı Merkezi hesapları, gönderimleri veya sertifikasyonuyla ilgili yardıma ihtiyacınız varsa:
Mağaza yayımcıları
- İş Ortağı Merkezi panosu - Uygulamalarınızı ve gönderimlerinizi yönetme
- Geliştirme Merkezi desteğiyle destek olayı oluşturma - İş Ortağı Merkezi hesap yönetimi, kayıt, uygulama yönetimi, ödemeler ve daha fazlası ile ilgili yardım alın; Entra ID kullanıcılar buraya tıklayın ve MSA kullanıcıları buraya tıklayın.
- Uygulama sertifikasyon sorunlarını bildirme - Belirli uygulama hataları hakkında sertifikasyon ekibine başvurun
Kurumsal destek
Destek sözleşmeleri olan kuruluşlar için:
- Destek olayı oluşturma - (Microsoft destek sözleşmesi gerektirir)
Uygulama uyumluluğu
Uygulamanız Windows düzgün çalışmıyorsa veya mevcut bir uygulamayı modernleştirme konusunda yardıma ihtiyacınız varsa:
- App Assure - Uygulamalarınızın Windows 10, Windows 11 ve Microsoft Edge üzerinde çalışmasına yardımcı olmak için ücretsiz Microsoft mühendislik desteği
Windows developer