Tutorial ASP dan ASP.NET

ASP adalah singkatan dari A active Server P age

ASP adalah kerangka kerja pengembangan untuk membangun halaman web.

ASP mendukung banyak model pengembangan yang berbeda:

  • ASP klasik
  • Formulir Web ASP.NET
  • ASP.NET MVC
  • Halaman Web ASP.NET
  • API ASP.NET
  • Inti ASP.NET

Teknologi ASP

ASP dan ASP.NET adalah teknologi sisi server.

Kedua teknologi memungkinkan kode komputer untuk dieksekusi oleh server Internet.

Saat browser meminta file ASP atau ASP.NET, mesin ASP membaca file, mengeksekusi kode apa pun dalam file, dan mengembalikan hasilnya ke browser.


ASP Klasik - Halaman Server Aktif

ASP (alias Classic ASP) diperkenalkan pada tahun 1998 sebagai bahasa skrip sisi server pertama Microsoft.

Halaman ASP klasik memiliki ekstensi file .asp dan biasanya ditulis dalam VBScript.

Kunjungi Tutorial ASP Klasik kami »

ASP.NET

ASP.NET dirilis pada tahun 2002 sebagai penerus Classic ASP.

Halaman ASP.NET memiliki ekstensi .aspx dan biasanya ditulis dalam C# (C sharp).

ASP.NET 4.6 adalah versi resmi terbaru dari ASP.NET.

ASP.NET 5 diharapkan menjadi desain ulang penting dari ASP.NET.

Namun, pengembangan ASP.NET 5 dihentikan demi ASP.NET Core .



Halaman Web ASP.NET

ASP.NET Web Pages adalah model aplikasi SPA (Single Page Application).

Model SPA sangat mirip dengan PHP dan Classic ASP.

Halaman Web ASP.NET sedang digabungkan ke dalam ASP.NET Core baru.

Kunjungi Tutorial Halaman Web kami »

ASP.NET MVC

ASP.NET MVC adalah model aplikasi MVC (Model-View-Controller).

ASP.NET MVC sedang digabungkan ke dalam ASP.NET Core baru.

ASP.NET MVC tidak tercakup dalam tutorial ini.


API Web ASP.NET

ASP.NET API adalah model aplikasi API (Application Programming Interface).

ASP.NET API sedang digabungkan ke dalam ASP.NET Core baru.

ASP.NET API tidak tercakup dalam tutorial ini.


Formulir Web ASP.NET

Formulir Web ASP.NET adalah model aplikasi yang digerakkan oleh peristiwa.

Formulir Web ASP.NET bukan bagian dari ASP.NET Core baru.

Formulir Web ASP.NET tidak tercakup dalam tutorial ini.


Inti ASP.NET

ASP.NET Core dirilis pada tahun 2016.

ASP.NET Core menggabungkan ASP.NET MVC, ASP.NET Web API, dan ASP.NET Web Pages ke dalam satu kerangka kerja aplikasi.

ASP.NET Core tidak tercakup dalam tutorial ini.