Active Server Pages .NET (sering disingkat sebagai ASP.NET) adalah sebuah teknologi layanan Web dinamis, aplikasi web, dan XML Web Service yang dikembangkan oleh Microsoft sebagai pengganti Active Server Pages (ASP) yang telah lama. Teknologi ini berbasis .Net Framework dan dibangun di atas Common Language Runtime (CLR), sehingga para programmer dapat menulis kode ASP.NET dengan menggunakan semua bahasa pemrograman .Net, meski yang populer digunakan adalah bahasa C# dan Visual Basic.Net.
Berikut adalah beberapa fakta yang terdapat pada ASP.NET :
- ASP.NET merupakan managed code, dan berjalan pada semacam virtual machine dari Microsoft yang disebut Common Language Runtime (CLR). Hal ini menyebabkan ASP.NET dapat diatur manajemen memorinya, securitynya serta kontrol proses atau threadnya oleh CLR tersebut.
- ASP.NET bukan pemrograman tetapi suatu platform dan bagian dari .NET Framework untuk web based application.
- ASP.NET merupakan compiled code menjadi IL (Intermediate Language) yaitu bahasa yang dikenali oleh CLR. Waktu dijalankan CLR akan memprosesnya menjadi native sehingga dapat dijalankan di mana saja selama ada CLR. Jadi memungkinkan kalau CLR telah dikonversi ke Linux maka kita dapat menjalankan ASP.NET di Linux juga(hanya saja kemungkinannya sangat kecil).
- ASP.NET dapat menggunakan berbagai bahasa pemrograman yang mendukung .NET Framework
- ASP.NET memiliki arsitektur web forms yang mempercepat development, terlebih lagi integrasi dan dukungan tools Visual Studio .NET yang sangat bagus sehingga pembuatan aplikasi web ASP.NET menggunakan VS.NET sangat efisien dan mempercepat waktu pembuatan aplikasi.
- Bahasa pemrograman ASP.NET bisa menggunakan bahasa pemrograman Visual Basic.NET yang sudah object oriented. Karena ASP.NET merupakan bagian dari .NET Framework maka kita dapat menggunakan berbagai bahasa pemrograman yang mendukung .NET Framework seperti C#, C++ .NET, J#, JScript.NET, dsb.
- Web Matrix, Visual Studio.NET dan Macromedia Dreamweaver MX merupakan Web editor yang dapat digunakan untuk men-develop suatu Web Pages yang berbasis ASP.NET Sebenarnya Anda tidak memerlukan editor khusus dan dapat menggunakan Notepad atau teks editor biasa untuk ASP.NET
- ASP.NET dapat dijalankan di IIS 5.x ke atas, tapi tidak bisa hanya dengan PWS atau Apache. ASP.NET tidak membutuhkan server khusus tetapi hanya membutuhkan .NET Framework sebagai komponen utama dan IIS sebagai komponen server yang akan mengutilisasi .NET Framework dalam menangani aplikasi ASP.NET.
sumber : http://trondolojadul.wordpress.com/
{ 0 komentar... Views All / Send Comment! }
Posting Komentar