Kamis, 29 September 2011

Perbedaan VB6 dengan VB.net

PASTI KITA TERKADANG SELALU BERTANYA APA SIH PERBEDAAN VB-6 DENGAN VB.NET
YAH PASTI ADA PERBEDAANNYA…
berikut adalah perbedaan yang saya paparkan dari vb6 dan vb.net
Perbedaan VB 6 dan VB .Net
Visual Basic versi 6.0 adalah versi terakhir VB sebelum berubah menjadi .Net. Banyak yang bertanya tentang perbedaan antara keduanya. Berikut sekilas perbedaan dan persamaan VB 6.0 dan VB .Net.
* VB6 baru sebagian mendukung OOP. VB .Net telah mendukung penuh OOP.
* Hasil kompilasi source code pada VB6 adalah file .exe biner. VB .Net berupa intermediate language.
* Hasil kompilasi pada VB6 dapat langsung dieksekusi. VB .Net membutuhkan interpreter (.Net framework)
* VB6 bermasalah pada deployment-nya (DLL hell). VB .Net tidak.
* Program dari VB6 tidak dapat langsung berinteraksi dengan program dari bahasa lain. VB .Net dapat selama bahasa lain mendukung .Net.
* Perintah-perintah dasar pada VB6 dan VB .Net sebagian besar masih sama.
materi referensi:

Menggunakan Komponen ADO.NET Dengan VB.NET

<< Sebelumnya : Menggunakan Komponen ADO.NET Dengan VB.NET – Bab 1 – Introduction
 Kali ini kita akan belajar bagaimana membuat koneksi ke database dengan menggunakan beberapa komponen yang telah disediakan ADO.NET. Disini aku anggap kamu sudah bisa membuat database dengan menggunakan fasilitas server explorer.
Sebelum melakukan koneksi pastikan database yang akan digunakan sudah tersedia. Berikut ini langkah-langkah dalam melakukan koneksi database untuk SQL Server. yaitu :
Pada jendela ToolBox, klik tab Data untuk meletakkan objek ke jendela komponen, lakukan klik 2 kali pada OleDBConnection
Pada jendela komponen akan tampak objek dengan nama OleDbConnection 1. Lakukan klik pada objek tersebut dan pada properties ConnectionString pilih item <New Connection>
Kemudian akan muncul jendela Data Link Properties. Klik tab Provider dan pilih Microsoft OLE DB Provider for SQL Server. Klik tombol Next
Tab Connection akan ditampilkan, kemudian pilih server name masukkan nama komputer server yang digunakan. Jika stand alone PC isikan (local).
Pada pilihan Authentication pilih Windows Authentication. Kemudian masukkan/pilih nama database yang akan digunakan
Selanjutnya coba klik tombol Test Connenction untuk menguji apakah koneksi sudah berhasil

Membuat DataAdapter

Objek data adapter akan bekerja sebagai penghubung antara data yang berada didalam memori dengan sumber data permanen. DataAdapter mempunyai metode Fill() yang akan mengisi DataSet.
langkah2 untuk membuat DataAdapter adalah sebagai berikut :
Pilih komponen OleDbDataAdapter pada jendela ToolBox
Selanjutnya akan dijalankan DataAdapter Configuration Wizard. Pilih tombol Next
Pilih database yang akan dihubungkan dengan DataAdapter. Jika ingin membuat koneksi yang baru, klik tombol New Connection kemunian klik tombol Next
Pada tampilan berikutnya pilih cara akses DataAdapter. Pilih Use SQL Statement, karena kita akan menggunakan perintah SQL, sebagai media koneksi ke tabel.
Klik tombol Next dan tentukan field-field yang akan ditempatkan pada DataSet. Untuk itu klik tombol Query Builder dan pilih tabel yang akan digunakan. Selanjutnya klik tombol Add dan tombol Close.
Tentukan nama2 field dengan cara melakukan klik pada kotak cek disebelah kiri nama field. Lalu klik tombol OK.
Selanjutnya klik tombol Next dan jika tabel yang dipilih telah dikonfigurasikan, klik tombol Finish.
Akhirnya sebuah objek OleDbDataAdapter 1 ditampilkan dijendela komponen.

Membuat DataSet

DataSet merupakan perwujudan data dalam memori yang memberikan model program relational yang konsisten tanpa memperhatikan asal dari sumber data. Ada beberapa cara untuk bekerja dengan DataSet, yang dapat diterapkan sendiri-sendiri atau digabung, antara lain :
  • Menggunakan kode program dengan membuat DataTable, DataRelation dan Constrain dalam DataSet dan populate dengan data.
  • Populate DataSet dari sistem manajemen database relational dengan menggunakan DataAdapter
  • Memanggil DataSet dengan menggunakan XML
