C# (C-Sharp)

.NET Ekosistemi: CLR, JIT Derleme ve Çöp Toplayıcı (GC)

← Ana Sayfaya Dön

⚙️ C# Kurulumu ve Gerekli IDE Linki

C# geliştirmek için Microsoft'un resmi IDE'si olan **Visual Studio**'yu (karıştırmayın, VS Code değil) kullanmak en yaygın ve verimli yöntemdir.

Visual Studio Community İndir

▶️ Visual Studio Community İndir

.NET SDK Kurulumu

Projelerinizi komut satırından derlemek ve yönetmek için .NET SDK'ya ihtiyacınız vardır. Visual Studio bu SDK'yı genellikle otomatik kurar, ancak manuel kurulum için:

▶️ .NET SDK İndir

❓ C# ve .NET Mimarisi: JIT, CLR ve Çöp Toplayıcı (GC)

C#, doğrudan makine kodu yerine **Ortak Ara Dil (Intermediate Language - IL)** adı verilen bir koda derlenir. Bu IL kodu, çalışma anında **Ortak Dil Çalışma Zamanı (Common Language Runtime - CLR)** tarafından çalıştırılır. CLR, C#'ın en önemli mimari parçasıdır.

♻️ CLR'nin Çekirdek Bileşenleri

📝 Detaylı Komut: .NET Target Framework Kullanımı

C# projenizi oluştururken hangi .NET sürümünü ve framework'ünü hedeflediğinizi belirtmek hayati önem taşır. Bu, uygulamanızın hangi platformlarda çalışacağını belirler.

Proje Oluşturma ve Framework Belirtme


-- .NET 8.0'ı hedefleyen bir web API projesi oluşturur
dotnet new webapi -f net8.0 -n YeniAPI