migrasi vb6 ke vb.net

Download Migrasi vb6 ke vb.net

Post on 30-Jun-2015

2.748 views

Category:

Documents

26 download

Embed Size (px)

TRANSCRIPT

NET101 Migrasi VB6 ke VB.NET

Migrasi

VB6 ke VB.NET(NET101)

Kiki Rizki Noviandi Katarina Clementine Milis Tarigan Risman Adnan Kunarto Ricky Suryo Utomo Ario Suryo Aryo Handono

Project Otak2005Project Otak http://otak.csharpindonesia.net

2

NET101 Migrasi VB6 ke VB.NET

Project OtakProject otak adalah project open source yang bertujuan untuk menyediakan resources tentang informasi teknologi .NET bagi orang-orang yang ingin belajar teknologi .NET.

Trademark AcknowledgementsTeam project otak akan berusaha menyediakan informasi trademark termasuk semua produk yang telah disebut didalam buku ini. Windows, Framework .NET, Visual VB.NET, dan Visual Studio.NET adalah trademark dari Microsoft

CreditsProject ManagerAgus Kurniawan

Technical WriterKiki Rizki Noviandi (Leader) Katarina Clementine Milis Tarigan Risman Adnan Kunarto Ricky Suryo Utomo Ario Suryo Kusumo Aryo Handono

EditorKiki Rizki Noviandi Agus Kurniawan

Cover DesignerDanni Afasyah

Version 1.0 Printed: 10 Januari 2005 Book Code: NET101 Update E-Book : http://otak.csharpindonesia.net

Semua materi yang ada didalam buku ini adalah satu kesatuan. Tidak boleh sebagian atau seluruh materi didalam buku ini diubah tanpa seijin team project otak.

Project Otak http://otak.csharpindonesia.net

3

NET101 Migrasi VB6 ke VB.NET

Kata Pengantar

Dengan memanjatkan puji syukur kehadirat Tuhan Yang Maha Esa atas segala rahmat dan hidayah NYA, Kami team Project Otak berhasil menyelesaikan project lain yang merupakan project delivery dari Project Otak yaitu e-book dengan judul Migrasi dari VB 6 ke VB NET. Semoga buku ini dapat bermanfaat bagi masyarakat Indonesia yang ingin belajar dan memahami VB .NET lebih lanjut khususnya bagi yang akan melakukan migrasi dari VB 6 ke VB.NET. Kami menyadari sebagai manusia penulis masih banyak sekali kekurangan dalam penulisan buku ini. Oleh karena itu kami sangat berharap saran dan masukan dari pembaca atas buku ini demi perbaikan kualitas buku ini . Dengan motto KNOWLEDGE is FREE, kami ucapkan selamat membaca.

Salam, Jakarta, 6 Januari 2004

Team Project Otak

Project Otak http://otak.csharpindonesia.net

4

NET101 Migrasi VB6 ke VB.NET

Tentang PenulisKiki Rizki NoviandiKiki Rizki Noviandi, Adalah seorang Solutions Manager pada sebuah perusahaan IT Consulting di Jakarta yaitu INTIMEDIA. Mempelajari .NET dari mulai versi beta dan mulai terjun dalam project dengan teknologi .NET ketika .NET pertama kali di launching. Memiliki pengalaman menangani beberapa project dengan platform yang berbeda menyebabkan pria ini menyukai teknologi yang bersifat integrasi di level enterprise solution. Selain itu dalam hal Computer science pria ini juga menyukai hal yang berhubungan dengan desain system dan software architecture. Kupersembahkan buku ini untuk istriku tercinta Nenden dan putraku tersayang Luqman yang selalu menjadi sumber inspirasi ku... thanks to otak member dan Intimedian yang telah membantu terbitnya buku ini. Pada pembuatan buku ini kiki terlibat dalam pembuatan materi untuk bab 6

Risman AdnanRisman Adnan adalah salah satu pendiri dari INDC (Indonesia .NET Developer Community) yang saat ini bekerja sebagai Developer Evangelist di Microsoft Indonesia. Sebelum berkecimpung di dunia IT, Risman Adnan adalah scientific programmer yang bekerja dalam penelitian mengenai semikonduktor amorf silikon karbon. OOP, .NET , C# Kupersembahkan buku ini : "To Principessa,..." Risman Adnan telah memberikan kontribusi di buku ini pada bab 4

Project Otak http://otak.csharpindonesia.net

5

NET101 Migrasi VB6 ke VB.NET

Katarina Maya

Clementine

Dewi

Katarina Clementine Dewi Maya adalah Developer untuk Loaning System di perusahaan Internet Solutions PT.Adicipta Inovasi Teknologi (Ad-Ins) yang dalam kesehariannya menggunakan bahasa pemrograman Visual Basic .NET dan SQL Server 2000. Sebelumnya bergerak di dunia .NET, pernah menjadi developer Visual Basic 6 (2003),System Analyst untuk Neodone System.Lahir di Jakarta 23 November 1982. Alumni Bina Nusantara jurusan Teknik Informatika. Di kala senggangnya masih aktif di komunitas Microsoft, salah satunya adalah Project OTAK Knowledge is Free ,sering mengutak atik games 3D untuk kaum hawa, membongkar CPU, penikmat Jazz - relaksasi Slow Rock, window shopping , kolektor pensil kayu. Kupersembahkan buku ini: Untuk Cinta-cinta dan topangan hidup saya Pa n Ma, Tac, Ok2, Osh2 , Oc, bayi2 Ian dan Nadine (with love fromSAM(ku)),Y. Gosal, S. Lestari, Asen, Kurnia T., Yudo, VMAG, Effendi Ng, Danny Effendy,segenap komunitas Microsoft dan keluarga besar Ad-Ins Dewi Maya telah memberikan kontribusi di buku ini pada bab 1 dan 2

