Talaan ng mga Nilalaman:
Kahulugan - Ano ang ibig sabihin ng Abstract IL?
Ang Abstract IL (Intermediate Language) ay isang software development Kit (SDK) na binubuo ng mga aklatan, dokumentasyon at iba pang mga tool sa pag-unlad na maaaring magamit upang manipulahin ang mga nilalaman ng .NET framework at mga binary file sa isang mataas na antas.
Ang Abstract IL ay maaaring magamit sa code na nakasulat sa anumang .Net language tulad ng C #, F #, atbp Ang pangunahing layunin nito ay basahin at baguhin ang mga binaries mula sa code na nakasulat sa wikang high-level, ang mga detalye kung saan kung saan ay magiging mas mahirap sa pag-access sa binary format. Ginamit din ito para sa mga sumusunod:
- Bilang isang compile tool para sa code na nakasulat sa F #
- Para sa pagsasagawa ng static na pagtatasa ng pagsuri ng code na may kaugnayan sa seguridad ng pag-access ng code, at para sa aspeto na mga proyekto sa oriented na programa.
- Ang isang tool para sa pagbuo ng mga programa ng MS-ILX na naglalaman ng code na nakasulat sa mga wikang functional na wika.
Ipinapaliwanag ng Techopedia ang Abstract IL
Ang konsepto ng Abstract IL ay ang resulta ng mga pagsisikap ng Programming Prinsipyo at Mga tool ng grupo ng Microsoft Research upang makabuo ng isang tool na maaaring pag-aralan, manipulahin at mabago .NET balangkas executive executive. Gamit ang tampok na ito, ang isang malawak na hanay ng mga application ay maaaring mabuo upang mapahusay ang seguridad, pagkakamali ng pagkakita, mga inspeksyon ng seguridad at mga tool sa pag-optimize / profiling ng IL.
Ang kinakailangan para sa paggamit ng Abstract IL SDK para sa mga layunin ng pag-unlad ay ang pagkakaroon ng .NET framework SDK kasama ang isang F # compiler, dahil ang F # ay karaniwang itinuturing na pinakamahusay na tool para sa pagsulat ng pinamamahalaang code (gamit ang IL) kumpara sa iba pang mga wika ng NET. Para sa paglawak ng .NET mga programa batay sa mga Abstract IDL library, isang kopya ng .NET Runtime Redistributable ay kailangang ipagkaloob. Gayundin, iniiwasan ng paggamit ng Abstract IL ang dependency ng pagkakaroon ng ilasm.exe / ildasm.exe sa landas mula nang mag-aalaga sa pagbabasa / pagsusulat ng binary data.
Ang iba pang mga terminolohiya na karaniwang ginagamit na may kaugnayan sa Abstract IL sa. NET ay ang Karaniwang IL. Ang karaniwang IL ay ang mababasa na bersyon ng code na nakasulat ng tao. Ang NET na maaaring isagawa sa isang kapaligiran na sumusuporta sa Karaniwang Balangkas ng Wika (CLI), na tumutulong sa pagtanggal ng pag-asa sa uri ng platform o CPU.
Ang Karaniwang IL ay naglalayong makabuo ng code na nag-aalis ng pangangailangan upang maipamahagi ang magkakahiwalay na binaries para sa iba't ibang mga uri ng platform at CPU, kasama ang mga pinahusay na tampok ng seguridad at pagiging maaasahan. Gayunpaman, ang Abstract IL ay inilaan para sa mas mahusay na pag-access sa .NET binary file.
