About

INDAH AMELIA

Minggu, 29 Januari 2012

Jawaban SOAL 2 (Indah amelia Barus)


Kasus : Klik Disini

Public Class Form1
    Sub buattabel()
        LV.Columns.Add("NPM", 80, HorizontalAlignment.Center)
        LV.Columns.Add("Nama", 180, HorizontalAlignment.Center)
        LV.View = View.Details
        LV.GridLines = True
        LV.FullRowSelect = True
    End Sub
    Sub isitabel()
        Dim Lst As New ListViewItem
        Lst.Text = npm.Text
        Lst.SubItems.Add(nama.Text)
        LV.Items.Add(Lst)
    End Sub

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        buattabel()
        nama.Focus()
    End Sub

    Private Sub proses_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles proses.Click
        isitabel()
        npm.Text = ""
        nama.Text = ""
        nama.Focus()
    End Sub

    Private Sub Label3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label3.Click
        End
    End Sub

    Private Sub hapussatu_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles hapussatu.Click
        LV.Items.Remove(LV.SelectedItems(0))
    End Sub

    Private Sub hapussemua_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles hapussemua.Click
        LV.Items.Clear()
    End Sub

    Private Sub BtnExit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnExit.Click
        Me.Close()
    End Sub

    Private Sub npm_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles npm.TextChanged

    End Sub
End Class




Jawaban SOAL 3 (Indah amelia Barus)

Kasus : Klik Disini
Public Class form_Login
    Private Sub btnkeluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnkeluar.Click
        Close()
    End Sub

    Private Sub btnok_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnok.Click
        If user.Text = "Indah" And pwd.Text = "amelia" Then
            Form_Menu.Show()
            Me.Hide()
        Else
            MsgBox("MaaF! PAsword Salah!")
            user.Text = ""
            pwd.Text = ""
        End If
    End Sub

Selasa, 04 Oktober 2011

Visual Studio 2008 dan NET 3.5. Dirilisp

Visual Studio 2008 dan NET 3.5. Dirilis

 

Hari ini kita dikirim Visual Studio 2008 dan. NET 3.5. Anda dapat mendownload rilis final menggunakan salah satu link di bawah ini:
  • Jika Anda adalah pelanggan MSDN, Anda dapat men-download salinan Anda dari situs langganan MSDN (catatan: beberapa membangun hanya menyelesaikan sedang diupload sekarang - jadi cek kembali nanti siang hari jika Anda tidak melihat it yet).
  • Jika Anda adalah pelanggan non-MSDN, Anda dapat men-download edisi 90-hari percobaan gratis dari Visual Studio 2008 Team Suite di sini . Sebuah 90-hari percobaan edisi Visual Studio 2008 Profesional (yang akan download sedikit lebih kecil) akan tersedia minggu depan. Sebuah 90-hari percobaan free edition Server Team Foundation juga dapat didownload di sini .
  • Jika Anda ingin menggunakan Visual Studio 2008 gratis edisi Express (yang jauh lebih kecil dan benar-benar gratis), Anda dapat mendownloadnya disini .
  • Jika Anda ingin hanya menginstal Framework runtime. 3,5 NET, Anda dapat men-download di sini .

Cepat Tur Beberapa Fitur Baru

