บ้าน พัฒนาการ asp.net คืออะไร - คำจำกัดความจาก techopedia

asp.net คืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - ASP.NET หมายถึงอะไร

ASP.NET เป็นรูปแบบการพัฒนาเว็บแบบครบวงจรที่รวมเข้ากับ. NET Framework ออกแบบมาเพื่อให้บริการเพื่อสร้างแอปพลิเคชันเว็บแบบไดนามิกและบริการเว็บ มันถูกสร้างขึ้นบน Common Language Runtime (CLR) ของ. NET Framework และรวมถึงผลประโยชน์เหล่านั้นเช่นการทำงานร่วมกันหลายภาษาความปลอดภัยประเภทการเก็บขยะและการสืบทอด


Mark Anders และ Scott Guthrie ของ Microsoft สร้าง ASP.NET รุ่นแรกในปี 1992 มันถูกสร้างขึ้นเพื่ออำนวยความสะดวกในการพัฒนาแอพพลิเคชั่นแบบกระจายในรูปแบบที่มีโครงสร้างและเชิงวัตถุโดยแยกงานนำเสนอและเนื้อหา ASP.NET ใช้แบบจำลอง behind รหัสเพื่อสร้างหน้าแบบไดนามิกที่ยึดตามสถาปัตยกรรม Model-View-Controller

พวกเขามีความแตกต่างที่สำคัญจาก ASP ซึ่งเป็น ASP.NET รุ่นก่อนหน้า รูปแบบวัตถุของ ASP.NET ได้รับการปรับปรุงอย่างมากจาก ASP ซึ่งทำให้เข้ากันได้กับ ASP อย่างสมบูรณ์แบบย้อนหลัง


ความแตกต่างเหล่านี้รวมถึง:

1. การใช้โค้ดที่คอมไพล์ (แทนที่จะเป็นโค้ดที่แปล)

2. รูปแบบการเขียนสคริปต์ฝั่งเซิร์ฟเวอร์

3. การจัดการของรัฐ

4. การพัฒนาแอปพลิเคชันอย่างรวดเร็วโดยใช้การควบคุมและไลบรารีของ. NET Framework

5. รหัสการเขียนโปรแกรมแบบไดนามิกถูกวางแยกต่างหากในไฟล์หรือแท็กที่กำหนดเป็นพิเศษ นี่เป็นการหลีกเลี่ยงโค้ดโปรแกรมที่กำลังถูกแก้ไขระหว่างรันไทม์

Techopedia อธิบาย ASP.NET

ASP.NET ทำงานร่วมกับ Internet Information Server (IIS) เพื่อส่งเนื้อหาเพื่อตอบสนองต่อคำขอของลูกค้า ในขณะที่ประมวลผลคำขอ ASP.NET ให้การเข้าถึงคลาส. NET ทั้งหมดส่วนประกอบที่กำหนดเองและฐานข้อมูลคล้ายกับของแอปพลิเคชันเดสก์ท็อป


เว็บฟอร์มเป็นหน่วยการสร้างการพัฒนาแอปพลิเคชันใน ASP.NET มีความยืดหยุ่นมากโดยอนุญาตให้ใช้ตัวควบคุมในหน้าเป็นวัตถุ ตัวควบคุมเหล่านี้สามารถจัดการเหตุการณ์ต่าง ๆ เช่นโหลดคลิกและเปลี่ยนคล้ายกับที่อยู่ในแอปพลิเคชันเดสก์ท็อป นอกเหนือจากรูปแบบเว็บ ASP.NET สามารถใช้เพื่อสร้างบริการเว็บ XML ที่สามารถอนุญาตการสร้างเว็บแอพพลิเคชั่นแบบแยกส่วนเขียนในภาษาใด ๆ บริการเหล่านี้สามารถทำงานร่วมกันได้กับแพลตฟอร์มและอุปกรณ์ที่หลากหลาย


ในการเพิ่มเติม ASP.NET ดำเนินการจัดการสถานะโดยการส่งข้อมูล (viewstate) ที่เกี่ยวข้องกับสถานะของการควบคุมบนเว็บฟอร์มไปยังเซิร์ฟเวอร์ในคำขอ postback มันมีแอพพลิเคชั่นการประมวลผลแบบหลายด้านพร้อมกันทำให้สามารถติดตั้งในระบบเดียวกันกับ. NET Framework รุ่นต่างๆ นอกจากนี้ยังใช้การสนับสนุน XML สำหรับการจัดเก็บข้อมูลการกำหนดค่าและการจัดการ อย่างไรก็ตามเมื่อพูดถึงการรักษาความปลอดภัยของแอพพลิเคชั่นนั้น ASP.NET จะใช้การรักษาความปลอดภัยการเข้าถึงรหัสและการรักษาความปลอดภัยตามบทบาทของ. NET Framework และวิธีการที่เป็นธรรมชาติของ IIS สำหรับการรับรองความถูกต้องของข้อมูลผู้ใช้

asp.net คืออะไร - คำจำกัดความจาก techopedia