IL abstrak

Pengarang: Peter Berry
Tanggal Pembuatan: 14 Agustus 2021
Tanggal Pembaruan: 22 Juni 2024
Anonim
Making of EASY Abstract Painting / Acrylics & Palette knife / Project 365 days / Day #098
Video: Making of EASY Abstract Painting / Acrylics & Palette knife / Project 365 days / Day #098

Isi

Definisi - Apa yang dimaksud dengan IL Abstrak?

Abstrak IL (Bahasa Menengah) adalah Kit pengembangan perangkat lunak (SDK) yang terdiri dari perpustakaan, dokumentasi, dan alat pengembangan lainnya yang dapat digunakan untuk memanipulasi isi kerangka .NET dan file biner pada tingkat tinggi.

IL abstrak dapat digunakan dalam kode yang ditulis dalam bahasa .Net seperti C #, F #, dll. Tujuan utamanya adalah untuk membaca dan memodifikasi binari dari kode yang ditulis dalam bahasa tingkat tinggi, yang perinciannya akan lebih rumit untuk akses dalam format biner. Itu juga telah digunakan untuk yang berikut:


  1. Sebagai alat kompilasi untuk kode yang ditulis dalam F #
  2. Untuk melakukan analisis statis kode pemeriksaan yang terkait dengan keamanan akses kode, dan untuk proyek pemrograman berorientasi aspek.
  3. Alat untuk mengembangkan program MS-ILX yang berisi kode yang ditulis dalam bahasa pemrograman fungsional.

Pengantar Microsoft Azure dan Microsoft Cloud | Sepanjang panduan ini, Anda akan mempelajari tentang apa itu cloud computing dan bagaimana Microsoft Azure dapat membantu Anda untuk bermigrasi dan menjalankan bisnis Anda dari cloud.

Techopedia menjelaskan Abstrak IL

Konsep Abstrak IL adalah hasil dari upaya Prinsip-prinsip dan Alat-alat Pemrograman kelompok Microsoft Research untuk membangun alat yang dapat menganalisis, memanipulasi dan mengubah executable framework NET. Dengan fitur ini, berbagai aplikasi dapat dikembangkan untuk meningkatkan keamanan, deteksi kesalahan, pemeriksaan keamanan dinamis dan alat pengoptimalan / profiling IL.

Persyaratan untuk menggunakan Abstrak IL SDK untuk tujuan pengembangan adalah memiliki .NET framework SDK bersama dengan kompiler F #, karena F # umumnya dianggap sebagai alat terbaik untuk menulis kode yang dikelola (menggunakan IL) dibandingkan dengan bahasa .NET lainnya. Untuk penyebaran program .NET berdasarkan pustaka IDL abstrak, salinan .NET Runtime Redistributable perlu disediakan. Juga, penggunaan Abstrak IL menghindari ketergantungan memiliki ilasm.exe / ildasm.exe di jalur karena mengurus membaca / menulis data biner.

Terminologi lain yang umum digunakan dalam kaitannya dengan Abstrak IL dalam. NET adalah IL Umum. Common IL adalah versi kode yang dapat dibaca manusia yang ditulis dalam .NET yang dapat dieksekusi di lingkungan yang mendukung Common Language Infrastructure (CLI), yang membantu menghilangkan ketergantungan pada platform atau tipe CPU.

IL umum ditujukan untuk menghasilkan kode yang menghilangkan kebutuhan untuk mendistribusikan binari terpisah untuk berbagai platform dan tipe CPU, bersama dengan peningkatan fitur keamanan dan keandalan. Namun, IL Abstrak ditujukan untuk akses yang lebih baik ke file biner .NET.