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.