WPF topluluğu geri bildirimi

Microsoft, Windows Presentation Foundation (WPF) hakkında bilgi edinmek, tartışmak ve geri bildirim sağlamak için çeşitli topluluk Windows Presentation Foundation ortaya çıkarır. Bu kaynaklar forumları ve Visual Studio Developer Community sitesini içerir. Her topluluk kaynağı farklı avantajlar sunar. Bu avantajlar burada açıklanmıştır. Topluluktan ve özellikle de Microsoft'tan en iyi yanıtı elde etmek için her bir kullanımına yönelik bir dizi en iyi uygulama vardır.

Not

Ürün geri bildirimi göndermek için her sayfanın en altında yer alan geri bildirim bölümünü kullanmayın. Bu bağlantılar yalnızca belge geri bildirimine yöneliktir.

Forumlar

WPF forumu, sorunları tartışmanın ve çözmenin birincil topluluk kaynağıdır. Forumlar, aşağıdakileri içeren kapsamlı bir dizi destek özelliği sunarak tartışma ve sorun çözmeyi kolaylaştırır:

  • Arama.
  • Tartışma izleme.
  • Metin ve kod için zengin biçimlendirme.
  • Visual Studio tümleştirme.
  • En Değerli Professional (MVP) ve topluluk katılımı.
  • Gönderilerin mümkün olan en kısa sürede yanıt vermelerini sağlamak için izleme.

WPF hakkında toplulukta soru sormanız için bir diğer seçenek de Stack Overflow.

Forum için en iyi yöntemler

Aşağıdaki en iyi yöntemlerin kullanımı WPF forumuna gönderilen sorunları mümkün olan en kısa sürede ele almaya yardımcı olur. Bu uygulamalar tüm forumlar için geçerlidir.

Mevcut gönderileri arama

Bazı sorunlar, diğerlerinin karşı karşıya olduğu kadar yaygın bir şekilde ortaya çıkar. Sonuç olarak, sorunlarınızı hızlı bir şekilde çözebilir veya girişlerinizi mevcut bir tartışmaya eklersiniz.

Anlamlı başlıklar kullanma

Kısa ve anlamlı başlıklar, gönderilerinizi keşfedebilirliği artırır. Ayrıca diğer WPF forumu topluluk üyelerinin sorunlarınızı çözeblip çözebli olmadığını belirlemelerini kolaylaştırır.

Uygun içeriği dahil etmek

Sorunu ve nasıl bu sorunu nasıl üzerinde çalıştığı açıkla. Mümkünse, destek kod parçacıklarını veya sorunlarınızı gösteren mümkün olan en basit örneği dahil edersiniz. Tüm bu ayrıntılar, sorunun hızlı bir şekilde yanıt verme şansını artırmaya yardımcı olur.

Visual Studio Developer Community

Sorunlar bazen çözülmesi zor veya çözümlenebilir olabilir. Bu tür durumlar teknolojinin hataları, teknolojiyi belirli senaryolara uygulama güçlükleri veya belirli senaryolar için destek olmaması nedeniyle ortaya çıkar. Bu bilgiler Microsoft için önemlidir ve geliştirici geliştirici Visual Studio sitesi Community sağlanmıştır.

WPF Ürün Geri Bildirim Merkezi'nde gönderilen öğeler WPF ekibinin iç hata veritabanına yönlendirilir. Sonuç olarak, WPF özellik sahibine geri bildiriminizi almak için en güvenilir yol bu olur. Ayrıca, önerileri ve hataları doğrular, izleyebilir ve bunları oylar, bu da WPF ekibinin sorunları önceliklendirmelerine yardımcı olur.

Geliştirici Community en iyi yöntemleri

Visual Studio Developer Community gönderileri ararken, anlamlı bir başlık ve uygun içerik sağlamak, WPF forumuna göndermede olduğu gibi en iyi yöntemlerdir. Aşağıda, aynı zamanda yararlanacak ek en iyi yöntemler ve daha fazladır.

Mevcut gönderileri arama

Bazı sorunlar, diğerlerinin karşı karşıya olduğu kadar yaygın bir şekilde ortaya çıkar. Sonuç olarak, sorunlarınızı hızlı bir şekilde çözebilir veya girişlerinizi mevcut bir soruna eklersiniz.

Anlamlı başlıklar kullanma

