Selamat Datang DidyErvano'Blog's

Friday, January 9, 2009

Atikel ASP

1. PENGERTIAN ASP
ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web untuk menciptakan halaman web yang dinamis. ASP merupakan salah satu produk tekhnologi yang disediakan oleh Microsoft. ASP diproses melalui web server dan hasil proses ini menghasilkan HTML yang akan dikirimkan melalui browser. ASP bekerja pada web server dan merupakan server side scripting. Berbeda dengan VBScript yang bekerja pada client atau disebut juga client side scripting. Meskipun demikian ASP mengunakan VBScript sebagai bahasa dasar untuk pemogramannya.
ASP sangat mudah dipelajari. Yang diperlukan hanyalah mengenal HTML dan VBScript. Dengan ASP anda bisa membangun aplikasi web yang dinamis. ASP juga dikenal sangat populer bersaing dengan PHP serta yang web language yang lainnya seperti Java Servlet, Cold Fusion, dll. ASP diperkenalkan ke dunia pertama kali oleh Microsoft pada tanggal 16 Juli 1996, dan diberi nama kode Denali. Beta version dirilis pada bulan November 1996, dan
akhirnya ASP Version 1.0 secara resmi dipasarkan ke publik pada tanggal 12 Desember 1996. Microsoft terus mengembangkan ASP. Pada tahun 1998, Microsoft telah mengeluarkan software web server yang terbaru, Internet Information Server 4.0 (IIS
4.0) yang berjalan pada Windows NT 4.0 dan Personal Web Server 4.0 (PWS 4.0) yang berjalan pada Windows ‘98. Software web server yang baru ini dapat support ASP Version 2.0.
Dengan dirilisnya Windows 2000, maka Microsoft meluncurkan Internet Information Server 5.0 (IIS 5.0) dan versi terbaru ASP Version 3.0. IIS 5.0 sebenarnya lebih terintegrasi dengan
Windows 2000 dalam satu paket sistem operasi. ASP semakin dikenal luas tepatnya sejak maret 1997. ASP semakin populer




karena mudah untuk dipelajari. Tentunya masih banyak web programming language yanglainnya seperti PHP, Cold Fusion, Java Servlet, dll yang tidak kalah populernya ASP. Itulah sekilas tentang sejarah ASP dan pengenalannya.

ASP adalah bahasa pemrograman made in Microsoft. Anda mungkin sudah bisa menerka kira-kira seperti apa ASP itu. Sangat compatible dengan .NET framework dan juga koneksi dengan MS SQL yang sangat bagus, tentu saja kan sama2 produk Microsoft. Berbayar, sudah pasti. Fungsionalitas dan kemudahannya? Ini yang saya kurang paham, karena belum pernah mencoba dan masih kekurangan bahan artikel tentang bahasa pemrograman yang satu ini. Tapi kabarnya ASP bahasa pemrograman yang berbasiskan event handling, ini tentu saja kabar baik bagi mereka yang tidak ingin beribet dengan HTML DOM dan javascipt untuk menangani event.
2. KOMPONEN PENDUKUNG ASP

1.Namespace System.Web
Namespace ini merupakan bagian dari .NET Framework dimana di dalamnya terdapat class-class yang digunakan dalam pemrograman aplikasi web seperti HTTP request, HTTP response, browser dan e-mail.
Dalam.NET sekumpulan kelas library yang memiliki fungsi tertentu disebut dengan namespace. Karena .NET mendukung implementasi konsep OOP maka semua obyek dalam setiap bahasa merupakan turunan dari namespace tersebut. Type data yang telah dijelaskan sebelumnya sebenarnya diturunkan dari system Namespace, yang merupakan root namespace dalam sistem .NET.

Misalnya type data Decimal, ternyata diturunkan dari Syatem Namespace yaitu System.Decimal runtime structure. Demikian pula dengan type data yang lain, selalu diturunkan dari namespace System tersebut.


Contoh Pemrograman ASP

02.06.03 - xty - Gen_Dev
Contoh Pemrograman Active Server Pages (ASP).
© Susandi Putra
Untuk menjalankan contoh ini :
+ Anda harus punya Microsoft IIS dengan NT 4.0 atau PWS dengan Win9x
+ Anda harus punya Microsoft Visual Basic 5.0 atau 6.0
Download (8K)
Instalasi :
+ Download program Visual Basic di direktori AccessConnector
+ Buka di Visual Basic dan Compile...
+ Buat satu virtual direktori di IIS/PWS
+ Kemudian copy semua file-file *.asp ke target direktori dari virtual direktory yang baru anda buat...
+ Ready to run!
3. Perangkat ASP
Untuk menjalankan aplikasi atau program ASP, diperlukan suatu server yang dapat menterjemahkan kode atau bahasa-bahasa tersebut ke dalam halaman internet atau seperti yang kita kenal HTML. Program server yang dibutuhkan adalah untuk windows 95/98 biasa menggunakan PWS (Personal Web Server) atau IIS (Internet Information Service) untuk windows berbasis NT.
Untuk peng-install-an program tidak akan dibahas lebih jauh.
Untuk instan ASP kali ini, secara cepat kamu bisa mencoba

menjalankan program ASP dengan hosting gratisan di internet.
Salah satu hosting ASP gratis yang cukup baik dalam pelayanan adalah di http://www.brinkster.com.

Untuk memulai suatu program ASP, secara sederhana bisa digunakan Notepad. Jika kamu sudah mengenal program HTML, ini akan sangat membantu pula.

Program ASP dimulai dengan tanda <% dan harus diakhiri dengan %> Dan file nya harus dinamai dengan akhiran .ASP, contoh: default.asp, guestbook.asp, dst. (Sebagai tambahan: jika pada html untuk halaman pertama dinamai index.html, maka untuk asp biasa dinamakan default.asp.)
4. Apa Yang Diperlukan Untuk Menjalankan ASP ?

Sekilas kita sudah dijelaskan mengenai ASP, server side scripting, client side scripting dan web dinamis secara singkat. Mungkin kita sudah tidak sabar lagi untuk mencoba belajar ASP, tetapi sebelumnya kita harus mengetahui bagaimana dan apa yang
diperlukan untuk menjalankan ASP.
• Untuk memulai menulis bahasa pemograman ASP diperlukan minimal sebuah text editor atau bisa juga web development tools yang lain seperti Visual Interdev, Homesite, Dreamweaver, dll.
• Web server yang support ASP. Tutorial ini menggunakan Internet Information Server (IIS 5.0) yang mensupport ASP Version 3.0, IIS 5.0 tersedia pada sistem operasi Windows 2000. Jadi maka sebaiknya gunakan IIS 5.0 sebagai web server ASP pada tutorial ini. Sebenarnya ASP juga bias berjalan pada web server lain seperti Apache, Lotus, dll yang berjalan pada
sistem operasi non windows seperti Unix/Linux, dll. Contohnya




Chili!Soft ASP yang bisa di download di http://www.chilisoft.com dengan masa trial 30 hari.
• Untuk melihat dan melakukan test pada suatu halaman, kita tentunya memerlukan web browser. Seperti yang sudah dijelaskan di atas bahwa ASP bisa berjalan pada semua browser. Dalam tutorial ini penulis menggunakan Internet Explorer 6.0 SP1.
• Yang terakhir dan tidak kalah penting adalah anda harus mengetahui tag-tag HTML supaya bisa mengikuti pelajaran ini dengan baik.

Twitter Delicious Facebook Digg Stumbleupon Favorites More