Visual Studio 2008 Merupakan perangkat lunak yang terintegrasi. Di dalamnya terdapat beberapa perangkat lunak untuk pengembang ( Programmer ), antara lain Visual Basic, C#, j#, dan C++. Visual Studio 2008 merupakan perangkat lunak yang termasuk pada platform .Net Framework. Net Framework merupakan teknologi yang diandalkan olen perusahaan ternama Microsoft Inc. .NET Framework adalah model pemrograman platform .NET yang digunakan untuk membangun, men-deploy, dan menjalankan XML Web Service serta aplikasi. .NET Framework berisi library-library class untuk menyediakan layanan standar yang dapat diintegrasikan ke berbagai sistem komputer. Framework ini mengatur semua aspek eksekusi program, seperti alokasi memori untuk penyimpanan data dan instruksi, eksekusi aplikasi, izin akses aplikasi, dan re-alokasi memori pada source yang tidak diperlukan lagi
.Net Framework memiliki 2 komponen utama, yaitu Common Language Runtime (CLR) dan Base Class Library (BCL) Common Language Runtime (CLR) Bertugas untuk mengelola memori, mengeksekusi thread, mengeksekusi kode, verifikasi keamanan kode, melakukan kompilasi, menangani eksepsi lintas bahasa, dan menyediakan layanan-layanan sistem lainnya sehingga menjadikan proses pengembangan aplikasi semakin mudah. Base Class Library (BCL) BCL .NET Framework merupakan koleksi tipe-tipe reusable yang terintegrasi dengan CLR. BCL menyediakan kumpulan class, interface, dan tipe-tipe nilai yang mampu memberi akses ke utilitas spesifik dan berbagai fungsi sistem. BCL memungkinkan kita untuk menegmabngkan bermacam aplikasi, mulai dari aplikasi command line, Graphical User Interface (GUI) hingga aplikasi Web Form dan XML Web Services.
Membuat Project Aplikasi Windows : Klik menu File New Project ( Ctrl +N ) Pada kotak dialog New Project, pilih template Windows Application dan beri nama Project , kemudian klik Ok Project tidak langsung disimpan, sehingga kita perlu menyimpan terlebih dahulu dengan memilih menu File kemudian Save All (CTRL+shift+S) Struktur Project : File-file yang berada di suatu project sangat bergantung pada jenis project yang kita pilih File Solution. File solution (.sln,.suo) berfungsi untuk menghubungkan satu atau lebih project secara bersama, dan juga digunakan menyimpan informasi global. Di dalam visual basic sebelumnya, kita tentu mengenal Visual Basic Groups (.vbg), fungsinya tidak berbeda dengan file .sln. Secara khusus, file .suo digunakan untuk Solution User Option yang menyertai setiap record solution. File .suo menyimpan pengaturan-pengaturan yang kita berikan, dan akan diambil setiap membuka solution File Project. File project (.vbproj) merupakan dokumen XML yang berisi reference untuk semua item project, contohnya adalah class-class dan form Item Project. Item project adalah file-file pendukung (project lokal) yang disimpan dengan ekstensi .vb. Item-item project mencakup form windows, class-class, modul-modul, dan struktur-struktur. Semua item project ini disimpan di lokasi yang sama dengan file project
Lingkungan Terpadu Visual Basic : - Judul Project Merupakan nama file project yang aktif Menu Utama Merupakan kumpulan perintah keseluruhan yang ada pada Visual Basic ToolBar Merupakan ikon yang mewakili perintah yang sering digunakan sehingga kita dapat memilih dengan cepat. ToolBox Merupakan jendela yang berisi objek-objek untuk membuat tampilan program.
- Solution Explorer Merupakan navigator seluruh objek atau kondisi pada suat project berbentuk hierarki atau terstruktur. Catatan : * Properties untuk menuju jendela properties * Show All Files untuk melihat seluruh file references, bin, obj, dan class program * Refresh untuk memperbarui kondisi sesuai dengan aksi terbaru * View Code untuk menuju ke source editor ( tempat mengetik kode program) * View Designwe untuk menuju ke form designer * View Class Diagram untuk melihat diagram class * Data Sources untuk menuju ke informasi sumber data Kotak Properties Merupakan informasi properties dari suatu objek. Kotak ini juga tempat untuk memodifikasi atau mengatur properti. Form Designer Merupakan tempat untuk kita membuat tampilan program atau tempat untuk meletakkan objek-objek dari ToolBox.
LABEL VB.NET menyebut komponen pada Form seperti tombol, Textbox dan lainnya sebagai control yang ditemukan pada class : System.Windows.Forms.Control Label dapat menampilkan text, tetapi tidak mengijinkan user mengedit secara langsung seperti pada Textbox. Properti penting dari label antara lain : - Font Menentukan bentuk font seperti Arial, Tahoma dan juga besaran dari Font tersebut (Size) - TextAlign Letak dari teks, melalui kombinasi left, center, right, top dan middle - Text Isi dari Label berupa teks - BorderStyle Bentuk dari keliling label dalam bentuk FixedSingle atau Fixed3D
TextBox Seperti juga label, textbox mempunyai properti yang hampir sama. Textbox umumnya digunakan untuk mengisi dan menampilkan teks yang berasal dari database (sebagai data entry) Properti Text dari textbox umumnya adalah kosong dan akan diisi pada saat Run Time