Kısa ve anlamlı başlıklar, soruna en kısa sürede en uygun WPF ekibine yönlendir olma şansını artıracaktır. Bu durum özellikle birçok birbiriyle bağlantılı özellik içeren WPF gibi bir teknoloji için önemlidir.

Hatanızı yeniden oluşturma hakkında açıklama

Bir hatayla ilgili gönderide, ilgili olduğu yerde aşağıdakileri dahil etmek önemlidir:

  • Hatanın net bir açıklamasını girin.
  • Hata açıklamasını desteklemek için kod parçacıklarını kullanın.
  • Hatayı yeniden oluşturma adımlarının listesini sağlar.
  • Hatayı yeniden üreten en küçük olası kod örneğini dahil etmek.
  • Hatanın tutarlı bir şekilde yeniden tekrarlanabilir olup olmadığını ifade.
  • İlgili özel durum bilgilerini dahil edin.

Hata yükleme veya kurulumla ilgiliyse, ilgili yükleme günlüklerini ve anlık görüntülerini (%temp% klasörünüzdeki "dd_" ön ekli dosyalar) iliştirin.

Derleme veya derleme sorunları için derleme günlüklerini iliştirin. MSBuild sistemi, komut satırı /v: anahtarını kullanarak veya Visual Studio gibi Tümleşik Geliştirme Ortamından (IDE) uygun düzeyi yapılandırarak çeşitli ayrıntılı günlükler ile günlüğe kaydetmeyi destekleyen şekilde yapılandırılabilir.

Ortam bilgilerini sağlama

Arka plan bilgileri genellikle gönderinize bağlam eklemek için yararlı olabilir. Özellikle "Windows 10 Version 1709, Intel(R) Xeon(R), x64" gibi işletim sistemi platformu, işlemci ailesi ve mimarisinden bahsedin.

Gönderdiğiniz sorun işlemeyle ilgili ise mümkünse grafik kartı ve sürücü ayrıntılarını da dahil edin. WPF bir sunu çerçevesi olduğundan bu bilgiler önemlidir.

Çözüm veya proje bilgilerini sağlama

Hatalar, uygulamalarınızı geliştirmek ve oluşturmak için kullanılan araçlarla ve derlemekte olduğunuz uygulama türleriyle ilgili olabilir. Sonuç olarak, şunları belirtmek yararlı olabilir:

  • Şu tür bir uygulamanın türü, örneğin:
    • Uygulama (.exe) veya kitaplık (.dll)
    • Extensible Application Markup Language (XAML) tarayıcı uygulaması (XBAP)
    • Gevşek XAML uygulaması
    • Tek başına yüklü uygulamalar
    • Tek ClickOnce dağıtılan uygulamalar
  • Geliştirme aracı, örneğin:
    • MSBuild
    • İfade Grafik Tasarımcısı
    • İfade Etkileşimli Tasarımcısı
    • Visual Studio
  • Çözüm yapılandırması, örneğin:
    • Çözüm
    • Tek bir proje
    • Birden çok bağımlı proje içeren bir çözüm
  • Uygulamanıza dile özgü veya dilden bağımsız kaynaklar olup olmadığı. Örneğin, , ve türleri için UICulture proje özelliğini veya yerelleştirilebilir meta verileri Application belirt PageResource miydiniz?
  • AssemblyInfo.cs veya AssemblyInfo.vb dosyasında nötr dil ayarını kullansanız da.

Senaryo ve etki bilgilerini sağlama

Hatayı ve etkisini ortaya çıkaran senaryo hakkında bilgi sağlama. Bu bilgiler, bir sorunun ne zaman ve nasıl düzeltilebilir olduğuna veya bunun yerine kabul edilebilir bir geçici çözümün kullanıp kullanılamayacak olduğuna karar verirken WPF ekibi için son derece önemlidir.

Normalde kilitlenme ve veri kaybı senaryoları yüksek etki ve dolayısıyla öncelik belirlemenin en kolay yoludur. Ancak bazı hatalar yalnızca yaygın olmayan senaryolarda ortaya çıktı ve bazı durumlarda ana senaryolar da olabilir. Senaryo ve etkiyle ilgili bağlam sağlamak, WPF ekibinin doğru kararı verme konusunda yardımcı olur.

Ayrıca bkz.