.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?

.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. 

Burada yer alan yatırım bilgi, yorum ve tavsiyeleri yatırım danışmanlığı kapsamında değildir. Yatırım danışmanlığı hizmeti, yetkili kuruluşlar tarafından kişilerin risk ve getiri tercihleri dikkate alınarak kişiye özel sunulmaktadır. Burada yer alan yorum ve tavsiyeler ise genel niteliktedir. Bu tavsiyeler mali durumunuz ile risk ve getiri tercihlerinize uygun olmayabilir. Bu nedenle, sadece burada yer alan bilgilere dayanılarak yatırım kararı verilmesi beklentilerinize uygun sonuçlar doğurmayabilir.
Yorumlar
Kalan Karakter 800