Visual Studio.NET Integrated Development Environment

dokumen-dokumen yang mirip
BAB I SEKILAS VISUAL STUDIO.NET 2008

LAPORAN PRAKTIKUM BAHASA PEMOGRAMAN VISUAL. Asnita Meydelia C. K OFF E

DASAR MENGGUNAKAN VISUAL BASIC 6.0

M. Choirul Amri. 2.1 Membuat Project Baru.

MODUL I Pengenalan IDE Visual Basic 6.0

1. MENGENAL VISUAL BASIC

MODUL I PENGENALAN VISUAL BASIC.NET

MODUL PRAKTIKUM CLENT SERVER. Menggunakan Visual Basic 2010 dan MySQL. (Prodi Manajemen Informatika D3)

Visual Basic 6.0 For Beginners

Modul Praktikum Ke-1

Bab I Pengenalan Visual BASIC

SOLUTIONS DAN PROJECT

MODUL 2 PERANCANGAN INTERFACE

Pengenalan Visual Basic

PENGENALAN VISUAL BASIC 6.0

Pemrograman Visual Modul I Perkenalan Lembar Kerja VB 6.0. S. Thya Safitri

VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic

PEMROGRAMAN DASAR. Visual Basic 6

PRAKTIKUM 2. Variabel, Tipe Data dan Operator. Tipe data dan variabel. - Microsoft Visual Studio 2010

PRAKTIKUM 1. Framework adalah kerangka kerja yang terdiri dari kumpulan dari beberapa fungsi,

BAB II OBJECT, EVENT & PROPERTY

MODUL 2 SELECTION & LOOPING PADA FORM

MODUL I PENGENALAN VISUAL BASIC 6.0. Visual Basic adalah sebuah program yang berfungsi untuk membuat aplikasi berbasis

BAB I Pengenalan Microsoft Visual Basic 6.0

PEMROGRAMAN DASAR XI TKJ SMK NEGERI 1 KUPANG

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i

BAB 2 LANDASAN TEORI

Mengenal Visual Basic Clasic. Agus Priyanto, M.Kom

MODUL I PENDAHULUAN. Modul I : Pengenalan Visual Basic 1

BAB II OBJECT, EVENT & PROPERTY

MODUL-MODUL PRAKTIKUM VB.

PEMROGRAMAN VISUAL BASIC

1.1 Mengenal Visual Basic (VB) 1.2 Mengenal Integrated Development Environment (IDE) VB 6

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

BAB 2 LANDASAN TEORI

MODUL VII VISUAL BASIC

Visual Basic 6.0 For Beginners

A. Memulai dan Struktur Visual Basic

BAB II LANDASAN TEORI

PENGENALAN VISUAL BASIC NET

BAB 2 LANDASAN TEORI

VISUAL BASIC.NET. 1. Apa Itu VB.NET?

BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1

Pemrograman Visual. Oleh: Danu Wira Pangestu, S.Kom. bangdanu.wordpress.com

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

Membuat Program Kriptografi dengan VB.Net 2010

Algoritma Pemrograman A

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

BAB II MICROSOFT VISUAL STUDIO

KUPAS TUNTAS PEMROGRAMAN VISUAL BASIC 6.0. Dilengkapi penjelasan Coding. Oleh: Didin Muhidin. Copyright 2016 by DiesAlfatih.

Danu Wira Pangestu

Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

Pemrograman Visual. Pengenalan Visual Basic. Sisilia Thya Safitri, MT Agus Priyanto, M.KOM

PENGENALAN VISUAL BASIC 2005

Instalasi Visual Studio 2008 Profesional(64 dan 32 bit) di windows 7

BAB 2 TINJAUAN PUSTAKA

MICROSOFT VISUAL FOXPRO

Form Label Text Box Command Button

MENU. 5.1 Membuat MenuStrip

PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0

BAB 2 LANDASAN TEORI

BAHASA PEMROGRAMAN 2 PENGENALAN GAMBAS

DASAR PEMROGRAMAN VISUAL BASIC

Buka Start -> All Programs -> Microsoft Visual Studio - > Microsoft Visual Fox Pro 6.0

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan

Modul Tutorial C# 1. Membuat Class Library ENRICO BUDIANTO MICROSOFT INNOVATION CENTER UNIVERSITAS INDONESIA

FORM DAN OBJEK KONTROL (1)

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)

Pengenalan Visual Basic

