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.
Yapay zeka kodlama yardımcıları hızlı bir şekilde çalışan bir uygulama oluşturabilir, ancak farklı Windows geliştirme nesillerindeki API'leri de birleştirebilir. WinUI 3'ü UWP, WPF, WinUI 2 veya .NET MAUI ile karıştırırken yanıt ikna edici görünebilir.
Bu öğreticide, küçük bir WinUI 3 görev uygulaması olan Görev Tally'yi oluşturmak için bir yapay zeka kodlama yardımcısı kullanacaksınız. Daha da önemlisi, yardımcıyı yönlendirmeyi, çalışmasını incelemeyi ve Microsoft Learn'e karşı sonucu doğrulamayı öğrenirsiniz.
Bu öğreticide aşağıdaki döngü kullanılır:
Sor → Oluştur → Derle → İncele → Doğrula → İyileştir
Yardımcı kod yazabilir ve açıklayabilir, ancak derleyici, çalışan uygulama ve geçerli belgeler sizin kaynaklarınızın olmaya devam eder.
Ne inşa ettiğiniz
Görev Tally, kullanıcının şunları yapmasını sağlar:
- Görevleri ekleyin ve silin.
- Görevleri tamamlandı olarak işaretleyin.
- Görevleri yerel uygulama depolama alanına kaydedin.
- Komutlara erişimi kaybetmeden pencereyi yeniden boyutlandırın.
- Uygulamayı klavye ve erişilebilirlik araçlarıyla kullanın.
C#, WinUI 3, Windows Uygulama SDK'sı ve MVVM Araç Seti'ni kullanırsınız. Uygulama, yerel geliştirme için MSIX ile paketlenmiş.
Öğrendikleriniz
- Oluşturulan kodu WinUI 3 içinde tutan gereksinimler yazın.
- Bir özelliği bağımsız olarak oluşturup doğrulayabileceğiniz istemlere bölün.
- Oluşturulan proje dosyalarını, ad alanlarını, denetimleri ve veri bağlamayı inceleyin.
- Microsoft Learn ile Windows API'leri doğrulayın.
- Windows uygulama kodunda yapay zeka tarafından oluşturulan yaygın hataları tanıma.
- Makul göründüğünden, oluşturulan kodu kabul etmek yerine test edin.
Prerequisites
Hızlı Başlangıcı Tamamlama: önce Visual Studio veya komut satırı kurulumunu kullanarak bir WinUI 3 projesi oluşturun ve çalıştırın. Projenizdeki dosyaları okuyabilen ve düzenleyebilen bir yapay zeka kodlama yardımcısı da gerekir.
Bu öğreticide ayrı TaskTally bir proje oluşturacaksınız.
Notlar öğreticisi, bir önkoşul değil, XAML ve C# temellerini öğrenmek için bir alternatiftir.
Önceki WinUI deneyimine ihtiyacınız yoktur. Bu öğreticideki istemler araçtan bağımsızdır, bu nedenle içerdikleri komut ifadelerini asistanınıza göre uyarlayın.
Tavsiye
Windows Uygulaması Geliştirme CLI'sını keşfedin
Komut satırı araçlarını mı tercih ediyorsunuz? Windows Uygulaması Geliştirme CLI'sı (winapp), Windows SDK kurulumu, paket kimliği, bildirimler, sertifikalar ve MSIX paketleme için araçlar sağlar. Şu anda herkese açık önizleme sürümünde sunulmaktadır ve bu eğitim için isteğe bağlıdır. Burada açıklanan Visual Studio veya .NET CLI iş akışıyla devam edebilirsiniz.
Important
Değişiklikleri kabul etmeden önce gözden geçirin. Kimlik bilgilerini, özel kaynak kodunu, kişisel verileri veya diğer hassas bilgileri bu veriler için onaylanmamış bir hizmete yapıştırmayın.
Windows developer