.NET adalah istilah yang digunakan untuk proses yang berjalan pada platform Teknologi .NET, misalnya VB.NET. Teknologi .NET mempunyai kelebihan pada efisiensi penulisan program dan peluang untuk menjalankan program pada sistem operasi yang berbeda.
Pencapaian teknik ini dimungkinkan dengan cara mengubah teknik pengompilasian dan pengeksekusian program. Dimana pada teknologi .NET, program dikompilasi menjadi Microsoft intermediate Language (MSIL). Selanjutnya MSIL akan dikompilasi oleh .NET compiler menjadi bahasa mesin sesuai dengan sistem operasi dan spesifikasi yang dimiliki pada peranti keras yang digunakan.
Proses kompilasi ganda ini diatur oleh .NET Framework yang mempunyai dua komponen utama : Class Library dan Common Language Runtime (CLR).
Class Library berisi API - Application Program Interface yang terdiri dari module ADO.NET, ASP.NET dan Windows Form.
Common Language Runtime adalah agen yang mengkonversi MSIL ke dalam bentuk bahasa mesin (Machine Language) sebelum dijalankan oleh prosesor melalui proses kompilasi yang dikenal dengan istilah Just In Time Compiler.
Aplikasi yang Anda buat dengan menggunakan Microsoft Visual Studio .NET 2003, membutuhkan .NET framework 1.1 agar aplikasi tersebut dapat dijalankan. File .NET Framework 1.1 dapat Anda download di situs resmi Microsoft.

#Teknologi .NET mempunyai kelebihan pada efisiensi #penulisan program dan peluang untuk menjalankan #program pada sistem operasi yang berbeda.
Maksudnya???
#Selanjutnya MSIL akan dikompilasi oleh .NET #compiler menjadi bahasa mesin
Maaf, kalo nggak salah proses ke-dua tersebut adalah proses interpretasi, bukan kompilasi ulang. Dan namanya bukan compiler tapi interpreter.
CMIIW
Comment by simply — September 17, 2006 @ 7:13 am
Thanks atas tanggapan dan pertanyaannya. Sharing ilmu semacam ini sangat bermanfaat untuk menambah wawasan nih
Tentang kompilasi VS interpretasi, aku nggak tahu itu cuman beda istilah aja atau bagaimana, tetapi memang oleh Microsoft disebut 2 kali compile. Yang pertama dari .Net Source Code -> MSIL, kemudian dari MSIL -> Machine Code. Karena 2 kali compile itulah, makanya aplikasi .NET dapat dijalankan dari sistem operasi yang berbeda.
Untuk lebih jelasnya, silahkan dilihat schema pada postingan yang berjudul “.NET-a result of evolution”.
Comment by Mel — October 2, 2006 @ 8:12 am