Özet IL

Yazar: Peter Berry
Yaratılış Tarihi: 14 Ağustos 2021
Güncelleme Tarihi: 22 Haziran 2024
Anonim
Özet IL - Teknoloji
Özet IL - Teknoloji

İçerik

Tanımı - Soyut IL ne demektir?

Özet IL (Orta Dil), .NET framework ve binary dosyalarının içeriğini yüksek bir düzeyde işlemek için kullanılabilecek kütüphaneler, belgeler ve diğer geliştirme araçlarından oluşan bir yazılım geliştirme Kitidir (SDK).

Özet IL, C #, F #, vb. Gibi herhangi bir Net dilinde yazılmış kodda kullanılabilir. Asıl amacı, ikilileri, ayrıntıları başka türlü daha hantal olacak olan yüksek seviyeli dilde yazılmış olan koddan okumak ve değiştirmek. ikili biçimde erişim. Ayrıca aşağıdakiler için kullanılmıştır:


  1. F # ile yazılmış kod için bir derleme aracı olarak
  2. Kod erişim güvenliği ile ilgili kontrol kodunun statik analizini yapmak ve en boy yönelimli programlama projeleri için.
  3. Fonksiyonel programlama dillerinde yazılmış kod içeren MS-ILX programları geliştirmek için bir araç.

Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmenize ve yürütmenize nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia Özet IL açıklar

Abstract IL kavramı, Microsoft Research’ün Programlama İlkeleri ve Araçları grubunun, .NET framework çalıştırılabilir dosyalarını analiz edebilen, işleyebilen ve dönüştüren bir araç oluşturma çabalarının sonucudur. Bu özellik sayesinde, güvenliği, hata tespitini, dinamik güvenlik kontrollerini ve IL optimizasyon / profil oluşturma araçlarını geliştirmek için çok çeşitli uygulamalar geliştirilebilir.

Özet IL SDK'yı geliştirme amacıyla kullanma gereksinimi, F # derleyicisiyle birlikte .NET framework SDK'sına sahip olmaktır, çünkü F # genel olarak diğer .NET dillerine kıyasla yönetilen kod (IL kullanarak) yazmak için en iyi araç olarak kabul edilir. Özet IDL kitaplıklarına dayalı olarak .NET programlarının konuşlandırılması için, .NET Runtime Redistributable'ın bir kopyasının sağlanması gerekir. Ayrıca, Özet IL kullanımı, ikili verilerin okunması / yazılmasına özen gösterdiğinden ilasm.exe / ildasm.exe aracının yolunda bulunma zorunluluğunu da önler.

.NET'te Özet IL ile bağlantılı olarak yaygın olarak kullanılan diğer terminoloji Ortak IL'dir. Ortak IL, .NET'te yazılmış, Platform veya CPU türüne bağımlılığın ortadan kaldırılmasına yardımcı olan Ortak Dil Altyapısı'nı (CLI) destekleyen bir ortamda çalıştırılabilecek kodun insan tarafından okunabilen sürümüdür.

Ortak IL, gelişmiş güvenlik ve güvenilirlik özelliklerinin yanı sıra, farklı platform ve CPU tipleri için ayrı ikili dosyaları dağıtma ihtiyacını ortadan kaldıran kod üretmeyi amaçlamaktadır. Ancak, Özet IL, .NET ikili dosyalarına daha iyi erişim için tasarlanmıştır.