Sebelum ikut berkomentar, mungkin technical data berikut bisa membantu: Teknologi .NET dapat dipecah menjadi beberapa komponent: 1. The .NET Framework 2. NET Enterprise Servers 3. NET My Services (formerly known as HailStorm) 4. Visual Studio .NET
Yang penting pengertian tentang Framework .NET dulu, yang terdiri dari beberapa komponen juga: (yang penting) - .NET Compliant Language ini bahasa pendukung .NET spt. C#, VB .NET etc - Windows Form, Web Service, Web Forms, ini adalah teknologi GUI Microsoft yang juga dapat digunakan oleh .NET Comp. Language - BCL (Base Class Library), ini kumpulan librari class yang dpt dipakai oleh "semua" .NET Compl. Language. Bisa dibayangkan sebagai Java packagenya bahasa Java. - CTS (Common Type System), ini jenis tipe data yang dapat digunakan oleh semua .NET Compl. Language. Seperti Java, semua Tipe Data dideklarasikan sebagai class. "Komponen di bawah ini sangat penting utk mengerti cara kerja teknologi .NET:" - MSIL (Microsoft Intermediate Language). Source code dari .NET Compl. Language ini tidak akan dikompilasi dan dilink menjadi objek yang bisa dieksekusi, melainkan dikompilasi menjadi kode intermediate, yang di bawah .NET disebut dengan MSIL. Ini dpt dibayangkan sebagai byte code dari Java. - CLR (Common Language Runtime). Ini adalah mesin virtual yang akan memanajemen kode intermediate, spt. meload class yang dibutuhkan, memanajemen memory, dukungan garbage collection (ini salah satu ciri2 bahasa pemrograman modern), serta mengeksekusi kode. Di Java ini sama dengan JVM (Java Virtual Machine). Jadi setelah kita menulis source code pakai .NET Compl. Language, kita harus mengkompilasinya. Hasilnya adalah code intermediate MSIL. Untuk mengeksekusinya, code intermediate ini dikirim ke CLR. Eko __________________________________________________________________ Gesendet von Yahoo! Mail - http://mail.yahoo.de Sie brauchen mehr Speicher f�r Ihre E-Mails? - http://premiummail.yahoo.de -- Utk berhenti langganan, kirim email ke [EMAIL PROTECTED] Informasi arsip di http://www.linux.or.id/milis.php3
