.NET Framework nedir?
Bilgisayar yazılımıyla uğraşan kişilerin bilmek zorunda olduğu .NET Framework nedir? Nasıl kullanılır? .NET Framework türleri nelerdir?
Gelişmelerden anında haberdar olmak için Google News'te Paradurumu'na abone olun
Paradurumu'na Google News'te abone olun
Abone Ol.NET Framework nedir?
.NET, Microsoft tarafından kurulan ve yazılım geliştiricilere kolaylık sunan bir programlama sistemidir. Bu sistem dahilinde pek çok farklı işletim sistemine uyumlu yazılım geliştirilebilir. Sistemin bir parçası olan .NET Framework ise hazırlanan programların Windows işletim sistemine uyumluluğunu sağlayan .NET türüdür.
.NET Framework sisteminin çalışması için, bilgisayarlarda .NET Framework sürümünün yüklü olması gerekmektedir. Bazı bilgisayarlarda, Windows işletim sistemi yüklü olsa da Microsoft internet sitesinden indirerek kurulum yapmak gerekebilir.
.NET Framework türleri
.NET Framework: Windows işletim sisteminde çalışan tüm ürünlerde kullanılır
.NET Core: Windows, Linux ve macOS’ta çalışan ürünler için kullanılan çapraz platformdur.
Xamarin / Mono, iOS ve Android :İşletim sistemindeki ürünleri çalıştırmak için kullanılır.
.NET Standard: .NET ile hazırlanan ürünlerin arayüzlerinin resmi adıdır.
.NET Framework nasıl çalışır?
.NET Framework sisteminin iki bileşeni vardır. Bunlar Common Language Runtime (CLR) ve Class Library’dir.
Common Language Runtime (CLR): .NET uygulamalarını çalıştıran yürütme moturu olan CLR, çöp toplama, iş parçacığı yönetimi, tur güvenliği gibi hizmetleri yapar.
Class Library: İşlevsellik için ortak arayüz ve tür bütünlüğü sağlar. Tarihler, dizeler, sayılar bunun içerisinde bulunur.
.NET Framework uygulamaları C #, F # veya Visual Basic ile yazılır. Daha sonra ortak kullanım için Common Intermediate Language kısaca CIL olarak derlenir. Derlenen kodlar DLL ya da EXE uzantılı dosyalarda tutulur.