.Net Framework vs ActiveX

  komentar

.Net Framework vs ActiveX                                                                                                          Lingkungan Runtime (Runtime Environment) mirip dengan sistem operasi yang bertugas menyediakan lapisan antara program anda dengan kompleksitas sistem, penampilan pelayanan aplikasi dan penyederhanaan akses pada fungsi lapisan yang lebih bawah.

Runtime Visual Basic 6.0 menangani semua urusan detail yang menyertai komponen atau aplikasi yang mendukung ActiveX.

Visual Basic .Net mendukung Net Framework.

Net Framework menyediakan set API (Application Programming Interface) untuk mempermudah programmer mendapatkan keuntungan dari kemampuan-kemampuanya.

Net Framework terdiri dari dua bagian besar yaitu runtime bahasa umum (Common Language Runtime disingkat CLR) dan pustaka kelas framework (Framework Class Lybrary).

Runtime adalah pondasi yang menjadi dasar .NET Framework. Runtime menyediakan layanan dasar tempat bergantungnya semua aplikasi .NET seperti: eksekusi kode, pengelolaan memori, pengelolaan Thread serta kode sekuriti. Pustaka Kelas Framework menyediakan blok-blok penyusunan untuk membuat berbagai aplikasi.

Sebagai contoh pustaka kelas Framework berisi kelas dasar untuk membuat aplikasi Web ASP.NET, Web Service serta Windows Form.

.NET Framework dapat mendukung berbagai bahasa. Apapun bahasa yang anda pilih - Visual Basic .NET, C++, C#, J# atau COBOL for .NET serta bahasa-baha lainnya yang mendukung .NET akan menghasilkan serangkain instruksi runtime .NET yang sama yang disebut Microsoft Intermediate Language (MSIL).

Komponen yang anda buat dengan memakai bahasa apapun yang mendukung .NET framework dapat anda gunakan bersama tanpa harus melakukan upaya tambahan.

Berbeda degan Visual Basic 6.0. Jika anda membuat Active X dengan bahasa tersebut lalu ingin menjalankan nya pada lingkungan Visual C++ maka anda harus melakukan usaha tambahan.





Ripiu comments powered by Disqus



Ripiu.com © 2010 Kreatifroom - Best View with All Major Browser except Internet Explorer