Pendidikan Teknik Informatika Universitas Negeri Malang

PRAKTIKUM 1 MICROSOFT VISUAL BASIC 2010

Embedded Visual Basic

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double.

MODUL X DATABASE VB. Modul Praktikum Bahasa Pemrograman Visual (BPV)

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

STRUKTUR KENDALI PERULANGAN

Pemrograman Visual (Borland Delphi 7.0)

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti

VISUAL BASIC. Standar Kompetensi: Siswa mampu membuat program sederhana dengan menggunakan bahasa pemrograman Visual Basic 6.0

Praktikum Pemrograman 1. Mengenal Delphi

MENGENAL VISUAL BASIC

BAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi

Gambar 2.1. Komponen yang digunakan. Gunakan komponen-komponen seperti pada gambar 2.1 untuk membuat form pada gambar 2.2.

Praktikum 1. Mata Kuliah : Tugas Pemrograman Visual. Dosen : Nandang Hermanto

BAB 2 LANDASAN TEORI

Delphi Cara membuka aplikasi Delphi 7. Start All Programs Borland Delphi 7 Delphi Perkenalan jendela Delphi 7. syahada.blogspot.

BAB Memulai VB.Net

Visual Programming 2. Visual Basic.NET Fery Updi,M.Kom

Pertemuan 1 Pengenalan Visual Basic

PENGGUNAAN EVENT, PROPERTY DAN METHOD

Modul Praktikum Ke-2

Pengenalan Borland Delphi 7.0

Mengenal Bahasa Pemrograman ASP.NET

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

BAB II LANDASAN TEORI

Tutorial Untuk Membuat Program Database Mahasiswa Teknik Industri Dengan Menggunakan Koneksi VB.NET Dengan Microsoft Access

BAB 2 LANDASAN TEORI. pengumpulan data Tugas Akhir di SMA N 5 Medan. disebut dengan informasi. (Bambang Wahyudi,2003)

ADODC. Gambar 5.1. ADODC

MODUL I. A. Instalasi Borland Delphi Buka file instalasi Borland Delphi Klik Run Program. 3. Klik Next

Transkripsi:

Visual Studio.NET Integrated Development Environment By: Uro Abdulrohim, S.Kom., MT Website: http://www.sap.arsys.or.id mailto: info@arsys.or.id Desember 2008 info@arsys.or.id 1 Visual Studio.NET The Visual Studio.NET Integrated Development Environment (IDE) Menyediakan berbagai macan kebutuhan dalam pembuatan berbagai macam project yg tergabung dalam.net Framework Penyediakan tempat yang terpusat untuk membuat program baik untuk menuliskan program, compilasi, runnning program, debuging program Tersedianya berbagaimacam bahasa pemrograman (sebagai sebuah templete) yang tergabung dalam Visual Studio.NET (VB.NET, C#.NET) Komponen dari Visual Studio.NET IDE are: Projects and Solutions User Interface Elements Navigational Features Desember 2008 info@arsys.or.id 2

Projects and Solutions Dalam Visual Studio.NET, sebuah aplikasi dapat dibuat dalamsatu atau lebih item sepertifile dan folder Untuk mengatur item-item tersebut Visual Studio.NET menyediakan dua tipekontainer: Projects dan Solutions. Project Memungkinkan kita untuk mengatur, membangun dan debug dari setiap item dalam aplikasi kita Ketika kita membangun project, hasil akhirnya adalah file Output Solution executable (.exe) atau a dynamic link library (.dll) project Aksi yang dijalnkan dalam masing-masing kontainer untuk satu atau lebih project Memungkinkan kita bekerja dengan multi project dengan menggunakan instance yang sama Memungkinkan untuk membentuk setting dan option yang digunakan untuk multiple projects. Desember 2008 info@arsys.or.id 3 Gambaran solution containing multiple Projects Solution Project 1 Items Project 1 Project 2 Project 2 Items Miscellaneous Files Desember 2008 info@arsys.or.id 4

MembuatProject in VS.NET Anda dapat mengbuat project baru dengan meng klik tombol New Project pada Start Page atau klik pada menu File New Project Selanjutnya, window New Project dialog akan ditampilkan, seperti gambar berikut: Desember 2008 info@arsys.or.id 5 Membuat Project in VS.NET (Contd) Dalam window New Project, beberapa tipe project ditampilkan berdasarkan berbagai kategori, kita dapat membuat Visual Basic project, a Visual C# project, atau a Visual C++ project. Setelah memilih tipe project, beberapa templete ditampilkan untuk dipilih dalam Templete Pane dan dimasukan dalam project kita. Desember 2008 info@arsys.or.id 6

