Sejarah dan Perkembangan Bahasa Pemrograman ASP
http://tanyasini.blogspot.com/2013/02/sejarah-dan-perkembangan-bahasa.html
Apa itu ASP ? Mungkin sebagian
dari kita lebih akrab jika mendengar istilah PHP dari pada ASP.
Melalui tulisan ini, saya akan coba memberikan
sedikit pencerahan mengenai ASP. Apa itu ASP begitu juga sejarah dan
perkembangan ASP.
Active Server Pages atau ASP merupakan salah
satu web programming language selain PHP, Cold Fusion dan lain sebagainya. ASP
pertama kali diperkenalkan oleh Microsoft pada tanggal 16 Juli 1996 dan diberi
nama kode Denali. Kemudian pada bulan November 1996, Microsoft merilis
versi Beta-nya dan akhirnya ASP versi 1.0 resmi dipasarkan pada tanggal 12
Desember 1996.
ASP memudahkan para pengembang software untuk mengeksekusi
baris kode ke dalam sebuah halaman web. Meskipun masih terbilang baru namun
dalam jangka waktu yang relatif singkat teknologi ASP berkembang menjadi salah
satu produk terpenting dalam pembutan web dinamis. Sejak tahun 1996 Microsoft
telah merilis beberapa versi ASP yang disertakan dalam Software Web Server, Internet
Information Service (IIS).
- ASP versi 1.0 : dirilis bersamaan dengan Microsoft IIS 3.0 pada bulan Desember 1996.
- ASP versi 2.0 : dirilis bersamaan dengan Microsoft IIS 4.0 yang berjalan di Windows NT 4.0 pada bulan September 1997.
- ASP versi 3.0 : dirilis bersamaan dengan Microsoft IIS 5.0 yang berjalan di Windows 2000 pada bulan November 2000. Sampai saat ini ASP versi 3.0 tersedia bersama IIS 6.0 dan IIS 7.0 di Microsoft Windows Server 2008.
- Pada tahun 2002, ASP versi 3.0 atau dikenal dengan ASP classic version telah digantikan dengan ASP.NET yang tentu saja lebih baik dalam performanya karena sudah men-support bahasa pemrograman .NET seperti halnya Visual Basic.NET dan bahasa C#.
Lalu apa
bedanya ASP classic version dengan ASP.NET ?
Perbedaan yang mendasar dari ASP dan ASP.NET adalah
penggunaan script yang digunakan. ASP menggunakan VBScript atau Jscript
sedangkan ASP.NET menggunakan script berbasis .NET seperti Visual Basic.NET,
C#, J# dan sejenisnya.
ASP 3.0 menampilkan semua kode yang digunakan dalam aplikasi
yang dibuatnya sehingga tidak ada cara bagi seorang programmer untuk
“menyembunyikan” kode sensitif yang ia gunakan. Sedangkan ASP.NET memungkinkan
seorang programmer untuk membuat berbagai macam dynamic link untuk kode
sensitif yang digunakan sehingga kode-kode tersebut tidak bisa terlihat. Hal
ini juga dapat meningkatkan kecepatan dari aplikasi yang dihasilkan.
Selain itu, salah satu keunggulan ASP.NET dibandingkan ASP
yaitu kemampuan untuk pengembangan web berbasis perangkat mobile yang mengubah
jenis konten berdasarkan perangkat mobile yang digunakan.
Seiring berjalannya waktu, mempelajari dan menggunakan
ASP dalam membangun dan pengembangan sebuah web yang dinamis akan menjadi lebih
mudah. Yang diperlukan hanyalah mengenal HTML dan VBScript. Dan tentu saja
penggunaan ASP menjadi alternatif utama selain PHP yang dikenal dengan open
source-nya.
No comments:
Post a Comment