
 | Artikel Visual Basic |
 | Basis Data - Database |
 | Pemrograman Grafis |
 | E-Book Tutorial |
 | Video Kursus - Tutorial |
 | Software - Open Source code |
 | W E B Programming |
 | Windows System |
 | XBasicFramework |
 | Berbagi Pengalaman |
 | Quick Basic |
|
Software gratis! Open Source
Code
|
|
|
|
|
MENU>Artikel Visual Basic>Upgrade VB 6.0 ke VB.NET>.NET Framework
.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.
Agar dapat berjalan, aplikasi yang dibuat dengan Visual Basic 6.0 menggunakan
Visual Basic run-time (Msvbm60.dll) yang harus diinstal di komputer. File
msvbm60.dll sudah termasuk di dalam paket setup apabila kita membuat nya melalui
Package Development Wizard.
Runtime Visual Basic 6.0 menangani semua urusan detail yang menyertai komponen
atau aplikasi yang mendukung ActiveX.
Visual Basic .Net membutuhkan Net Framework Common Language Runtime. Anda dapat
menginstal .Net Framework sesuai dengan versi yang anda butuhkan.
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.
|
|
|
|
|
|