Elemen User Interface IDE VS.NET Toolbox Menu Bar Windows Forms Designer Solution Explorer Output Window Windows Form Properties Window Desember 2008 info@arsys.or.id 7 IDE VS.NET Pada Interface standar kita akan menemukan menu bar dan toolbar, elemen berikutnya adalah: Start Page Windows Forms Designer Solution Explorer Window Properties Window Toolbox Output Window Task List Window Server Explorer Window Dynamic Help Window Class View Window Code and Text Editor Window Desember 2008 info@arsys.or.id 8

The Start Page ketika memulai Visual Studio.NET dengan memilihmenu Start Programs Microsoft Visual Studio.NET 7.0 Microsoft Visual Studio.NET 7.0, akan ditampilkan Start Page, seperti gambar berikut: Desember 2008 info@arsys.or.id 9 Windows Form Designer Tempat kita untuk men-design user interface untuk aplikasi yang akan dibangun. Memungkinkan kita untuk memasukan kontrol / komponen, mengaturnya sesuai dengan kebutuhan dan memasukan script program pada setiap kontrol tersebut Menyediakan model pemrograman Rapid Development Solution untuk pembangunan aplikasi Desember 2008 info@arsys.or.id 10

Solution Explorer Window Menampilkan daftar solution name, project name,dan semua form serta modul yang digunakan dalam project Memungkinkan kita untuk membuka sebagian file dari projects dengan men-double klik pada Solution Explorer window. Desember 2008 info@arsys.or.id 11 Window Properti Menampilkan properties yang terhubung dengan objek yang aktif yang diurutkan berdasarkan category (default). Disediakan toolbar untuk window Properties yang membolehkan kita untuk memindahkan urutan order baik berdasarkan category atau by alphabets. Gambar properti window sbb: Desember 2008 info@arsys.or.id 12

Toolbox Toolbox ditampilkan dalam bentuk tab Data, Component Windows Forms, Clipboard Ring, and General. Masing masing Tab mengandung banyak item pilihan Toolbox seperti gambar berikut: Tab Item Desember 2008 info@arsys.or.id 13 Output Window Menampilkan messages untuk setiap jenis status proses yang dijalankan oleh Visual Studio.NET IDE. Dapat ditampilkan dengan menggunkan menu View Other Windows Output atau dengan menekan tombol CTRL+ALT+O Desember 2008 info@arsys.or.id 14

Task List Window Menampilkan daftar error yang berasal dari source file dengan menampilkan nama file dan baris program yang error Membantu kita dalam menemukan masalah dengan mendeteksi secara langsung baik pada saat di edit atau juga pada saat compilasi Task list dapat dibuka dengan mengklik menu View Other Windows Task List atau dengan menekan tombol CTRL+ALT+K Desember 2008 info@arsys.or.id 15 Server Explorer Window Merupakan tool yang sangat berguna untuk melakukan berbagai macam pekerjaan seperti monitoring performance komputer lain dalam network, dan berhubungan dengan server lain dalam network Memungkinkan untuk melihat resource pada server sepertti services, processes, and dan e event log. Dapat dibuka dengan mengklik menu View Server Explorer. Desember 2008 info@arsys.or.id 16

Dynamic Help Window Terdapat tempat untuk bertanya dengan context-sensitive help. Secara langsung akan terhubung dengan help topics pada kontrol/komponen yang aktif atau dengan keyword. Dapat dibuka dengan mengklik menu Help Dynamic Help atau dengan menekan tombol CTRL+ F1 Desember 2008 info@arsys.or.id 17 Class View Window Menampilkan classes, methods, dan properties yang terhubung pada setiap filenya. Dapat dbuka baik dengan memilih menu View Class View atau dengan menekan tombol CTRL+SHIFT+C ketika kita men-double klik salah satu item pada window class view akan tampil Code Editor Desember 2008 info@arsys.or.id 18

Code dan Text Editor Window Sebagai tempat untuk kita menuliskan code program atau text lain Kegunaan lainnya: Sebagai editor untuk tool bahasa pemrogram lain Dapat digunakan untuk editor XML documents. Sebagai text editor Desember 2008 info@arsys.or.id 19 Navigational Features in VS..NET IDE Docking Tabbed navigation Auto hide Desember 2008 info@arsys.or.id 20

