Minggu, 28 Februari 2010

Penjelasan tentang ActiveX control , VB application wizard , dan Add-in (aplikasi pada visual basic)

Dalam program visual basic atau yang biasa kita sebut dengan VB , banyak sekali keuntungan yang bisa kita gunakan di dalam program ini .
Satu contoh kita dapat membuat program sederhana lewat program VB ini .
Dalam menggunakan VB , banyak sekali aplikasi dalam VB itu sendiri .
Diantaranya adalah :

• Standard Exe
• Addin
• Activex Exe
• Activex Document DLL
• Activex DLL
• Activex Document Exe
• Activex Control
• VB Enterprise Edition Controls
• VB Application Wizard
• VB wizard Manager
• Data Project

Pada kesempatan ini saya akan membahas beberapa tentang aplikasi VB seperti yang sudah di jelaskan diatas , yaitu : Activex Control , VB Application Wizard , dan Addin

Activex Control adalah komponen software yang bisa digunakan untuk perangkat-perangkat yang mendukung teknologi ActiveX. Control dari ActiveX ini, dapat ditulis dalam berbagai jenis bahasa pemrograman, termasuk C, C++, Visual Basic dan Java.
Project ini menghasilkan komponen-komponen baru untuk aplikasi Visual Basic yang lain

VB application wizard adalah untuk membuat aplikasi vb dengan bantuan wizard,aplikasi ini sangat menguntungkan karena dengan aplikasi ini programmer dapat menambahkan sesuatu (bentuk-bentuk serta menu-menu tambahan) dengan mudah yang dibutuhkan untuk membuat program beroperasi sebagaimana diperlukan dengan lebih spesifik.
Project ini memandu pengguna untuk membuat aplikasi secara mudah tanpa harus pusing-pusing dengan perintah-perintah pemrograman.

Add-in adalah Tambahan. Peralatan atau program pendukung yang ditambahkan. Misalnya peralatan tambahan pada board, program pendukung yang ditambahkan pada sebuah aplikasi.
Project seperti Standard EXE tetapi dengan berbagai macam komponen tambahan yang memungkinkan kebebasan kreasi dari pengguna.

Sumber :

http://oviczone.blogspot.com/2009/04/visual-basic-disusun-oleh-rhofiq_857.html
http://fenny.co.tv/komputer-umum/kamus-it/a.php

Senin, 15 Februari 2010

PERKEMBANGAN VB DAN KEUNTUNGAN MEGGUNAKAN VB

1.Visual Basic 1.0 (May 1991) di rilis untuk windows pada Comdex/Windows Wordltrade yg dipertunjukan di Atlanta , Georgia
2. Visual Basic 1.0 untuk DOS dirilis pada bulan September 1992. Bahasa ini tidak kompatibel dengan Visual Basic For Windows. VB 1.0 for DOS ini pada kenyataaanya merupakan versi kelanjutan dari compiler BASIC, QuickBasic dan BASIC Professional Development System
3. Dalam versi 1.0, VB sebenarnya tidak diperhitungkan sebagai bahasa pemrograman yang powerful, namun Microsoft mempunyai komitmen yang kuat untuk terus meningkatkan kelengkapan & fleksibilitas perkembangan VB ini.
4. Visual Basic 2.0 di rilis pada November 1992 Cakupan pemrogramannya cukup mudah untuk digunakan dan kecepatannya juga telah di modifikasi. Khususnya pada Form yg menjadikan object dapat dibuat secara seketika, serta konsep dasar dari Class modul yg berikutnya di implementasikan pada VB 4

5. Visual basic 3.0 dirilis pada musim panas tahun 1993, dan dibagi menjadi versi standard dan professional. dikeluarkan untuk menawarkan suatu paradigm pemrograman yang sangat mudah, memungkinkan programmer pemula untuk memulai dan menghasilkan aplikasi sederhana dalam waktu yang singkat. Pada versi yang sama pula, VB mampu mengakses Windows Application Pemrogramming Interface (API). VB 3 memasukan Versi 1.1 dari Microsoft Jet Database Engine yg dapat membaca serta menulis database Jet (atau Access) 1.x

6. Visual basic 4.0 dirilis pada Agustus 1995 merupakan versi pertama yg dapat membuat windows program 32 bit sebaik versi 16 bit nya. Dan dibuat dari awal yang ditujukan untuk mendukung platform Microsoft yang baru yaitu system operasi 32-bit. Dalam versi ini, VB tidak hanya mampu menghasilkan file EXE, namun juga mampu menghasilkan file DLL (yang lebih dikenal dengan istilah COM).

7. Visual Basic 5.0 ( Februari 1997 ), Microsoft merilis secara ekslusif Visual Basic untuk versi windows 32 bit. Programmer yang menulis programnya pada versi 16 bit dapat dengan mudah melakukan import programnya dari VB 4, VB 5 memperkenalkan kemampuan untuk membuat User Control.
8. Visual basic 6.0 pada akhir tahun 1999 memperbaiki beberapa cakupan, temasuk kemapuannya untuk membuat Aplikasi Web-based . Visual Basic 6 di jadwalkan akan memasuki Microsoft “fasa non Supported” dimulai pada maret 2008.

