Banner Indonesia Network
  Selamat Datang !  
  http://www.indoscripts.cjb.net
2/9/2010 3:20:47 PM


  Apa itu ASP ?


Selama ini kita mengenal HTML sebagai bahasa untuk membangun suatu Homepage. Namun dengan semakin berkembangnya teknologi terutama internet, orang kurang puas terhadap apa yang di hasilkan oleh HTML. Hal ini mengingat HTML hanya menampilkan tampilan-tampilan yang statis. Artinya HTML kurang mampu untuk mengelola informasi yang sifatnya transaksi. Misalnya meminta data dari pengunjung web dan menyimpan di database kita.

Tapi bukan berarti HTML tidak diperlukan, ia adalah dasar bagi siapapun yang ingin belajar membuat website. Dengan mengusai HTML kita akan tahu bagaimana membuat tampilan luar web kita kelihatan menarik di mata pengunjung. Karena memang fungsi HTML untuk itu, yakni mau bagaimana face website kita.

Teknologi grafis yang ada sekarang ini memungkinkan seseorang untuk berkreasi lebih optimal. Tentu Anda pernah mendengar atau bahkan memakai software-software grafis seperti photoshop or corelldraw. dengan menguasai software itu, sebenarnya Anda sudah bisa menciptakan homepage yang menarik dilihat dari segi visualnya. Anda hanya tinggal perlu memperbaiki pengetahuan Anda tentang HTML, karena dalam aplikasi ke pemrograman web mau gak mau kita harus memakai HTML. Saya akan ambil contoh Anda punya suatu gambar yang bagus dan sangat menarik untuk dijadikan halaman web. of course untuk mempercepat tampilannya di browser anda perlu mengurangi ukuran file itu alias dengan memotong - motong gambar itu. Lalu, bagaimana cara menyatukannya kembali sehingga bisa di tampilkan di halaman web secara utuh. permasalahan - permasalahan semacam itulah yang menuntut Anda untuk bisa/harus tahu HTML.

Berbeda dengan HTML, ASP lebih menekankan pada proses transaksi kita sebagai pemilik web dan para pengunjung. sewaktu Anda menulis email tentu sebelumya Anda di suruh untuk mengisi kemana email itu mau ditujukan terus subjeknya apa, dst. Pernah gak Anda berfikir gimana ya kok email kita bisa sampai ke tujuan. kok gak nyasar tempat orang?. Nah, begitulah kira - kira tugas ASP. Bagaimana informasi yang disampaikan pengunjung tersebut kita proses.
Dalam kaitannya dengan database, ASP berguna untuk memasukkan input yang disampaikan pengunjung ke database kita, setelah itu bagimana kita mau mengelola data tersebut dan memberikan umpan balik terhadap permintaan yang disampaikan pengunjung. Anda akan semakin tahu banyak kegunaan ASP setelah Anda semakin banyak tahu fungsi - fungsi yang yang ada dalam ASP, tentunya setelah belajar bukan?

Pada dasarnya bahasa-bahasa untuk membangun suatu web terbagi atas 2, yaitu :
1. Server Side

Yaitu Informasi yang dikirimkan akan dieksekusi di server website yang bersangkutan.

2. Client Side

Yakni Informasi yang disampaikan akan dieksekusi di client.

Sebagai gambaran untuk membedakanya cobalah !, pada saat Anda sedang online klik kanan web yang sedang Anda lihat, kemudian pilih VIEW SOURCE maka Anda akan melihat bagaimana kode-kode HTML yang menjadikan web tersebut. Kemudian bandingkan dengan web yang memakai kode ASP (ini akan jelas ketika Anda sudah belajar ASP nanti,red ), ketika anda klik kanan dan view source maka Anda tidak akan melihat setitikpun kode ASP di situ. Itu juga yang menjadi kelebihan ASP sebagai server side yaitu apa yang kita hasilkan tidak akan dicontek orang lain. ASP mengirimkan hasil eksekusi nya dalam bentuk HTML sehingga kode aslinya tidak terlihat. Selain ASP bahasa yang menggunakan model server side adalah Perl dan JSP. sedangkan contoh client side adalah HTML dan javascript.

Bahasa inggris sederhana yang digunakan dalam ASP menyebabkan ASP mempunyai nilai plus dibandingkan bahasa - bahasa lain. Buat Anda yang belum pernah belajar program tentu ini akan menjadi alternatif. sedangkan bagi yang udah mahir kehadiran ASP akan semakin mempermudah dalam pembuatan program web. Saya tak akan banyak bicara dalam hal ini, Anda harus membuktikannya sendiri dan Anda akan merasakan bahwa apa yang saya katakan itu tidak salah.