Berikut ini langkah2 dalam membuat dataset :
Klik objek OleDbDataAdapter 1 yang baru saja dibuat diatas. Klik kanan kemudian pilih Generate DataSet
Sebuah jendela Generate DataSet akan ditampilkan. Pilih New untuk membuat dataset baru. beri nama yang akan kamu pakai misal ds_barang.
Pilih tabel yang akan digunakan (tabel yang terdapat pada database yang telah dipilih pada pembahasan DataAdapter diatas). Pilih/centang Add this dataset to the designer. Kemudian klik tombol OK.
Hasil akhir dari proses ini adalah dihasilkannya file skema XML (bila kamu menggunakan nama ds_barang maka akan dihasilkan skema XML dengan nama ds_barang.xsd)

Memahami Cara Kerja VB .Net

Memahami Cara Kerja VB .Net




Untuk memahami pengembangan Visual Basic dalam lingkungan .Net, pertama-tama kita tentu saja harus memahami beberapa komponen dari lingkungan .Net dan bagaimana mereka berinteraksi.
Program Visual Basic .Net dicompile dan berjalan didalam kerangka kerja .Net. Mesin untuk mengeksekusi perintah-perintah yang dibuat oleh visual basic dikenal dengan nama common language runtime (CLR). CLR bertugas untuk meloading dan mengeksekusi perintah (kode) dan juga menangani masalah manajemen memori, keamanan, dan tipe-tipe data.
Pada level teratas dari semua ini adalah bahasa visual basic sendiri, atau bahasa-bahasa lain yang digunakan untuk membuat kode-kode perintah yang nantinya mengacu pada CLR. Kompiler VB mengambil kode-kode yang ditulis oleh programmer dan kemudian membuat intermediate language (IL) . Sebagai contoh, file-file DLL dan EXE mengandung IL yang dimengerti oleh CLR. Setiap kode yang dibuat untuk dijalankan dalam CLR dikenal sebagai managed code, karena kode tersebut berjalan dibawah kontrol dari CLR. Managed code adalah sebuah IL , karena setengahnya merupakan high level language (VB) dan setengahnya lagi adalah bahasa tingkat rendah (assembly / bahasa mesin).
Pada saat run-time, CLR mengkompile IL kedalam bentuk native code pada saat program berjalan dengan menggunakan kompiler Just-In-Time (JIT). Kompiler JIT membuat native code sesuai dengan spesifikasi CPU, jadi kita bisa membuat IL dari VB kemudian mengkompilenya untuk komputer dengan arsitektur yang berbeda. Ini kelihatan seolah-olah pemborosan karena mengkompile kode yang sangat banyak pada saat run time, padahal sebenarnya kompiler JIT tidak mengkonversi semua IL menjadi native code, namun hanya mengkonversi yang dibutuhkan / yang akan gunakan.
Keuntungan dari mengkompile dengan menggunakan JIT adalah ruang kerja dari aplikasi bisa dikurangi, karena penggunaan memori komputer untuk memproses intermediate code jauh lebih kecil. Didalam mengeksekusi aplikasi, hanya kode-kode yang dibutuhkan yang dikompile. Kode yang tidak digunakan, seperti kode untuk memprint jika si pengguna tidak memprint maka tidak akan dikompile oleh JIT, selanjutnya CLR bisa mengoptimasi eksekusi program on the fly pada saat run time. Sebagai contoh, dalam platform Windows, CLR mungkin mencari jalan untuk mengurangi page fault dalam memory manager dengan mengatur kembali kode yang sudah dikompile di memori, dan ini bisa dilakukan semua pada saat run time. Dikatan, ada waktu ketika hasil kompilasi JIT bisa meningkatkan performance komputer. Dalam kasus ini, kita bisa menggunakan native image generation (NGen) untuk mencompile IL di tempat program tersebut berjalan
Dapat dilihat, bahwa teknologi CLR menggantikan file-file runtime VB dan juga mengeliminir penggunaan dari COM, DCOM, MTS, or COM+. Aplikasi VB sekarang berjalan dalam konteks CLR, jadi tidak dibutuhkan lagi kumpulan dll yang cukup merepotkan, tentu saja VB net masih bisa menggunakan COM components jika nanti dibutuhkan melalui fitur .NET.

