ASP klasik - Active Server Pages
Active Server Pages (ASP) , juga dikenal sebagai Classic ASP, diperkenalkan pada tahun 1998 sebagai mesin scripting sisi server pertama Microsoft.
ASP merupakan teknologi yang memungkinkan skrip di halaman web untuk dieksekusi oleh server Internet.
halaman ASP memiliki ekstensi file .asp, dan biasanya ditulis dalam VBScript.
Jika Anda ingin belajar ASP Classic, kunjungi ASP Classic Tutorial .
ASP.NET
ASP.NET adalah generasi ASP baru. Hal ini tidak kompatibel dengan ASP Classic, tetapi ASP.NET mungkin termasuk Classic ASP.
halaman ASP.NET dikompilasi, yang membuat mereka lebih cepat dari ASP Classic.
ASP.NET memiliki dukungan yang lebih baik bahasa, satu set besar kontrol pengguna, komponen berbasis XML, dan otentikasi pengguna terintegrasi.
Halaman ASP.NET memiliki .aspx ekstensi, dan 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 file ASP.NET, mesin ASP.NET membaca file, mengkompilasi dan mengeksekusi script dalam file, dan mengembalikan hasilnya ke browser sebagai HTML biasa.
ASP.NET Razor
Razor adalah sintaks markup baru dan sederhana untuk melekatkan kode server ke halaman web ASP.NET, seperti ASP Classic.
Razor memiliki kekuatan ASP.NET tradisional, tapi lebih mudah digunakan dan lebih mudah untuk belajar.
ASP.NET Bahasa Pemrograman
Tutorial ini mencakup bahasa pemrograman berikut:
- Visual Basic (VB.NET)
- C # (Pronounced C sharp)
ASP.NET Server Teknologi
Tutorial ini mencakup teknologi server berikut:
- Halaman Web (with Razor syntax)
- MVC (Model View Controller)
- Formulir web (traditional ASP.NET)
ASP.NET Development Tools
ASP.NET mendukung alat pengembangan berikut:
- WebMatrix
- Visual Web Developer
- Studio visual
Tutorial ini menggunakan WebMatrix untuk Halaman Web, dan Visual Web Developer untuk MVC dan Formulir Web.
File Extensions ASP.NET
- file ASP klasik memiliki ekstensi file .asp
- file ASP.NET memiliki ekstensi file .aspx
- File ASP.NET dengan Razor C # sintaks memiliki ekstensi file .cshtml
- File ASP.NET dengan Razor sintaks VB memiliki ekstensi file .vbhtml