บทช่วยสอน หน้าเว็บ ASP.NET ที่ดีที่สุดในปี 2024 ในบทช่วยสอนนี้ คุณสามารถเรียนรู้ สวัสดี W3CSchool.cc,สวัสดี W3CSchool.cc!,เขียนในรูปแบบ HTML สวัสดี W3CSchool.cc,เขียนใน ASP.NET สวัสดี W3CSchool.cc,มันทำงานอย่างไร?,คลาสสิก ASP,จัดทำขึ้นด้วยหน้าเว็บแบบไดนามิก ASP คลาสสิก,กับหน้าเว็บแบบไดนามิกที่เขียนใน ASP .NET,เปรียบเทียบ ASP.NET ASP คลาสสิก,
เพจ ASP.NET ง่ายดูเหมือนว่าหน้าเว็บ HTML ปกติ
ก่อนที่จะเริ่มเรียนรู้ ASP.NET ขอสร้างหน้า HTML ง่ายๆที่แสดง "Hello W3CSchool.cc" ในเบราว์เซอร์:
สวัสดี W3CSchool.cc! |
รหัสต่อไปนี้จะอยู่ในรูปแบบของหน้า HTML จะแสดงตัวอย่างเช่น:
หากคุณต้องการที่จะลองมันโปรดบันทึกรหัสข้างต้นลงในไฟล์ชื่อ"firstpage.htm" ในและสร้างการเชื่อมโยงไปยังแฟ้ม A: firstpage.htm
เพจ ASP.NET ที่ง่ายที่สุดวิธีการแปลงหน้าเว็บ HTML ที่จะคัดลอกโดยตรงไฟล์ HTMLและไฟล์นามสกุลใหม่เปลี่ยนเป็นขอบ
รหัสต่อไปนี้จะแสดงตัวอย่างรูปแบบหน้า ASP.NET:
หากคุณต้องการที่จะลองมันโปรดบันทึกรหัสข้างต้นลงในไฟล์ชื่อ"firstpage.aspx" ในและสร้างการเชื่อมโยงไปยังแฟ้ม A: firstpage.aspx
พื้นฐาน ASP.NET และ HTML หน้าเหมือนกัน
ส่วนขยายของหน้า HTML เป็น .htm หากเบราว์เซอร์ร้องขอหน้า HTML เพื่อเซิร์ฟเวอร์ไม่สามารถทำการเปลี่ยนแปลงใด ๆ จะถูกส่งไปยังหน้าเบราว์เซอร์
หน้าขยาย ASP.NET เป็นขอบ หากเบราว์เซอร์ร้องขอไปยังเซิร์ฟเวอร์หน้า ASP.NET เซิร์ฟเวอร์ก่อนที่ผลจะถูกส่งกลับไปยังเบราว์เซอร์, หน้าจะต้องมีการจัดการกับรหัสปฏิบัติการ
เพจ ASP.NET ข้างต้นไม่ได้มีรหัสปฏิบัติการใดจึงไม่ดำเนินการอะไร ในตัวอย่างต่อไปนี้เราจะเพิ่มรหัสปฏิบัติการบางอย่างเพื่อหน้าเพื่อที่จะแสดงให้เห็นถึงความแตกต่างระหว่างหน้าเว็บ HTML แบบคงที่และแบบไดนามิกหน้า ASP ที่
Active Server Pages (ASP) ได้รับความนิยมมานานหลายปี โดย ASP, รหัสปฏิบัติการสามารถอยู่ในหน้าเว็บ HTML
รุ่นก่อนหน้าของ ASP (ก่อน ASP.NET) มักจะเรียกว่าคลาสสิก ASP
ASP.NET ไม่ได้เข้ากันได้กับคลาสสิก ASP แต่หลังจากการปรับเปลี่ยนเล็กน้อยส่วนใหญ่หน้าเพจ ASP ASP.NET คลาสสิกสามารถทำหน้าที่เป็นการทำงานที่ดี
ถ้าคุณต้องการที่จะเรียนรู้เพิ่มเติมเกี่ยวกับความรู้ ASP คลาสสิกของเรากรุณาเยี่ยมชม กวดวิชา ASP
แสดงให้เห็นถึงวิธีการ ASP แสดงหน้าเนื้อหาแบบไดนามิกเราจะเพิ่มรหัสปฏิบัติการบางคน (ในตัวตนของตัวอักษรสีแดง) ข้างต้นตัวอย่าง:
รหัสภายในแท็ก - <%%> จะถูกดำเนินการบนเซิร์ฟเวอร์
Response.Write จะใช้ในการสตรีมการแสดงผล HTML ที่จะเขียนบางสิ่งบางอย่างโค้ด ASP
NOW () เป็นเซิร์ฟเวอร์ส่งกลับวันที่และเวลาการทำงานในปัจจุบัน
หากคุณต้องการที่จะลองมันโปรดบันทึกรหัสข้างต้นลงในไฟล์ชื่อ"dynpage.asp" ในและสร้างการเชื่อมโยงไปยังแฟ้ม A: dynpage.asp
รหัสต่อไปนี้จะแสดงตัวอย่างรูปแบบหน้า ASP.NET:
หากคุณต้องการที่จะลองมันโปรดบันทึกรหัสข้างต้นลงในไฟล์ชื่อ"dynpage.aspx" และสร้างการเชื่อมโยงไปยังแฟ้ม A: dynpage.aspx
ตัวอย่างข้างต้นไม่สามารถแสดงให้เห็นถึงความแตกต่างใด ๆ ระหว่าง ASP.NET และคลาสสิก ASP
ขณะที่ทั้งสองกรณีล่าสุดที่คุณไม่สามารถเห็นความแตกต่างระหว่างสอง ASP และ ASP.NET หน้าระหว่างหน้า
ในบทต่อไปคุณจะเห็นวิธีการควบคุมเซิร์ฟเวอร์ ASP.NET ให้มีประสิทธิภาพมากขึ้นกว่าคลาสสิกของ ASP