Pengantar Bahasa Pemrograman Active Server Pages


B
anyak bahasa pemograman yang populer. Salah satunya adalah bahasa Active Server Pages (ASP).  ASP merupakan suatu bahasa server script, artinya segala proses program dilakukan di sisi server sedangkan client hanya menerima output dalam bentuk HTML.

A. Sejarah Active Server Pages

Meskipun sudah mulai terasa bahwa teknologi Microsoft Active Server Pages telah berjalan lama, teknologi ini secara nyata merupakan sebuah teknologi baru yang diperkenalkan pada tahun 1996. Sebelum ASP, para pengembang software telah membuat website aktif dalam sebuah platform Microsoft menggunakan CGI dan ISAPI, dimana keduanya mengambil bagian dalam perkembangan ASP pada tahun 1996, microsoft memperkenalkan Active Server Pages. ASP memudahkan pengembangan software untuk mengeksekuasi baris kode ke dalam halaman web. Meskipun teknologi ASP relatif baru dalam pembuatan web dinamis, dalam jangka waktu yang pendek ASP berkembang menjadi satu dari produk pembuatan website dinamis terpenting.

Sejak 1996, ada beberapa versi baru ASP. Pada tahun 1996, microsoft memperkenalkan ASP 2.0 sebagai bagian dari windows NT 4.0. Dengan ASP 2.0 dan IIS 4.0, aplikasi ASP dan beberapa komponen bagian-bagiannya dapat dibuat dalam suatu tempat memori dari tempat web server dengan adanya perbaikan kesalahan. Pada tahun 2000, dengan lebih mengantisipasi dikeluarkannya windows 2000 dan IIS 5.0, Microsoft meluncurkan ASP 3.0. Perbedaan antara kemampuan ASP 2.0 dan ASP 3.0 tidak begitu terlihat. Bagaimanapun juga, pada saat berjalan di Windows 2000. NET untuk pertama kalinya dikenalkan di muka umum. Berikut bahasa pemrograman baru C= (C-Sharp) dan berharap dapat memberikan kontribusi yang baik dan lebih fleksibel dari sebelumnya. Teknologi ini diharapkan memberikan dukungan yang luas terhadap berbagai macam standar internet.

B. Pengertian Active Server Pages

Active  Server Pages atau ASP adalah salah satu bahasa pemrograman web untuk menciptakan halaman web yang dinamis. ASP merupakan salah satu produk teknologi yang disediakan oleh Microsoft. ASP diproses melalui web server dan proses ini menghasilkan HTML yang akan dikirimkan melalui penjelajahan web. Penjelajahan web yang digunakan untuk mengetes script APS yang dibuat diantaranya Internet Explorer, Netscape Navigator, ataupun Opera.

C. Keuntungan Active Server Pages

 Ada beberapa keuntungan yang diberikan oleh ASP yaitu:

  • Mudah dalam mempelajarinya
  • Mudah dikembangkan dari sistem yang telah dimiliki
  • Tidak perlu kompilasi
  • Mudah menggabungkan dengan teknologi lain seperti CGI, DCOM, ActiveX dan Lain-lain.
  • Dengan ActiveX Data Object dan SQL prmbuatan Web Data Base menjadi lebih mudah
  • Memberikan fasilitas keamanan seperti session object, cookie, dan fasilitas transaksi online yang aman dengan protokol SSL, semua dapat dilakukan dengan sedikit kode tambahan
  • Kode ASP tidak dapat dilihat pada client, hal ini disebabkan oleh karena jika server menerima request file ASP, maka file tersebut diproses dahulu pada server dan yang dikirimkan adalah kode-kode HTML 

D. Contoh Active Server Pages

    Suatu Active Server Pages terdiri dari elemen-elemen berikut:
  • Tag-tag HTML
  • Script
  • Text
contoh:

<html>
<body>
<%
response.write ("My first ASP script!")
%>
</body>
</html>

contoh:
<html>
<head>
</head>
<body>
<p>
There are <%response.write(Application("visitors"))%>
online now!
</p>
</body>
</html>

Demikian bahasa pemrograman Active Server Pages menjadi salah satu bahasa pemrograman yang bisa digunakan membuat Web dinamis dengan menggunakan database baik acces SQL server atau orde database. ASP merupakan salah satu produk teknologi yang disediakan oleh Microsoft. ASP bekerja pada web server dan merupakan server side scripting.

Penulis: Rima Oktavia (Mahasiswa Kelas 1F,Prodi Sistem Informasi,Fakultas Sains dan Teknologi Universitas Islam Negri Sultan Thaha Saifuddin jambi)

Sumber: http://iproduction.co.id/pengertian-dan-sejarah-pemrograman-asp/
https://id.m.wikipedia.org/wiki/Active_Server_Pages



Post a Comment

Lebih baru Lebih lama