Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
   
Konu: Ortak Dil Çalışma Platformu (CLR)
Hera
*
avatar
Teğmen
Durum: Çevrimdışı
Seviye Puanı: 3
Yaşam Puanı: 73 / 73
Deneyim: 93 / 100
Rep Sayısı: 3
Mesaj Sayısı: 27
Üyelik Tarihi: 13.04.2019
     
Yorum: #1
Ortak Dil Çalışma Platformu (CLR)
13.04.2019 21:00
Ortak Dil Çalışma Platformu (CLR), .NET altyapısında programların çalışmasını kontrol eden bir işletim sistemi ile programımızın arasında yer alan arabirimdir. Normalde yazdığımız programlar derlenirken makine diline çevrilirdi ve program bu şekilde işletim sistemi ile direkt bağlantı kurarak çalışırdı.

CLR ve .NET Programlarının Derlenip Çalıştırılması
Platformdan bağımsız bir geliştirme ve yürütme ortamı istiyorsanız ne olacak? İşte tam bu anda CLR devreye girer ve .NET programlarının farklı platformlarda makineye ve işletim sistemine göre programımızı çalıştırır. Normalde Windows, Linux veya MAC OS kurulu sistemler aynı program kodunu çalıştıramazlar. Platformlar için programın ayrı ayrı yazılıp, onlara göre hazırlanmış derleyicilerde derlenmesi gerekir. Dünyada çok sayıda platform olduğunu düşünürsek, bunların her biri için ayrı ayrı çözüm, ortak bir aradil kullanmak ve her bir platform için bu aradile çevirilmiş program kodunu çalıştırıcak bir alt yapı hazırlamaktır.

C# ile yazdığımız program kodu içine ilgili diğer diğer DLL, COM bileşenlerini ve .NET sınıf kütüphanesinde bulunan ve program kodunun içinde kullandığımız kütüphanelerle birlikte derlenip, IL (Microsoft Intermediate Language - Microsoft Aradiline) diline çevrilir. Burada oluşturulan assembly herhangi bir sistemde (bu Linux veya MAC OS olabilir) CLR tarafından çalıştırılabilir. IL kodumuz CLR tarafından çağırılınca JIT derleyicileri tarafından makina diline çevrilip çalıştırılır.

Bu konumda JIT ve IL diye bir isimler kullandım bunları gelecek zamanda konularımda anlatacağım.
Gelecek zamanlardaki konularım C#'ı detaylı şekilde göstereceğim konular olacak. Gun
Bu arada forumda yeniyim Smile
Alinti
MECZUP
*
avatar
Binbaşı
Durum: Çevrimdışı
Seviye Puanı: 14
Yaşam Puanı: 340 / 340
Deneyim: 63 / 100
Rep Sayısı: 33
Mesaj Sayısı: 245
Üyelik Tarihi: 17.10.2018
      
Yorum: #2
RE: Ortak Dil Çalışma Platformu (CLR)
13.04.2019 23:01
Emeğine Sağlık , hoşgeldin iyi vakit geçirmen dileği ile Smile
(Bu konu en son: 13.04.2019 Tarihinde, Saat: 23:01 düzenlenmiştir. Düzenleyen: MECZUP.)

Meczup Official

VarsaYoksa Cyberizm
Alinti
Hera
*
avatar
Teğmen
Durum: Çevrimdışı
Seviye Puanı: 3
Yaşam Puanı: 73 / 73
Deneyim: 93 / 100
Rep Sayısı:
Mesaj Sayısı: 27
Üyelik Tarihi: 13.04.2019
     
Yorum: #3
Cvp: Ortak Dil Çalışma Platformu (CLR)
14.04.2019 20:39
(13.04.2019 23:01)MECZUP Nickli Kullanıcıdan Alıntı:  Emeğine Sağlık , hoşgeldin iyi vakit geçirmen dileği ile Smile

Yorumun için teşekkür ederim. Bana özel mesaj atabilir misin?

(13.04.2019 23:01)MECZUP Nickli Kullanıcıdan Alıntı:  Emeğine Sağlık , hoşgeldin iyi vakit geçirmen dileği ile Smile

Özel pm kapalı olduğu için geri dönüşte yapamıyorum :/
(Bu konu en son: 14.04.2019 Tarihinde, Saat: 21:39 düzenlenmiştir. Düzenleyen: Hera.)
Alinti
#Ayar
*
avatar
Tabutçu
Durum: Çevrimdışı
Seviye Puanı: 35
Yaşam Puanı: 786 / 873
Deneyim: 95 / 100
Rep Sayısı: 1547
Mesaj Sayısı: 1860
Üyelik Tarihi: 13.08.2013
      
Yorum: #4
RE: Ortak Dil Çalışma Platformu (CLR)
15.04.2019 11:57
Teşekkürler, Emeğine Sağlık Smile

Başka forumlarda üyeliğim bulunmamaktadır.
ayar
Alinti
KingSkrupellos
*
avatar
Hacktivist
Durum: Çevrimdışı
Seviye Puanı: 56
Yaşam Puanı: 1,382 / 1,382
Deneyim: 30 / 100
Rep Sayısı: 2826
Mesaj Sayısı: 6456
Üyelik Tarihi: 21.08.2013
     
Yorum: #5
RE: Ortak Dil Çalışma Platformu (CLR)
15.04.2019 13:37
Teşekkürler, Emeğine Sağlık Smile

# Cyberizm Digital Security Technological Turkish Moslem Army #
# İnsanda bir organ vardır. Eğer o sağlıklı ise bütün vücut sağlıklı olur;
eğer o bozulursa bütün vücut bozulur. Dikkat edin! O, kalptir.
[ Hz.Muhammed S.A.V ] #


Alinti



1 Ziyaretçi