e
D
o
C
y
S
a
E

Install VB NET 2003

Install VB NET 2003

Setelah banyak request meminta cara install neh program akhirnya saya memutuskan untuk ditaro disini siapa tau bermanfaat sebenarnya disini aku juman jelasi cara install iis admin karna udah pada pinter instal vb netnya yakaan..
pertama tama masuk start>run>services.msc enter
pilih Apache di stop(khusus yang menginstall apache)
setelah itu
masuk control panel pilih add/removeprogram
selanjutnya silakan ikutti gambar dibawah ini okey

Sekilas sejarah mengenai VB.NET

Sekilas sejarah mengenai VB.NET


"Tak Kenal Maka Tak Sayang" Begitu Pepatah Lama Mengatakan. Maka sebelum lebih jauh lagi saya membahas serta membagikan tips /trik mengenai VB.NET, saya akan menjelaskan sekilas mengenai sejarah dari VB.NET ini.

VB.NET.. mungkin beberapa dari pembaca sekalian ada yang bertanya-tanya mengenai apa itu VB.NET atau mungkin dari pembaca sudah akrab sekali dengan istilah ini. Bagi yang belum tahu, VB.NET bukanlah sebuah binatang.. (hehe) ataupun bukan sebuah makanan atau tempat. VB.NET merupakan salah satu bahasa programming yang dibuat dari microsoft.. (eitt yang uda mulai bosan jangan kabur dulu... hehe.. karena pasti ini akan menarik). lanjut lagi ke topik. Oh iya, saya sebelumnya saya juga ingin menjelaskan kenapa saya menjelaskan mengenai VB.NET, karena sebelum kita melangkah lebih jauh ada baiknya kita saling mengenal dulu dengan VB.NET karena Ada pepatah yang bilang "tak kenal maka tak sayang!", hehe maka menurut saya ada baiknya kita mengenal vb.net ini.

VB.NET merupakan perkembangan bahasa programming dari bahasa Visual Basic, untuk lebih jelasnya mari kita lihat bersama-sama dibawah ini!


Evolusi Visual Basic

VB 1.0 dikenalkan pada tahun 1991, pendekatan yg dilakukan untuk menghubungkan bahasa pemrograman dengan GUI berasal dari prototype yg dikembang oleh “Alan Cooper” yg di sebut TRIPOD,. Kemudian Microsoft mengontrak copper dan asosiasinya utk mengembangkan tripod agar dapat digunakan di windows 3.0 dibawah nama kode Ruby.



Berikut Perjalanan Visual Basic (VB 1.0 Sampai VB 10) :


Perjalanan dari Visual Basic (VB1 to VB 10)

1. Proyek “Thunder” dirintis
2. Visual Basic 1.0 (May 1991) di rilis untuk windows pada Comdex/Windows Wordltrade yg dipertunjukan di Atlanta , Georgia
3. 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


4. Visual Basic 2.0 dirilis 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 1993 dan dibagi menjadi versi standard dan professional. 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 (Agustus 1995) merupakan versi pertama yg dapat membuat windows program 32 bit sebaik versi 16 bit nya. VB 4 juga memperkenalkan kemampuan untuk menulis non-GUI class pada Visual Basic
7. Visual Basic 5.0 (February 1997), Microsoft merilis secara eksklusif Visual basic untuk versi windows 32 bit . Programmer yg menulis programnya pada versi 16 bit dapat dengan mudah melakukan import porgramnya dari VB4 ke VB5. dan juga sebaliknya, program VB5 dapat diimport menjadi VB4. VB 5 memperkenalakan kemampuan untuk membuat User Control.
8. Visual Basic 6.0 (pertengahan 1998) 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 :
1. 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
2. Perbaikan pada Konversi dari VB ke VB NET12Visual 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 :
- True Tenary operator , yaitu fungsi If(boolean,value, value) yg digunakan untuk menggantikan fungsi IIF
- LINQ Support
- Ekspresi Lambda
- XML Literals
- Nullable types
- 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

dan untuk tambahan informasi lainnya mengenai sejarah dan penjelasan VB.NET dapat dilihat di
http://en.wikipedia.org/wiki/Visual_Basic_.NET
http://id.wikipedia.org/wiki/Visual_Basic_.NET

1 oktober 2011

Hari ini bangunnya agak siangan sampai-sampai suara ayam jago tidak terdengar lagi
 
Bersih-bersih
 
aktivitas favorit hari ini adalah tidur

30 september 2011


Mandi pagi

 aktivitas selanjutnya keliling kota medan.