ASP.NET
- หน้าก่อนหน้า อบรม ASP.NET
- หน้าต่อไป เรียนรู้ WebPages
ASP ปกติ - Active Server Pages
Active Server Pages (ASP) หรือเรียกว่า ASP ปกติ (Classic ASP) คือเอนจินสคริปต์ทางเซิร์ฟเวอร์ที่มีการเปิดตัวโดยไมโครซอฟท์ในปี 1998
ASP คือเทคโนโลยีที่ให้ใช้สคริปต์ในหน้าเว็บเรียกใช้บนเซิร์ฟเวอร์อินเทอร์เน็ต
ความยาวนามของไฟล์หน้าเว็บ ASP คือ .asp ซึ่งทั่วไปแล้วจะเขียนด้วย VBScript
ถ้าคุณต้องการเรียน ASP ปกติโปรดเข้าชมคู่มือ ASP ของเรา。
ASP.NET
ASP.NET คือรุ่นใหม่ของ ASP มันไม่สามารถเปิดใช้งานกับ ASP ปกติได้ แต่ ASP.NET สามารถเรียกใช้ ASP
หน้าเว็บ ASP.NET ต้องการการคอมไพล์ ดังนั้นจึงเร็วกว่า ASP ปกติ
ASP.NET มีการสนับสนุนภาษาที่ดีขึ้น คอนโทรลล์ผู้ใช้หลายๆ อัน องค์ประกอบที่ใช้ XML และการเชื่อมโยงการรับรองผู้ใช้
นามสกุลของหน้า ASP.NET คือ .aspx โดยทั่วไปจะเขียนด้วย VB (Visual Basic) หรือ C# (C sharp)
คอนโทรลเลอร์ผู้ใช้ใน ASP.NET สามารถเขียนด้วยภาษาต่างๆ รวมทั้ง C++ และ Java
เมื่อเบราวเซอร์ขอไฟล์ ASP.NET โดยเฉพาะ โปรแกรมเครื่องข่าย ASP.NET จะอ่านไฟล์นั้น ปรับรหัสโค้ดและปฏิบัติการโค้ดในไฟล์ แล้วกลับมาส่งผลลัพธ์แบบ HTML สู่เบราวเซอร์
Razor ของ ASP.NET
Razor คือภาษาทางเลขที่ง่าย ใช้ในการฝังโค้ดเซิร์ฟเวอร์ในหน้าเว็บ ASP.NET ที่คล้ายกับ ASP
Razor มีความสามารถเหมือน ASP.NET แบบโบราณ แต่ง่ายที่ใช้และง่ายต่อการเรียนรู้
ภาษาแพร่ ASP.NET
ตัวเรียนนี้ครอบคลุมภาษาแพร่หลายต่อไปนี้:
- Visual Basic (VB.NET)
- C# (เรียกว่า C sharp)
เทคโนโลยีเซิร์ฟเวอร์ ASP.NET
ตัวเรียนนี้ครอบคลุมเทคโนโลยีเซิร์ฟเวอร์ต่อไปนี้:
- Web Pages (ใช้ Razor ภาษา)
- MVC (Model View Controller)
- Web Forms (ASP.NET แบบโบราณ)
เครื่องมือพัฒนา ASP.NET
ASP.NET สนับสนุนเครื่องมือพัฒนาต่อไปนี้:
- WebMatrix
- Visual Web Developer
- Visual Studio
ตัวเรียนนี้ใช้ WebMatrix สำหรับ Web Pages และ Visual Web Developer สำหรับ MVC และ Web Forms
นามสกุลของแบบไฟล์ ASP.NET
- นามสกุลของแบบไฟล์ ASP คือ .asp
- นามสกุลของแบบไฟล์ ASP.NET คือ .aspx
- นามสกุลของแบบที่ใช้ C# ในแบบไฟล์ ASP.NET คือ .cshtml
- นามสกุลของแบบที่ใช้ Razor VB ในแบบไฟล์ ASP.NET คือ .vbhtml
- หน้าก่อนหน้า อบรม ASP.NET
- หน้าต่อไป เรียนรู้ WebPages