Window Form & VB.NET Language Fundamentals By: Uro Abdulrohim, S.Kom., MT Website: http://www.sap.arsys.or.id mailto: info@arsys.or.id Desember 2008 info@arsys.or.id 1 User interface artinya bahwa user berinteraksi dengan aplikasi Dua jalan untuk user interface ini: Character user interface (CUI): Graphical user interface (GUI): User interaction pada aplikasi berbasis windows menggunakan Windows Forms and controls atau komponen Desember 2008 info@arsys.or.id 2

Introducing Windows Forms Windows Form Digunakan untuk menerima masukan dari user dan untuk menampilkan informasi. Sebuah kelas yang diturunkan dari class Form pada System.Windows.Forms namespace. Class form ini dapat diturunkan dari form yang ada dalam sebuah project untuk disesuaikan dengan kebutuhan Desember 2008 info@arsys.or.id 3 Windows Forms Properties Properti pada Windows Form akan berjalan saat run time. properties yang paling sering digunakan pada Windows Form adalah: Name BackColor BackgroundImage Font Size StartPosition Text WindowState Desember 2008 info@arsys.or.id 4

Windows Forms Events Sebuah event adalah mengerjakan suatu aksi ketika user menjalankan sesuatu seperti mengklik mouse atau menekan tombol keyboard. Masing masing form dan control mempunyai sekumpulan event Beberapa event pada Windows Form yang sering digunakan: Click Closed Deactivate Load MouseMove MouseDown MouseUp Desember 2008 info@arsys.or.id 5 Windows Forms Events (Contd.) Event handler adalah method khusus yang mengerjakan suatu aksi yang spesifik untuk sehingga event itu berjalan dengan baik dan sesaui dengan kebutuhan. Anda dapat menuliskan code program untuk event handle dengan menggunakan code editor sbb: Desember 2008 info@arsys.or.id 6

Windows Forms Events (Contd.) Sebagai contoh ditampilkan untuk Load event of Form1: Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Code for initialization of form variables End Sub Pada contoh program diatas: sender menyediakan sebuah reference untuk object sehingga dapat mengerjakan event tersebut Variabel e dilewatkan sebagai sebuah object input seperti untuk penagananmouse. Desember 2008 info@arsys.or.id 7 Windows Forms Methods Method Windows Form menungkinkan kita untuk mengerjakan berbagai proses seperti membuka, mengaktifkan, dan menutup form. methods yang sering dipakai: Show() Activate() Close() SetDesktopLocation() Desember 2008 info@arsys.or.id 8

Form Controls Adalah komponen yang digunakan untuk memasukan data dan menampilkan informasi. Masing-masing mempunyai sekumpulan properties, methods, dan events sesuai dengan fungsi masing-masing kontrol tersebut. Dapat dimasukan pada window form dengan beberapa cara untuk memindahkan dari ToolBOx ke form window. (Drag dan Double klik) Desember 2008 info@arsys.or.id 9 TextBox Control- Multiline property set Label Control TextBox Control ListBox Control GroupBox Control CheckBox Control Button Control StatusBar Control Desember 2008 info@arsys.or.id 10

VB.NET Language Fundamentals Beberapa hal dasar dari VB.NET adalah: Data types Variables Operators Control Flow Constructs Desember 2008 info@arsys.or.id 11 Data Types VB.NET mempunyai beberapa type data: Byte Short Integer Long (long integer) Single Double Decimal Boolean Char String Date Object Desember 2008 info@arsys.or.id 12

Variables Sebuah variable mempunyai : Nama Tipe Data type Keyword Dim digunakan untuk men-declare variable tersebut. Sebuah variable dapat didefinisikan dengan menggunakan: A system data type, seperti Boolean, String, atau Integer A composite data type, seperti array atau structure An object type, seperti Label atau TextBox Desember 2008 info@arsys.or.id 13 Operators Arithmetic Operators: + - * ^ / \ Mod Comparison Operators: < > <= >= = <> Logical operators: And Not Or Xor OrElse AndAlso Concatenation Operators: & + Desember 2008 info@arsys.or.id 14

Control Flow Constructs Decision Structures If-then-Else Select Case Loop Structures While-End While Do-Loop For-Next Desember 2008 info@arsys.or.id 15