ASP.NET

ASP klasik - Active Server Pages

Active Server Pages (ASP), juga disebut ASP klasik (Classic ASP), adalah mesin skrip server pertama yang dirilis oleh Microsoft pada tahun 1998.

ASP adalah teknologi yang memungkinkan skrip di halaman web di jalankan di server Internet.

Ekstensi berkas halaman ASP adalah .asp, biasanya ditulis dalam VBScript.

Jika Anda ingin belajar ASP klasik,Silakan kunjungi tutorial ASP kami.

ASP.NET

ASP.NET adalah generasi baru ASP. Dia tidak dapat disesuaikan dengan ASP klasik, tetapi ASP.NET dapat mengacu ke ASP.

Halaman ASP.NET perlu disinkronkan, sehingga lebih cepat daripada ASP klasik.

ASP.NET memiliki dukungan bahasa yang lebih baik, banyak kontrol pengguna, komponen berdasarkan XML, dan integrasi autentikasi pengguna.

Ekstensi nama halaman ASP.NET adalah .aspx, biasanya ditulis dalam VB (Visual Basic) atau C# (C sharp).

Kontrol pengguna di ASP.NET dapat ditulis dalam berbagai bahasa, termasuk C++ dan Java.

Ketika browser meminta berkas ASP.NET, mesin ASP.NET membaca berkas, mengkompilasi dan melaksanakan skrip di berkas, lalu mengembalikan hasil dalam HTML penuh ke browser.

Razor ASP.NET

Razor adalah bahasa markering baru dan mudah yang digunakan untuk menempatkan kode server di halaman web ASP.NET, yang hampir sama seperti ASP.

Razor memiliki kemampuan ASP.NET tradisional, tetapi lebih mudah digunakan dan diajarkan.

Bahasa Pemrograman ASP.NET

Panduan ini mencakup bahasa pemrograman berikut:

  • Visual Basic (VB.NET)
  • C# (dibaca C sharp)

Teknologi Server ASP.NET

Panduan ini mencakup teknologi server berikut:

  • Web Pages (menggunakan sintaks Razor)
  • MVC (Model View Controller)
  • Web Forms (ASP.NET tradisional)

Alat Pengembangan ASP.NET

ASP.NET mendukung alat pengembangan berikut:

  • WebMatrix
  • Visual Web Developer
  • Visual Studio

Panduan ini menggunakan WebMatrix untuk Web Pages, Visual Web Developer untuk MVC dan Web Forms.

Ekstensi nama berkas ASP.NET

  • Ekstensi nama berkas berkas ASP adalah .asp
  • Ekstensi nama berkas berkas ASP.NET adalah .aspx
  • Ekstensi nama berkas yang digunakan dalam berkas C# di ASP.NET adalah .cshtml
  • Ekstensi nama berkas yang digunakan dalam berkas Razor VB di ASP.NET adalah .vbhtml