Sebelum mulai menggunakan, kita perlu mengetahui dasar-dasar Active Server Pages (ASP). ASP merupakan teknologi yang dikembangkan oleh Microsoft, diluncurkan sekitar tahun 1996. ASP adalah tekonolgi server-side scripting, yang berarti segala proses programnya dilakukan di server sebelum dikirim ke client. Server-side scripting ini merupakan kebalikan dari client-side scripting, yang seluruh proses programnya dilakukan di client, contohnya JavaScript. Karena seluruh prosesnya berada di server, maka client akan menerima hasil dalam bentuk HTML biasa. Berbeda dengan client-side scripting, dimana client juga menerima script. Jelas server-side scripting ini lebih aman dan lebih bebas untuk dikembangkan.

Yang biasanya kita katakan sebagai halaman ASP, sebenarnya terdiri dari 3 bagian.

  • ASP objects. Sebenarnya, yang dinamakan ASP adalah object, atau lebih tepat Component Object Model (COM), bukan bahasa pemrograman yang sering kita lihat. ASP dikembangkan diatas dasar ISAPI. ASP hanya terdiri dari 6 object yang sangat sederhana, tetapi karena digabungkan dengan struktur teknologi Microsoft lainnya, object ini menjadi sangat berguna. Keenam object tersebut adalah Application, Session, Response, Request, Server, dan ObjectContext.
  • Bahasa Scripting. Dalam bahasa scripting inilah object-object ASP dimanipulasi sesuai dengan yang kita kehendaki. Bahasa scripting yang diberikan oleh Microsoft adalah VBScript dan JScript. Keduanya dapat dipakai untuk menulis script ASP. Perbedaan antara dua bahasa tersebut hanyalah masalah selera. Standarnya adalah VBScript, dan bahasa ini yang paling banyak dipakai oleh developer ASP di seluruh dunia. ASPIndonesia.net juga memakai bahasa dalam artikel-artikel yang ada. Ada pihak ketiga yang kini mengembangkan PerlScript, favorit dari mereka yang berpengalaman di Unix.
  • ActiveX Server Component. Object ASP hanyalah perekat antara halaman HTML dengan program yang berada di server. Bahasa scripting hanya digunakan untuk membuat alur logika yang diperlukan. Untuk masalah akses ke database, akses ke program lain, dan sebagainya, maka diperlukanlah ActiveX Server Component. ActiveX Server Component ini sering dipakai dalam halaman ASP seperti ini : Set oConn = Server.CreateObject("ADODB.Connection")
    Perintah diatas membuat server memanggil ActiveX Server Component yang bersangkutan. ActiveX Server Component ini dapat dibuat dengan banyak bahsa pemrograman, contohnya Visual Basic, Visual C++, Delphi, Java, dll.
    Dengan adanya ketiga bagian diatas, sebuah halaman ASP bisa menjalankan program-program yang sangat rumit di server. Inilah yang menjadi keunggulan ASP yang terutama. Biasanya kita sering melakukan akses database dengan ADODB, mengirim e-mail dengan CDONTS, tetapi ASP juga bisa melakukan hal lain yang jauh lebih rumit dengan komponen yang kita buat sendiri. Semuanya ini didasarkan dari teknologi Component Object Model (COM).

Dengan adanya teknologi ASP ini dalam halaman web dapat diisikan HTML tag, ASP script, panggilan ke komponen di server. Kombinasi ini menghasilkan aplikasi web yang canggih.



 



 

Ikutan Group indoscripts
Lihat Group Indoscripts
  :: Menu Utama
Kirim Scripts
Pengenalan Html
Pengenalan ASP
Mendapatkan PWS
ConnectionStrings
Trik Menulis ASP
Koleksi Objek FSO
Koleksi Java Scripts
Koleksi Tip & Trik

Pengenalan Visual Basic bersama Masino Sinaga berisi Artikel, Aplikasi, Daftar Error, Download, Trik dan lain-lain.

  :: Kategori SCRIPTS
Html/xml (3708) 
ASP (2644) 
PHP (929)
Java (1147) 
Java Scripts (870) 
Visual Basic (945) 
Visual Basic Net (24) 
   
  :: Statistik
  Hit Counter 75951
  Halaman Terbuka 569819
  Total Scripts Kiriman 40679
  Total Tip & Trik 78

Nilai Situs Indoscripts
@ SearchIndonesia


Silahkan menghubungi kami. Berikan komentar Anda, baik positif ataupun negatif, untuk membantu pengembangan Indoscripts


  
 

 


Copyright © 2002, Dirvision Online
All right reserved

100 MB free hosting. Click here to build your own free site.