9. Visual Basic .NET (VB 7), dirilis pada tahun 2002, Beberapa yang mencoba pada versi pertama .NET ini mengemukakan bahwa bahasa ini sangat powerful tapi bahasa yg digunakan sangat berbeda dengan bahasa sebelumnya, dengan kekurangan diberbagai area, termasuk runtime-nya yang 10 kali lebih besar dari paket runtime VB6 serta peningkatan penggunan memory.

10. Visual Basic .NET 2003 (VB 7.1) , dirilis dengan menggunakan NET framework versi 1.1.

11.Visual Basic 2005 (VB 8.0) , merupakan iterasi selanjutnya dari Visual Basic . NET. dan Microsoft memutuskan untuk menghilangkan kata kata .NET pada judulnya. Pada Rilis ini, Microsoft memasukan bebrapa fitur baru, diantaranya :
a. Edit and Continue , mungkin inilah kekurangan fitur terbesar dari VB .NET. pada VB 2005 ini kita diperbolehkan melakukan perubahan kode pada saat program sedang dijalankan.
b. Perbaikan pada Konversi dari VB ke VB NET12 Visual Basic .NET 2003 (VB 7.1), dirilis dengan menggunakan NET framework versi 1.1.

12. IsNot Patent, merupakan salah satu fitur dari Visual Basic 2005 merupakan konversi If Not X Is Y menjadi If X IsNot Y.

13. Visual Basic 2005 Express, merupkan bagian dari Product Visual Studio. Microsoft membuat Visual Studio 2005 Express edition untuk pemula dan yg gemar dengan VB, salah satu produknya adalah Visual Basic 2005 Express yg merupakan produk gratis dari Microsoft.

14.Visual Basic “Orcas” (VB 9.0) , dijadwalkan akan dirilis pada tahun 2007 dan dibangung diatas .NET 3.5. Pada rilis ini , Microsoft menambahkan beberapa fitur diantaranya :a. True Tenary operator , yaitu fungsi If(boolean,value, value) yg digunakan untuk menggantikan fungsi IIF.
b. LINQ Support
c. Ekspresi Lambda
d. XML Literals
e. Nullable types
f. Type Inference

15. Visual Basic ‘VBx’ (VB 10.0), Visual Basic 10, yang juga dkenal dengan nama VBx, akan menawarkan dukungan untuk Dynamic Language Runtime. VB 10 direncanakan akan menjadi bagian dari SilverLight 1.1

16.Visual basic versi terakhir yaitu visual basic.Net dirilis pada tahun 2002.
Visual Basic.Net
Visual Basic.Net adalah generasi penerus visual basic 6 dari Microsoft. Dengan visual basic.net kita dapat membangun aplikasi windows, web services dan dan aplikasi ASP.Net secara cepat dan mudah. Aplikasi yang dibuat dengan visual basic dibangun di atas service common language runtime sehingga memiliki keunggulan-keunggulan dari .NET Framework.


VB.NET tampil dengan wajah yang sama sekali berbeda dari VB6 dalam hal kaidah pemrograman, terutama dengan fasilitas strong typing dan code safety. Di samping itu, sifat .NET Framework yang dirancang dengan nuansa OOP juga harus diikuti, sehingga VB.NET dapat dikatakan sebagai full OOP programming. Hal tersebut mungkin bukanlah barang baru bagi anda pemakai Java atau C, tetapi merupakan hal baru bagi kebanyakan programmer VB6. Dengan demikian, mempelajari VB.NET berarti meningkatkan skill veteran VB klasik, sejajar pemrogram berbasis OOP lainnya.
Keuntungan Menggunakan Visual Basic
Visual Basic mempunyai banyak kelebihan dibandingkan Software/bahasa pemograman yang lain. Dibawah ini
adalah beberapa keuntungan tersebut:
• Kurva pembelajaran dan pengembangan yang lebih singkat dibandingkan bahasa pemograman yang lain seperti C/C++, Delphi atau bahkan PowerBuilder sekalipun.
• Menghilangkan kompleksitas pemanggilan fungsi Windows API, karena banyak fungsi-fungsi tersebut sudah di-"embeded" ke dalam syntax Visual Basic.
• Cocok digunakan untuk mengembangkan aplikasi/program yang bersifat "Rapid Application Development".
• Juga sangat cocok digunakan untuk membuat program/aplikasi Bisnis.
• Digunakan oleh hampir semua keluarga Microsoft Office sebagai bahasa Macro-nya, segera akan diikuti oleh yang lain.
• Dapat membuat ActiveX Control
• Dapat menggunakan OCX/Komponen yang disediakan oleh pihak ketiga ("third party") sebagai "tool" pengembangan.
• Menyediakan wizard yang sangat berguna untuk mempersingkat/mempermudah pengembangan aplikasi
• Mendekati Object Oriented Programming
• Dapat di-integrasikan dengan Internet, baik itu pada sisi Client maupun pada sisi Server
• Dapat membuat ActiveX Automation Server
• Integrasi dengan Microsoft Transaction Server
• Dapat menjalankan server tersebut dari mesin yang sama atau bahkan dari mesin/komputer yang lain.
Sumber :
http://alfitharul.blogspot.com/2009/09/visual-basicnet_10.html
http://sites.google.com/site/scriptsecret/home/keuntungan-menggunakan-visual-basic