C#

Paylaş:

C# soruları yalnızca C#'i üç ana programlama dilinden biri olarak seçen geliştiricilere gösterildi.

Paylaş:

Hangi C# sürümünü/sürümlerini düzenli olarak kullanıyorsunuz?

Stefan Pölz

Clean C# Coder – Test temelli .NET Geliştirici

Katılımcıların büyük bir çoğunluğunun, dilin söz dizimsel etkisinden ve anlamsal gücünden yararlanmak için C#'ın mevcut STS ve LTS sürümlerini yakından takip ettiğini görmek oldukça mutluluk verici.

.NET projenizde hangi programlama dillerini kullanıyorsunuz?

Stefan Pölz

Clean C# Coder – Test temelli .NET Geliştirici

Özellikle BCL'in yazıldığı dil olması nedeniyle C#'ın en çok kullanılan .NET dili olmasını bekliyordum. Ancak, F#'ın da yıllık özellik güncellemeleri almasına rağmen F# ile kıyaslandığında Visual Basic'in hâlâ daha fazla kullanılması şaşırtıcı.

Hangi çalışma zamanlarını düzenli olarak kullanıyorsunuz?

Anket, .NET 8 Ön İzlemesinin de duyurusunun yapıldığı 2023 yılı haziran ayında gerçekleştirildi.

Stefan Pölz

Clean C# Coder – Test temelli .NET Geliştirici

Platformun mevcut STS ve LTS sürümleri arasında eşit bir dağılım var. Hâlâ önemli sayıda .NET Framework projesinin yürütüldüğünü öğrenmek, kitaplık ve araç yazarlarının klasik desteği henüz bırakmamaları açısından değerli bir bilgi.

Joseph Guadagno

Microsoft Developer Services MVP'si, .NET Foundation Yönetim Kurulu

Yavaş da olsa .NET Framework kullanımının azaldığını görmek güzel. .NET kullanımı 6 ve 7 sürümleri arasında bölünmüş görünüyor. Bu bulgunun, kullanıcıların uygulamalarını .NET 8'e güncellemeye hazırlandıkları anlamına geldiğini umuyorum.

Hangi teknolojileri ve çerçeveleri kullanıyorsunuz?

Hangi ASP.NET Core teknolojilerini kullanıyorsunuz?

Bu soru yalnızca ASP.NET Core kullandığını bildiren katılımcılara gösterildi.

F# geliştirme için hangi çerçeveleri kullanıyorsunuz?

C# ile yazılım geliştirmek için en çok hangi IDE'yi / düzenleyiciyi kullanıyorsunuz?

C# geliştirme ortamınız hangi işletim sistemini kullanıyor?

Visual Studio ile hangi eklentileri kullanıyorsunuz?

Visual Studio Code için hangi eklentileri kullanıyorsunuz?

En çok hangi Visual Studio sürümünü kullanıyorsunuz?

Joseph Guadagno

Microsoft Developer Services MVP'si, .NET Foundation Yönetim Kurulu

Giderek daha fazla geliştiricinin IDE'lerini en son sürümlerine güncellemesi harika bir durum.

Eğer kullanıyorsanız düzenli olarak hangi birim testi altyapılarını kullanıyorsunuz?

Stefan Pölz

Clean C# Coder – Test temelli .NET Geliştirici

Birim testleri yazmayan C# geliştiricilerinin yüzdesinin arttığını görmek üzücü. Ancak belki de JetBrains araçlarının son sürümleri, mükemmel birim test özellikleri paketiyle bu rakamı artırabilir.

Eğer kullanıyorsanız düzenli olarak hangi performans veya tanılama araçlarını kullanıyorsunuz?

Genellikle ne kadar sıklıkta profil oluşturma ya da tanı araçları kullanıyorsunuz?

Projenizde profil oluşturma veya tanılamadan kim sorumlu?

Visual Studio ve JetBrains Rider'da geliştirilen yazılım türleri

JetBrains Rider'ın yalnızca MS SQL Server'ı değil, neredeyse tüm veri tabanı türlerini destekleyen harika araçlara sahip olmasına rağmen, birçok geliştiricinin veri tabanı projeleriyle çalışmak için otomatik olarak Visual Studio'ya ulaştığı görülüyor.

Ancak gamedev'de JetBrains Rider, hiç şüphesiz Unity, Unreal Engine ve Godot gibi motorlarla birlikte çalışabilmesi sayesinde en iyi seçim olarak kabul ediliyor.

Zaman ayırdığınız için teşekkür ederiz!

Raporumuzu faydalı bulduğunuzu umuyoruz. Bu raporu arkadaşlarınızla ve meslektaşlarınızla paylaşın.

Herhangi bir soru ya da öneriniz varsa lütfen bizimle surveys@jetbrains.com adresinden iletişime geçin.