Visual Studio 2008 dan NET 3.5. Berisi ton fungsionalitas baru dan perbaikan. Di bawah ini adalah link ke blog posting saya sudah melakukan sendiri serta link ke video Anda dapat menonton untuk mempelajari lebih lanjut tentang hal ini:
VS 2008 Multi-Penargetan Dukungan
VS 2008 memungkinkan Anda untuk membangun aplikasi yang menargetkan beberapa versi NET Framework.. Ini berarti Anda dapat menggunakan VS 2008 untuk membuka, mengedit dan membangun yang ada. NET 2.0 dan ASP.NET 2.0 aplikasi (termasuk aplikasi ASP.NET 2.0 menggunakan ASP.NET AJAX 1.0), dan terus menyebarkan aplikasi ini di. NET 2.0 mesin. Anda dapat mempelajari lebih lanjut tentang bagaimana ini bekerja dari posting blog saya di sini:
ASP.NET AJAX dan JavaScript Dukungan
NET 3.5. Telah ASP.NET AJAX built-in (tidak ada download yang terpisah diperlukan). Selain termasuk semua fitur di ASP.NET AJAX 1.0, ASP.NET 3.5 juga sekarang termasuk dukungan yang lebih kaya untuk UpdatePanels mengintegrasikan dengan webparts, ASP.NET AJAX integrasi dengan kontrol seperti <asp:menu> dan <asp:treeview>, WCF dukungan untuk JSON, AJAX dan banyak lainnya perbaikan.
VS 2008 dan Visual Web Developer 2008 juga sekarang memiliki dukungan besar untuk mengintegrasikan JavaScript dan AJAX ke dalam aplikasi Anda. Anda dapat mempelajari lebih lanjut tentang ini dari posting blog saya di sini:
Anda dapat menonton beberapa video yang membahas AJAX ASP.NET dan Visual Studio 2008 dukungan untuk itu di sini .
Saya juga sangat merekomendasikan yang sangat baik dalam Aksi ASP.NET AJAX buku untuk mempelajari lebih lanjut tentang ASP.NET AJAX (baik sisi klien dan server-side).
VS 2008 Web Designer dan Dukungan CSS
VS 2008 dan Visual Web Developer 2008 Express termasuk desainer web secara signifikan meningkatkan HTML (yang sama yang dikirimkan dengan Expression Web). Hal ini memberikan dukungan untuk split-pandangan mengedit, halaman master bersarang, dan besar integrasi CSS. Berikut adalah beberapa artikel yang saya telah menulis yang membahas ini lebih:
ASP.NET 3.5 juga memiliki kontrol <asp:ListView> baru yang memberikan kemampuan untuk melakukan skenario data yang kaya dengan total kontrol atas markup. Ia bekerja baik dengan dukungan CSS yang baru di VS 2008. Anda dapat mempelajari lebih lanjut tentang hal ini dari artikel saya di sini:
Anda dapat menonton beberapa video yang membahas Visual Studio 2008 fitur baru web designer dan baru ListView / DataPager kontrol di sini .
Bahasa Perbaikan dan LINQ
VB dan C # baru kompiler di VS 2008 memberikan peningkatan signifikan terhadap bahasa. Kedua konsep pemrograman fungsional menambahkan yang memungkinkan Anda untuk menulis kode bersih, terser, dan lebih ekspresif. Fitur-fitur ini juga memungkinkan model pemrograman baru kita sebut LINQ (Language Integrated Query) yang membuat query dan bekerja dengan data konsep kelas pemrograman dengan. NET.
Berikut adalah beberapa artikel yang kutulis yang mengeksplorasi fitur-fitur bahasa baru menggunakan C #:
Berikut adalah beberapa tambahan posting blog yang kutulis yang memamerkan beberapa kode baru 2008 dukungan mengedit VS dan beberapa cara keren untuk menggunakan fitur bahasa baru:
Tim Visual Basic juga telah menciptakan beberapa video gratis besar yang mencakup LINQ. Anda dapat melihat mereka di sini .
Perbaikan Akses Data dengan LINQ to SQL
LINQ to SQL adalah built-in OR / M (obyek relasional mapper) di NET 3.5.. Hal ini memungkinkan Anda untuk model database relasional menggunakan model objek. NET. Anda kemudian dapat query database menggunakan LINQ, serta update / insert / menghapus data dari itu. LINQ to SQL sepenuhnya mendukung transaksi, pandangan, dan prosedur yang tersimpan. Hal ini juga menyediakan cara mudah untuk mengintegrasikan logika bisnis dan aturan validasi ke dalam model data Anda. Berikut adalah beberapa artikel yang kutulis yang mengeksplorasi bagaimana menggunakannya:
Saya pikir Anda akan menemukan bahwa LINQ dan LINQ untuk SQL membuatnya lebih mudah untuk membangun model data jauh lebih bersih, dan menulis kode data yang jauh lebih bersih. Aku akan menambahkan lebih banyak posting saya LINQ untuk SQL seri dalam minggu-minggu dan bulan ke depan (maaf atas keterlambatan dalam menyelesaikan mereka sebelumnya - begitu banyak yang harus dilakukan dan begitu sedikit waktu untuk-melakukan semuanya!).
Scott Stanfield juga bekerja pada menciptakan beberapa LINQ besar untuk video SQL untuk www.asp.net situs berdasarkan seri artikel saya di atas (semua video di kedua VB dan C #). Anda dapat menonton video 4 pertama dalam seri ini di sini .
 
Browsing Kerangka Source. Perpustakaan NET menggunakan Visual Studio
Saat aku blog beberapa minggu lalu, kita akan merilis versi referensi dari kode perpustakaan Framework. NET sumber sebagai bagian dari rilis ini. Visual Studio 2008 memiliki built-in debugger untuk mendukung langkah-otomatis ke dalam dan debug kode ini di permintaan (VS 2008 dapat meruntuhkan sumber untuk file library yang sesuai Kerangka NET secara otomatis. Untuk Anda).
Kita mengerahkan server sumber untuk mengaktifkan ini sekarang, dan akan mempublikasikan langkah-langkah untuk mengaktifkan fitur ini dalam beberapa minggu ke depan.
Banyak perbaikan lainnya
Daftar di atas hanya satu set kecil dari perbaikan yang akan datang. Untuk klien pengembangan VS 2008 termasuk desainer WPF dan dukungan proyek. ClickOnce dan WPF XBAPs sekarang bekerja dengan FireFox. WinForms dan proyek WPF juga dapat sekarang menggunakan ASP.NET Layanan Aplikasi (Keanggotaan, Peran, Profil) untuk roaming data pengguna.
Pembangunan kantor jauh lebih kaya - termasuk dukungan untuk mengintegrasikan dengan pita Office 2007, dan dengan Outlook. Visual Studio Tools untuk dukungan Kantor juga sekarang dibangun-ke dalam Visual Studio (Anda tidak perlu lagi membeli sebuah produk terpisah).
WCF dan proyek-proyek baru Workflow dan desainer sekarang termasuk dalam VS 2008. Unit pendukung pengujian sekarang jauh lebih cepat dan termasuk di VS Profesional (dan tidak lagi hanya VSTS). Dukungan Continuous Integration sekarang built-in dengan TFS. AJAX Web pengujian (unit dan beban) sekarang didukung dalam VS Uji SKU. Dan ada banyak, banyak lagi ...

Instalasi Saran

Orang sering meminta saya untuk saran tentang bagaimana cara terbaik untuk upgrade dari versi beta sebelumnya dari Visual Studio 2008. Secara umum saya akan merekomendasikan menguninstall bit Beta2 eksplisit. Sebagai bagian dari ini Anda harus uninstall Visual Studio 2008 Beta2, Beta2 NET Framework., Serta Komponen Web Authoring Visual Studio (ini semua menginstal terpisah dan perlu dihapus secara terpisah). Saya kemudian biasanya merekomendasikan reboot mesin setelah menguninstall hanya untuk memastikan semuanya bersih sebelum Anda memulai instalasi baru. Anda kemudian dapat menginstal rilis final dari VS 2008 dan NET 3.5. Pada mesin.
Setelah terinstal, saya biasanya merekomendasikan secara eksplisit menjalankan Tools-> Impor dan Ekspor pilihan menu Pengaturan, memilih "Reset Settings" pilihan, dan kemudian kembali mengambil profil pilihan Anda. Ini membantu memastikan bahwa pengaturan yang lebih tua dari rilis Beta2 tidak ada lagi (dan kadang-kadang tampaknya untuk membantu dengan kinerja).
Perhatikan bahwa VS 2008 berjalan side-by-side dengan VS 2005 - sehingga benar-benar baik untuk memiliki kedua pada mesin yang sama (Anda tidak akan memiliki masalah dengan mereka pada kotak yang sama).

Silverlight Tools dan VS Web Proyek Penyebaran Add-Ins 

Dua populer add-in untuk Visual Studio belum tersedia untuk download untuk rilis 2008 akhir VS. Ini adalah Silverlight 1.1 Alpha Alat untuk Visual Studio dan Deployment Proyek Web add-in untuk Visual Studio. Harapan kami adalah untuk posting update baik dari mereka untuk bekerja dengan rilis 2008 akhir VS dalam dua minggu mendatang. Jika Anda melakukan pengembangan Silverlight 1.1 menggunakan VS 2008 Beta2 Anda akan ingin tetap dengan dengan VS 2008 Beta2 sampai ini Perlengkapan Silverlight Add-in tersedia.
Semoga ini membantu,

Visual Basic.NET (VB.NET)

Visual Basic NET (VB.NET)., Adalah berorientasi obyek bahasa pemrograman komputer yang dapat dilihat sebagai evolusi dari klasik Visual Basic (VB), yang diimplementasikan pada NET Framework. . Microsoft saat ini memasok dua implementasi utama Visual Basic: Microsoft Visual Studio , yang perangkat lunak komersial dan Microsoft Visual Studio Express , yang gratis . Microsoft pelaksanaan NET Visual Basic. Ini disebut "Microsoft Visual Basic".

Persyaratan Sistem dan Perangkat Keras

  • Sistem
    • Windows XP Service Pack 2 atau di atas (untuk 2010 rilis, Service Pack 3)
    • Windows Server 2003 Service Pack 1 atau di atas
    • Windows Server 2003 R2 atau di atas
    • Windows Vista
    • Windows Server 2008
    • Windows 7
  • Hardware
    • Minimum: CPU 1,6 GHz, 384 MB RAM, 1024 × 768 display, 5400 RPM hard disk
    • Fitur: 2,2 GHz atau CPU yang lebih tinggi, 1024 MB atau lebih RAM, 1280 × 1024 layar, 7200 RPM atau lebih tinggi hard disk

Versi

Ada empat versi dan lima rilis Visual Basic NET. Dilaksanakan oleh Tim Visual Basic.

Visual Basic. NET 2003 (VB 7.1)

Visual Basic NET 2003. Dirilis dengan versi 1.1 dari Framework. NET. Fitur baru termasuk dukungan untuk NET Compact Framework. dan meng-upgrade yang lebih baik VB penyihir . Perbaikan juga dilakukan untuk kinerja dan keandalan NET IDE. (Terutama compiler latar belakang ) dan runtime. Selain itu, Visual Basic NET 2003. Yang tersedia di Visual Studio.NET Akademik Edition (VS03AE). VS03AE didistribusikan ke sejumlah ulama dari masing-masing negara tanpa biaya.

Visual Basic 2005 (VB 8.0)

Visual Basic 2005 adalah nama yang digunakan untuk merujuk pada Basic NET. Visual, Microsoft telah memutuskan untuk menjatuhkan bagian NET judul..
Untuk rilis ini, Microsoft menambahkan banyak fitur, termasuk:
  • Edit dan Lanjutkan
  • Desain-waktu evaluasi ekspresi.
  • My pseudo- namespace ( ikhtisar , rincian ), yang menyediakan:
    • akses mudah ke daerah-daerah tertentu dari NET Framework. yang lain membutuhkan kode yang signifikan untuk mengakses
    • yang dihasilkan secara dinamis kelas (terutama My.Forms)
  • Perbaikan VB-ke-VB.NET konverter 
  • Menggunakan kata kunci, menyederhanakan penggunaan objek yang memerlukan Buang pola sumber yang gratis
  • Hanya Kode saya, yang ketika debugging menyembunyikan (langkah atas) boilerplate kode yang ditulis oleh Visual Studio. NET IDE dan kode sistem perpustakaan
  • Sumber Data mengikat, mengurangi database yang client / server pembangunan
Fungsi di atas (terutama saya) yang dimaksudkan untuk memperkuat fokus NET Visual. Dasar sebagai pengembangan aplikasi yang cepat platform dan lebih membedakan dari C # .
Visual Basic 2005 memperkenalkan fitur-fitur dimaksudkan untuk mengisi kesenjangan antara dirinya dan lainnya "lebih kuat" bahasa NET, menambahkan.:

Visual Basic 2008 (VB 9.0)

Visual Basic 9.0 dirilis bersama-sama dengan Microsoft NET Framework 3.5. pada tanggal 19 November 2007.
Untuk rilis ini, Microsoft menambahkan banyak fitur, termasuk:


Visual Basic 2010 (VB 10.0)

Pada bulan April 2010, Microsoft merilis Visual Basic 2010. Microsoft telah merencanakan untuk menggunakan Dinamis Language Runtime (DLR) untuk rilis yang [8] tetapi bergeser ke strategi co-evolusi antara Visual Basic dan bahasa C # adik untuk membawa kedua bahasa ke paritas lebih dekat dengan satu sama lain. Kemampuan bawaan Visual Basic untuk berinteraksi secara dinamis dengan CLR dan objek COM telah ditingkatkan untuk bekerja dengan bahasa yang dinamis dibangun di DLR seperti IronPython dan IronRuby . [9] Compiler Visual Basic telah ditingkatkan untuk menyimpulkan kelanjutan baris dalam satu set konteks umum, dalam banyak kasus menghilangkan kebutuhan untuk karakter baris kelanjutan "_". Juga, dukungan yang ada sudah dilengkapi Fungsi inline dengan dukungan untuk Subs inline serta multi-line versi lambdas baik Sub dan Function. 


Hubungan dengan versi Visual Basic (VB6 dan sebelumnya)

Apakah Visual Basic. NET harus dipertimbangkan hanya sebagai versi lain dari Visual Basic atau bahasa yang sama sekali berbeda adalah topik perdebatan. Ini tidak jelas, karena begitu metode yang telah dipindahkan sekitar dan yang dapat secara otomatis dikonversi dicatat, dasar sintaks bahasa belum melihat banyak "melanggar" perubahan, hanya penambahan untuk mendukung fitur-fitur baru seperti penanganan eksepsi terstruktur dan pendek ekspresi. Dua perubahan tipe data penting terjadi dengan pindah ke VB.NET. Dibandingkan dengan VB6, yang Integer tipe data telah dua kali lipat panjangnya dari 16 bit ke 32 bit, dan Long tipe data telah dua kali lipat panjangnya dari 32 bit ke 64 bit. Hal ini berlaku untuk semua versi VB.NET. Sebuah bilangan bulat 16-bit dalam semua versi VB.NET sekarang dikenal sebagai Short . Demikian pula, Windows Forms GUI editor yang sangat mirip dalam gaya dan fungsi ke editor form Visual Basic.
Nomor versi yang digunakan untuk Visual Basic baru (, 7 7.1, 8, 9, ...) dengan jelas menyiratkan bahwa hal itu dilihat oleh Microsoft sebagai dasarnya masih produk yang sama seperti Visual Basic tua.
Hal-hal yang telah berubah secara signifikan adalah semantik-dari orang-orang dari sebuah bahasa pemrograman berbasis obyek yang berjalan pada deterministik , referensi dihitung mesin didasarkan pada COM untuk sepenuhnya berorientasi objek bahasa yang didukung oleh NET Framework. , yang terdiri dari kombinasi dari Common Language Runtime (sebuah mesin virtual menggunakan pengumpulan sampah generasi dan kompilasi just-in-time mesin) dan jauh lebih besar perpustakaan kelas . Luasnya peningkatan yang terakhir ini juga merupakan masalah yang VB pengembang harus berurusan dengan ketika datang ke bahasa, meskipun ini agak ditangani oleh fitur saya dalam Visual Studio 2005.
Perubahan telah mengubah banyak asumsi yang mendasari tentang hal "benar" untuk dilakukan sehubungan dengan kinerja dan rawatan. Beberapa fungsi dan perpustakaan tidak ada lagi; lainnya tersedia, tapi tidak efisien sebagai "pribumi" alternatif NET.. Bahkan jika mereka kompilasi, kebanyakan aplikasi VB6 dikonversi akan membutuhkan beberapa tingkat refactoring untuk mengambil keuntungan penuh dari bahasa baru. Dokumentasi tersedia untuk menutupi perubahan dalam sintaks, debugging aplikasi, penyebaran dan terminologi. 

Microsoft Visual Studio

Microsoft Visual Studio adalah sebuah lingkungan pengembangan terpadu (IDE) dari Microsoft . Hal ini digunakan untuk mengembangkan konsol dan pengguna grafis antarmuka aplikasi bersama dengan Windows Forms aplikasi, situs web , aplikasi web , dan layanan web di kedua kode asli bersama dengan kode dikelola untuk semua platform yang didukung oleh Microsoft Windows , Windows Mobile , Windows CE , . NET Kerangka , Compact NET Framework. dan Microsoft Silverlight .
Visual Studio mencakup kode editor pendukung IntelliSense serta refactoring kode . Terintegrasi debugger bekerja baik sebagai source-level debugger dan debugger mesin-tingkat. Lain built-in tools termasuk desainer bentuk untuk membangun GUI aplikasi, web designer, kelas desainer, dan skema database desainer. Ia menerima plug-in yang meningkatkan fungsionalitas pada hampir setiap tingkat-termasuk menambahkan dukungan untuk kontrol-sumber sistem (seperti Subversion dan Visual SourceSafe ) dan menambahkan toolsets baru seperti editor dan desainer visual untuk bahasa domain-spesifik atau toolsets untuk aspek-aspek lain dari siklus hidup pengembangan perangkat lunak (seperti Team Foundation Server klien: Tim Explorer).
Visual Studio mendukung berbagai bahasa pemrograman dengan menggunakan layanan bahasa, yang memungkinkan kode editor dan debugger untuk mendukung (untuk berbagai tingkat) hampir semua bahasa pemrograman, memberikan layanan bahasa spesifik ada. Built-in bahasa termasuk C / C + + (melalui Visual C + + ), VB.NET (melalui Visual Basic NET. ), C # (melalui Visual C # ), dan F # (seperti Visual Studio 2010 [3] ). Dukungan untuk bahasa lain seperti M , Python , dan Ruby antara lain tersedia melalui layanan bahasa diinstal secara terpisah. Ini juga mendukung XML / XSLT , HTML / XHTML , JavaScript dan CSS . Bahasa individu spesifik versi Visual Studio juga ada yang menyediakan layanan bahasa yang lebih terbatas bagi pengguna: Microsoft Visual Basic, Visual J #, Visual C #, dan Visual C + +.
Microsoft menyediakan "Express" edisi Visual Studio 2010 komponen Visual Basic, Visual C #, Visual C + +, dan Visual Web Developer tanpa biaya. Visual Studio 2010, 2008 dan 2005 Edisi Profesional, bersama dengan bahasa-khusus versi (Visual Basic, C + +, C #, J #) Express Visual Studio 2010 yang tersedia gratis untuk siswa sebagai download melalui Microsoft DreamSpark program.
 

Mengenal Visual Basic

Mengenal Visual Basic 6.0
Bahasa Basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan meskipun oleh orang yang baru belajar membuat program. Hal ini lebih mudah lagi setelah hadirnya Microsoft Visual Basic, yang dibangun dari ide untuk membuat bahasa yang sederhana dan mudah dalam pembuatan scriptnya (simple scripting language) untuk graphic user interface yang dikembangkan dalam sistem operasi Microsoft Windows.
              Visual Basic merupakan bahasa pemrograman yang sangat mudah dipelajari, dengan teknik pemrograman visual yang memungkinkan penggunanya untuk berkreasi lebih baik dalam menghasilkan suatu program aplikasi. Ini terlihat dari dasar pembuatan dalam visual basic adalah FORM, dimana pengguna dapat mengatur tampilan form kemudian dijalankan dalam script yang sangat mudah.
              Ledakan pemakaian Visual Basic ditandai dengan kemampuan Visual Basic untuk dapat berinteraksi dengan aplikasi lain di dalam sistem operasi Windows dengan komponen ActiveX Control. Dengan komponen ini memungkinkan penguna untuk memanggil dan menggunakan semua model data yang ada di dalam sistem operasi windows. Hal ini juga ditunjang dengan teknik pemrograman di dalam Visual Basic yang mengadopsi dua macam jenis pemrograman yaitu Pemrograman Visual dan Object Oriented Programming (OOP).
             Visual Basic 6.0 sebetulnya perkembangan dari versi sebelumnya dengan beberapa penambahan komponen yang sedang tren saat ini, seperti kemampuan pemrograman internet dengan DHTML (Dynamic HyperText Mark Language), dan beberapa penambahan fitur database dan multimedia yang semakin baik. Sampai saat buku ini ditulis bisa dikatakan bahwa Visual Basic 6.0 masih merupakan pilih pertama di dalam membuat program aplikasi yang ada di pasar perangkat lunak nasional. Hal ini disebabkan oleh kemudahan dalam melakukan proses development dari aplikasi yang dibuat.

Pembuatan program aplikasi menggunakan Visual Basic dilakukan dengan membuat tampilan aplikasi pada form, kemudian diberi script program di dalam komponen-komponen yang diperlukan. Form disusun oleh komponen-komponen yang berada di [Toolbox], dan setiap komponen yang dipakai harus diatur propertinya lewat jendela [Property].
Menu pada dasarnya adalah operasional standar di dalam sistem operasi windows, seperti membuat form baru, membuat project baru, membuka project dan menyimpan project. Di samping itu terdapat fasilitas-fasilitas pemakaian visual basic pada menu. Untuk lebih jelasnya Visual Basic menyediakan bantuan yang sangat lengkap dan detail dalam MSDN.
Toolbox berisi komponen-komponen yang bisa digunakan oleh suatu project aktif, artinya isi komponen dalam toolbox sangat tergantung pada jenis project yang dibangun. Komponen standar dalam toolbox dapat dilihat pada gambar  berikut ini.



Komponen standar dalam Toolbox
Konsep Dasar Pemrograman Dalam Visual Basic 6.0
Konsep dasar pemrograman Visual Basic 6.0, adalah pembuatan form dengan mengikuti aturan pemrograman Property, Metode dan Event. Hal ini berarti:
(1) Property: Setiap komponen di dalam pemrograman Visual Basic dapat diatur propertinya sesuai dengan kebutuhan aplikasi.       Property yang tidak boleh dilupakan pada setiap komponen adalah “Name”, yang berarti nama variabel (komponen) yang akan digunakan dalam scripting. Properti “Name” ini hanya bisa diatur melalui jendela Property, sedangkan nilai peroperti yang lain bisa diatur melalui script seperti
Command1.Caption=”Play”
Text1.Text=”Visual Basic”
Label1.Visible=False
Timer1.Enable=True
(2) Metode: Bahwa jalannya program dapat diatur sesuai aplikasi dengan menggunakan metode pemrograman yang diatur sebagai aksi dari setiap komponen. Metode inilah tempat untuk mengekpresikan logika pemrograman dari pembuatan suatu prgram aplikasi.
(3) Event: Setiap komponen dapat beraksi melalui event, seperti event click pada command button yang tertulis dalam layar script Command1_Click, atau event Mouse Down pada picture yang tertulis dengan Picture1_MouseDown. Pengaturan event dalam setiap komponen yang akan menjalankan semua metode yang dibuat.
Membuat Project Baru
Untuk memulai pembuatan program aplikasi di dalam Visual Basic, yang dilakukan adalah membuat project baru. Project adalah sekumpulan form, modul, fungsi, data dan laporan yang digunakan dalam suatu aplikasi. Membuat projrct baru dapat dilakukan dengan memilih menu [File] >> [New Project] atau dengan menekan ikon [new project] pada Toolbar yang terletak di pojok kiri atas. Setelah itu akan muncul konfirmasi untuk jenis project dari program aplikasi yan akan dibuat seperti terlihat pada gambar  berikut.

Layar pemilihan jenis project
Visual Basic 6.0 menyediakan 13 jenis project yang bisa dibuat seperti terlihat pada gambar 1.3 di atas. Ada beberapa project yang biasa digunakan oleh banyak pengguna Visual Basic, antara lain:
(1) Standard EXE: Project standar dalam Visual Basic dengan komponen-komponen standar. Jenis project ini sangat sederhana, tetapi memiliki keunggulan bahwa semua komponennya dapat diakui oleh semua unit komputer dan semua user meskipun bukan administrator. Pada buku ini akan digunakan project Standard EXE ini, sebagai konsep pemrograman visualnya.
(2) ActiveX EXE: Project ini adalah project ActiveX berisi komponen-komponen kemampuan intuk berinteraksi dengan semua aplikasi di sistem operasi windows.
(3) ActiveX DLL: Project ini menghasilkan sebuah aplikasi library yang selanjutnya dapat digunakan oleh semua aplikasi di sistem operasi windows.
(4) ActiveX Control: Project ini menghasilkan komponen-komponen baru untuk aplikasi Visual Basic yang lain
(5) VB Application Wizard: Project ini memandu pengguna untuk membuat aplikasi secara mudah tanpa harus pusing-pusing dengan perintah-perintah pemrograman.
(6) Addin: Project seperti Standard EXE tetapi dengan berbagai macam komponen tambahan yang memungkinkan kebebasan kreasi dari pengguna.
(7) Data project: Project ini melengkapi komponennya dengan komponen-komponen database. Sehingga bisa dikatakan project ini memang disediakan untuk keperluan pembuatan aplikasi database.
(8) DHTML Application: Project ini digunakan untuk membuat aplikasi internet pada sisi client (client side) dengan fungsi-fungsi DHTML.
(9) IIS Application: Project ini menghasilkan apliaksi internet pada sisi server (server side) dengan komponen-komponen CGI (Common Gateway Interface).
Selanjutnya pilih Standard EXE dan tekan [Ok]. Lalu muncul tampilan dari Standard Exe seperti pada gambar 1.1. Dengan demikian project sudah siap dibuat. Dalam pembuatan project sebelumnya double click pada form yang terbuat maka adak terlihat jendela tersembunyi (hidden windows) yang berupa jendela untuk pembuatan program atau jendela kode (code windows). Hal ini Dapat dilakukan dengan cara memilih ikon jendela form atau jendela kode yang ada di [Project Explorer].