Project Otak http://otak.csharpindonesia.net

6

NET101 Migrasi VB6 ke VB.NET

Dirgahayu TariganDirgahayu Tarigan menyukai semua hal yang berhubungan dengan IT dan Telekomunikasi dan senang belajar hal yang baru. Ia mempunyai pengalaman sebagai Developher dan Trainer. Saat ini bekerja di salah satu Perusahaan IT di Jakarta. Kupersembahkan buku ini: Buat siapa saja yang mau belajar dan terima kasih kepada komunitas milis yang telah membagikan ilmunya. Dirgahayu Tarigan telah memberikan kontribusi di buku ini pada bab 3

Ricky Suryo UtomoRicky Suryo Utomo sehari-harinya adalah .NET Developer dan Mobile Game Developer pada PT. Adicipta Inovasi Teknologi (AdIns). Ricky lahir di Surabaya 29 Februari 1980 dan lulusan angkatan97 dari Sekolah Tinggi Teknik Surabaya (STTS). Ricky terlibat dalam beberapa project yang dikembangkan dengan Microsoft .NET khususnya menggunakan Visual Basic .NET. Selain itu selain menjadi developer aplikasi bisnis, Ricky juga mengembangkan project PDA Game dengan judul Burning Armor yang telah dipasarkan secara international, dalam bahasa programVisual C++. Kupersembahkan buku ini: Golzen, Guntur, Ferunita, Candra, Lea, Era, Team MAX, rekan rekan AdIns dengan supportnya, rekan-rekan Project Otak yang telah memberikan kepercayaan. Ricky telah memberikan kontribusi di buku ini pada bab 8

Project Otak http://otak.csharpindonesia.net

7

NET101 Migrasi VB6 ke VB.NET

KunartoFigur Low Profile dan apa adanya senantiasa terbawa dalam keseharian pemilik nick name ch03n ini. Tak mudah bergantung pada orang lain dan senantiasa mengexplore sampai batas kemampuan maximal diri adalah suatu keharusan dalam mempelajari sesuatu, oleh karenanya motto dari web www.tekun.com Seni Belajar Sendiri sangatlah selaras dengan pemiliknya. Lahir di Pati, tgl 02 agustus 1975, sebuah kota kecil di Jawa tengah dan hanya berbekal ijasah SLTA. Mencoba peruntungan nasib dibelantara Pendekar IT di ibu kota dengan berbekal Pengetahuan tentang Hardware, Programming (Visual FoxPro, Vb.Net , Asp.Net , MSSql) , Networking dan server Administration Saat ini bekerja sebagai IT Manager disebuah perusahaan Asing (Korea) dan aktif mendedikasikan dirinya untuk berbagi ilmu ilmu apa aja yang bermanfaat lewat Personal site www.tekun.com & www.kunarto.com dan bergabung dalam INDC Group Leader dan Tugas mengurus Artikel Portal untuk www.vbindonesia.net & www.aspxindonesia.net Dipersembahkan Tulisan ini untuk : Keluarga Besar ku. Kunarto telah memberikan kontribusi di buku ini pada bab 7

Project Otak http://otak.csharpindonesia.net

8

NET101 Migrasi VB6 ke VB.NET

Aryo HandonoAryo Handono lahir pada bulan Desember 1979 di Jakarta dan telah menamatkan studinya di Universitas Indonesia. Saat ini bekerja sebagai IT Consultant pada perusahaan manufacture Jepang dan juga sambil mengerjakan beberapa project pribadi dengan rekan tim yang lain. Hobi makan, baca dan sering menghabiskan waktu untuk develop program dan Games. Dipersembahkan Tulisan ini untuk : Karya ini dipersembahkan kepada Allah SWT, orang tua tercinta, adik adik tercinta dan tak kurang kepada seseorang yang sangat istimewa dan berarti bagi penulis. Aryo Handono telah memberikan kontribusi di buku ini pada bab 5

Ario Surya KusumoArio Surya adalah Instruktur .NET pada lembaga pendidikan Tanmia Pasar Minggu Jakarta juga penulis artikel dan buku tentang VB dan VB.NET. Dia juga adalah mahasiswa S2 Magister Sistem Informasi, Univ Gunadarma Jakarta Ario Surya Kusumo telah memberikan kontribusi di buku ini pada bab 2

Project Otak http://otak.csharpindonesia.net

9

NET101 Migrasi VB6 ke VB.NET

Daftar IsiProject Otak .......................................................................................................3 Credits .................................................................................................................3 Kata Pengantar .....................................................................................................4 Tentang Penulis ....................................................................................................5 Daftar Isi .............................................................................................................10 1. Visual Basic .NET bukan sekedar Visual Basic 6 + 1 .....................................13 1.1 Alasan Microsoft mengembangkan Teknologi .NET? ........................................... 13 1.1.1 Migrasi dari Visual Basic ke Visual Basic.Net.................................................. 13 1.2 Fitur-Fitur baru yang terdapat pada .NET.......................................................... 14 1.3 Bekerja dengan Visual Basic 6.0 dan Visual Basic.NET .................................. 14 1.3.1 Aplikasi Browser-based ..................................................................................... 14 1.3.2 Aplikasi berbasis Client-Server ......................................................................... 15 1.3.3 Aplikasi Single Tier ............................................