C#

.Net Framework

Merhaba arkadaşlar bugün serimizin ikinci konusu olan .Net Framework’ü ele alacağız.

.Net Framework Microsoft tarafından geliştirilmiş yazılım geliştirme platformu veya bir çalışma ortamıdır diyebiliriz.

.NET Framework yazılımlarında en çok kullanılan dillerin başında VB.Net ve C# gelir.

İlk sürümü 2002 yılında yayınlanan .Net platformu ve dolayısıyla Visual Studio yardımı ile şu alanlarda uygulama ya da program geliştirilebilir:

  • Windows Phone uygulamaları
  • Web uygulamaları (ASP.Net)
  • SharePoint web uygulamaları
  • Windows uygulamaları
  • Silverlight web uygulamaları
  • Windows Azure aracılığıyla cloud uygulamaları
  • Microsoft Office için eklentiler
  • Veri tabanı uygulamaları

.NET Framework nasıl çalışır?

.NET Framework sisteminin iki ana bileşeni vardır.

Bu bileşenlerden ilki olan Common Language Runtime kısaca CLR, .NET uygulamalarını çalıştıran yürütme motorudur ve iş parçacığı yönetimi, çöp toplama, tür güvenliği, istisna işleme gibi hizmetleri sağlar.

.NET Framework sisteminin ikinci ana bileşeni olan Class Library, işlevsellik için ortak arayüz ve tür bütünlüğü sağlar. Dizeler, tarihler, sayılar ve benzeri, bu bileşenin içindedir. Class Library; dosyaları okumak ve yazmak, veritabanlarına bağlanmak, çizim yapmak için gerekli arayüzleri sağlar.

Nasıl çalıştığına gelirsek; .NET Framework uygulamaları C #, F # veya Visual Basic ile yazılır ve daha sonra ortak kullanım için Common Intermediate Language kısaca CIL olarak derlenir. Derlenen kodlar DLL ya da EXE uzantılı dosyalarda saklanır.

Common Language Runtime kısaca CLR bileşeni çalışarak bu dosyaları okur ve makine koduna dönüştürür. Böylece yazılım çalışmış olur.

Yorum Yap

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir