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.
0 komentar:
Posting Komentar