h1

Mengenal ASP.NET – Belajar Pemrograman ASP.NET – VB.NET – Tutorial dan Contoh Program

September 18, 2008

Mengenal ASP.NET

Mungkin sebelum masuk kepembehasan mengenai ASP.NET kamu tentu heran dengan gambar disamping, kok gambarnya pasukan elit di RainBox Six 3. Wewww itu memang ga nyambung banget yaw hohoho :D . Gambar ini sengaja aku sisipkan supaya kamu tuh ngebayangin ASP.NET segitu powerfulnya sampai para programmernya jadi pasukan elite (pasukan khusus) untuk pengembangan web site dinamis begitu hohoho :D (walah semakin ga nyambung). Ya uwdah langsung ke pembahasannya saja.

Seperti yang sudah kamu tahu ASP.NET merupakan sebuah sarana baru untuk membangun halaman-halaman web site yang interaktif yang memungkinkan pengguna dapat berinteraksi dengan cara yang sangat mudah dan menakjubkan. ASP.NET merupakan salah satu teknologi yang bekerja dengan sistem client-server model dimana dua atau lebih komputer bekerja sama, mengambil informasi dan mengirim informasi. Model komunikasi client server secara umum mempunyai proses sebagai berikut, client akan mengirimkan request kepada server yang kemudian akan memberikan respon. Jadi model seperti ini juga dinamakan model request/response. Tapi perlu kamu ketahui ASP.NET tidak menggunakan model request/response, melainkan menggunakan model event drivent. Pada model ini ASP.NET secara aktif memeriksa dan menunggu apa yang terjadi di client dan server akan melakukan tindakan sesuai yang diinginkan oleh client. ASP.NET menggunakan istilah clever client side processing untuk membuat sebuah model event driven.

Pada ASP.NET sebetulnya ada 2 tempat pengeksekusian program yaitu dari sisi client dan server. Perbedaannya adalah sebagai berikut :

Client Side

  • Kode akan seluruhnya diproses disisi client
  • Kode ditulis dalam bentuk paint-text untuk menyuruh client melakukan sesuatu
  • Biasa digunakan untuk menambahkan efek disisi client

Server Side

  • Secara keseluruhan kode dieksekusi di sisi server
  • Kode ditulis dalam bentuk script yang akan dikompilasi
  • Digunakan untuk pemrosesan isi dan pengembalian data

ASP.NET dibangun atas dasar teknologi .Net Framework yang menyediakan semua service yang dibutuhkan oleh ASP.NET. Untuk mengetahui tentang cara kerja .Net Framework silahkan kamu baca tulisan saya tentang .Net Framework disini. Untuk menjalankan beberapa contoh program yang akan diberikan didalam tulisan ini diharapkan kamu sudah menginstal IIS dan .Net Frame Work.

Membuat Virtual Directory

Untuk membuat virtual directory kamu dapat meng-klik kanan direktori yang akan kamu gunakan. Kemudian pilih Sharing and Security. Kemudian pada tab Web Sharing pilih Share This Folder. Kemudian masukkan nama alias yang akan digunakan. Set Access Permission. Kemudian pilih Execute (Include Script).

Nah setelah virtual direktori sudah dibuat sekarang kita akan mencoba untuk membuat program pertama anda dengan ASP.NET. Didalam tulisan ini bahasa yang akan digunakan adalah VB.NET. Untuk pembahasan dengan bahasa C# silahkan anda baca tulisan saya pada kategori C# disini.

<%@ Page Language="VB" %>

Sekarang coba kamu jalankan pada webbrowser hasilnya adalah sebagai berikut :

Variabel

Tentu kamu sudah tahu bahwa variabel digunakan untuk menyimpan data dimemori komputer.Untuk mendeklarasikan variabel dalam .Net caranya adalah sebagai berikut :

Dim variabelKu

Kata Dim diatas akan memberitahukan .Net untuk membuat sebuah lokasi pada memori yang dinamakan variabelKu. Karena tidak diberikan jenis varibelnya maka variabel diatas akan dianggap sebagai sebuah objek. Untuk contoh program penggunaan variabel kamu dapat melihat pada contoh diatas :)

Array

Array merupakan sekumpulan data yang disimpan secara bersamaan kedalam sebuah variabel penyimpanan. Berikut ini merupakan contoh sebuah program ASP.NET dengan menggunakan Array.

<%@ Page Language="VB" %>

hasilnya adalah :

Hari pada index 2 adalah hari : Rabu

Fungsi

Fungsi merupakan kumpulan prosedur yang merupakan kode2 program yang ditujukan untuk melakukan tugas tertentu. Contoh penggunaan fungsi dalam ASP.NET adalah sebagai berikut :

<%@ Page Language="VB" %>


value=”Tambah” runat=”server”
onServerClick=”totalNilai”/>

Hasilnya adalah :

Hasil penjumlahan : 5

Hasil penjumlahan : 11

Seleksi Kondisi

Contoh program dengan menggunakan seleksi kondisi (If dan Select Case) adalah sebagai berikut :

<%@ Page Language="VB" %>

Hasilnya adalah :

Bukan bilangan bulat

Bukan bilangan bulat

Looping

Contoh program dengan menggunakan looping (For Each Loop dan For Next) adalah sebagai berikut :

<%@ Page Language="VB" %>

Hasilnya adalah sebagai berikut :

Daftar hari :

Senin

Selasa

Rabu

Kamis

Jumat

Sabtu

Minggu

Daftar hari :

1. Minggu

2. Minggu

3. Minggu

4. Minggu

5. Minggu

6. Minggu

7. Minggu

Error Handling

Untuk menangani kesalahan-kesalahan program VB.NET meyediakan sebuah error traping atau error handling, yaitu try… catch… finally… end try. Blog finally bersifat optional jadi bisa disertakan bisa tidak. Contoh penggunaannya adalah sebagai berikut :

<%@ Page Language="VB" %>

Hasilnya adalah sebagai berikut :

Programnya salah lho

Selesai!

Wah uda banyak juga yaw tulisannya hohoho :) udahan dulu…. berlanjut ke tulisan berikutnya :D

Mungkin ada tambahan masukan atau pertanyaan silahkan posting dibawah… makasih, semoga membantu :)

Selanjutnya >> Menggunakan Web Form

Satu komentar

  1. mas tolong ulas juga tentang program microsof visual development 2008.
    maklum saya newbie di programing



Tinggalkan sebuah Komentar