Jumat, 25 Maret 2016

Exception Handling di Visual Basic .NET

Pertemuan 4
Exception Handling di Visual Basic .NET
Program crash dan error adalah masalah yang tak terduga saat anda menggunakan program berbasis Visual Basic atau Visual Studio. Khususnya jika terjadi crash sebenarnya tidak cukup bodoh untuk menangani crash pada dirinya sendiri, melainkan karena vb tidak tahu apa yang harus dilakukan. Maka dari itu kita dapat membuat blok error dan memunculkan pesan error sesuai dengan alamat error yang tercatat.
Berikut adalah contoh-contoh error yang sering terjadi:

- The file isn’t found.
- The path doesn’t exist. 
-The drive containing the file isn’t ready (perhaps you’ve requested the size of a file on a floppy drive that doesn’t contain media)
- You don’t have permissions to access the file or folder
- You’ve specified an invalid file name
- The list could go on and on. The following few

 Anda tidak dapat menggabungkan penanganan pengecualian terstruktur dan laporan Kesalahan di dalam prosedur yang sama. Ketika Anda menulis kode baru, Microsoft menganjurkan agar Anda menggunakan terstruktur penanganan pengecualian.

Sintaks dasarnya adalah sebagai berikut:


Try
   'Code that may raise an error.
Catch
   'Code to handle the error.
Finally
   'Code to do any final clean up.
End Try
    
Contoh penggunaan error handling:

Sub ReadTable()
   Dim connection As SqlConnection
    Try
        connection = New SqlConnection("connection_string")
        connection.Open()
        Dim command As SqlCommand = connection.CreateCommand
        command.CommandText = "SELECT NamaField FROM NamaTabel"
        Dim reader As SqlDataReader = command.ExecuteReader
        While reader.Read
            'code menggunakan reader(0).ToString
        End While
        reader.Close()
        command.Dispose()
    Catch ex As Exception
        'menampilkan error
        MsgBox(ex.Message)
    Finally
        'code yang akan selalu dieksekusi
        connection.Close()
    End Try
End Sub
Contoh lainnya adalah input/output error (IO), system memory error, database error dan lain-lain yang memang memerlukan peng-handle-an khusus agar error-error seperti ini tidak menyebabkan program kita ikut error. Sama seperti pemrograman yang lain, handling exception/error dalam C# bisa digunakan TRY/CATCH. Kesimpulannya untuk menghindari error kita dapat menggunakan TRY dan CATCH.
Cukup sekian postingan dari saya tentang Exception Handling di Visual Basic .NET

Jumat, 18 Maret 2016

Pertemuan 3

Membuat Aplikasi Didalam Visual Besic 2010

Dipertemuan Ke 3 dan 4 ini saya akan meneruskan pembelajaran visual basic 2010 ( VB.NET ) 

Penjelasan Sederhana Tools VB.NET
Disini saya akan menjelaskan terlebih dahulu bagian bagian dari software visual besic 2010 ( VB.NET ). Jendela Visual Basic atau sering juga disebut lingkungan kerja Visual Basic mempunyai tampilan yang hampir sama dengan tampilan jendela program aplikasi Windows yang sudah kita kenal, seperti Word, Excel, dan Power Point. Di aplikasi visual basic terdapat menu-menu dan toolbar yang memuat icon-icon dan tombol-tombol untuk menjalankan perintah-perintah. Perbedaannnya, Visual Basic mempunyai beberapa tambahan komponen, yaitu Toolbox, Windows Project, dan Windows Properties

Toolbox ditempatkan disebelah kiri jendela kerja. Window Project dan Widow Properties berada disebelah kanan jendela kerja. Nah, jika kita akan membuat sebuah project baru, maka pada bagian tengah jendela akan terdapat sebuah form. Form tersebut akan digunakan sebagai tampilan (jendela) untuk program yang dibuat. Dibawah ini adalah screenshot tampilan Visual Basic 2010.

Toolbox
Toolbox merupakan komponen lingkungan kerja VB yang berisikan tool-tool untuk ditempatkan di form. Jika kita membuat sebuah aplikasi, maka komponen-komponen tersebut akan kita tempatkan di form dan menjadi komponen jendela program.

Window Project
Window Project berfungsi untuk menampilkan daftar form dan modul yang terdapat di project aplikasi yang sedang dikerjakan.

Window Properties
Window Properties berfungsi untuk menampilkan daftar properti dari sebuah komponen yang sedang aktif. Kita dapat mengubah properti dari sebuah komponen dengan cara mengaktifkan (mengklik/memilih) komponen tersebut, kemudian mengubah nilai propertinya di Window Properties.

Mari kita mulai membuat program sederhana 

1. buat new project
2. buat form seperti pada gambar
 3. masukan koding dibawah ini 
     Public Class Form1 Private Sub Label2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lblGreeting.Click End Sub Private Sub btnShowGreeting_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnShowGreeting.Click lblGreeting.Text = "Hello " & txtUserName.Text End Sub Private Sub btnExit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnExit.Click Me.Close() End Sub *End Class 

 4.  buat form baru seperti pada gambar
 

5. masukan koding di bawah

  
6. buat form baru lagi seperti pada gambar

Toolbox Yang Dipergunakan
4 Label 2 Textbox 3 Button
7. buat form baru seperti pada gambar







Jumat, 04 Maret 2016

RENCANA PEMBUATAN APLIKASI PEMINJAMAN KOMIK



APLIKASI PEMINJAMAN KOMIK


      Assalamualaikum selamat membaca artikel mata kuliah pemrograman.Net kali ini saya membahas rencana pembuatan aplikasipeminjaman komik yang insyaallah akan saya kerjakan, langsung sajah ke pokok penambahasan mengenai projeknya.

dalam project ini saya sudah membuat konsep tampilan depan aplikasi, bisa dilihat pada gambar :


kemudian lanjut kepada menu utama dari aplikasi :


Nantinya ada beberapa form, dan diatas itu sebagai gambaran atau konsep. Form yang tersedia yaitu form anggota, from petugas, from buku, dll
mungkin hanya ini yang bisa saya bagikan untuk saat ini, rancangan lebih lanjut akan saya lanjut pada artikel selanjutnya

Demikian postingan saya kali ini, nantikan postingan saya selanjutnya. Terimakasih.