ASP.NET เป็นแพลตฟอร์มการพัฒนาเว็บที่ใช้เพื่อรองรับรูปแบบการเขียนโปรแกรม

ASP.NET เป็นแพลตฟอร์มการพัฒนาเว็บที่ใช้เพื่อรองรับรูปแบบการเขียนโปรแกรม

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

ทำงานบนโปรโตคอล HTTP ซึ่งใช้คำสั่งและนโยบายในการกำหนดสภาพแวดล้อมในการสื่อสารและการสื่อสารแบบทวิภาคีระหว่างเบราเซอร์กับเซิร์ฟเวอร์

เป็นส่วนหนึ่งของแพลตฟอร์ม dot net ของ Microsoft.com แอ็พพลิเคชันใน asp dot net เป็นรหัสที่รวบรวมและเขียนโดยใช้ปัจจัยที่สามารถขยายและหมุนเวียนหรือวัตถุที่มีอยู่ใน. Net framework

รหัสแอ็ปพลิเคชัน ASP.NET ถูกเขียนโดยใช้ภาษาใด ๆ ต่อไปนี้:

C #
Visual Basic.Net
Jscript
J #
แพลตฟอร์มนี้ใช้เพื่อทำให้เกิดการโต้ตอบเช่นเดียวกับข้อมูลที่ขับเคลื่อนด้วยการใช้งานเว็บบนอินเทอร์เน็ต ประกอบด้วยตัวควบคุมต่างๆเช่นกล่องข้อความปุ่มและป้ายกำกับที่สามารถใช้สำหรับสะสมสร้างและใช้รหัสเพื่อสร้างหน้า HTML
ส่วนประกอบของ. net Framework

Common Language Runtime หรือ CLR: Asp.net มาพร้อมกับฟังก์ชัน CLR ที่ช่วยในการจัดการหน่วยความจำการดีบักการตรวจสอบความปลอดภัยการประมวลผลโค้ดการตรวจสอบความปลอดภัยของรหัสการรวบรวมและการจัดการข้อยกเว้น รหัสที่จัดการโดยตรงโดย CLR เรียกว่าโค้ดที่ได้รับการจัดการ
Common Language Specification: Asp.net มีข้อกำหนดที่จำเป็นเหล่านี้ที่จำเป็นสำหรับภาษาที่ได้รับการสนับสนุนจาก Net และสำหรับการใช้งานการรวมภาษาด้วย
Common Type System: เหมาะสำหรับแนวทางที่จำเป็นสำหรับการประกาศใช้และจัดการประเภทต่างๆในขณะรันไทม์และสำหรับการสื่อสารข้ามภาษา
ไลบรารีคลาส Dot.Net Framework: มาพร้อมกับห้องสมุดขนาดใหญ่ซึ่งมีประเภทที่นำมาใช้ใหม่ ประเภทเหล่านี้ประกอบด้วยคลาสอินเทอร์เฟซโครงสร้างและค่าที่ระบุรวมกัน
Windows Forms: ประกอบด้วยการแสดงกราฟิกและครอบคลุมของหน้าต่างใด ๆ ที่แสดงในแอ็พพลิเคชัน
ข้อมูลเมตาและส่วนประกอบ: ข้อมูลเมตาเป็นข้อมูลไบนารีที่อธิบายถึงโปรแกรมและจัดเก็บไว้ในไฟล์ปฏิบัติการแบบพกพา (PE) หรือในหน่วยความจำ แอสเซมบลีเป็นหน่วยทางลอจิคัลที่ประกอบไปด้วย manifest ที่ประกอบชนิด metadata รหัส IL และแหล่งข้อมูลอื่น ๆ เช่นไฟล์รูปภาพ
Windows Communication Foundation (WCF): เป็นเทคโนโลยีที่ใช้ในการสร้างและดำเนินการระบบที่เชื่อมต่อสำหรับแอ็พพลิเคชันเว็บ
Windows Presentation Foundation: แสดงความแตกต่างของส่วนติดต่อผู้ใช้และตรรกะทางธุรกิจ ช่วยในการพัฒนาอินเทอร์เฟซที่ดูน่าตื่นตาตื่นใจและสร้างขึ้นโดยใช้เอกสารสื่อภาพกราฟิกสองมิติสามมิติภาพเคลื่อนไหวและอื่น ๆ
Windows CardSpace : เป็นแพลตฟอร์มที่ปลอดภัยสำหรับการเข้าถึงทรัพยากรที่สำคัญและแบ่งปันข้อมูลส่วนบุคคลบนอินเทอร์เน็ต ช่วยให้เราสามารถสร้างแพลตฟอร์มที่ปลอดภัยและปลอดภัย
LINQ : สามารถสื่อสารความสามารถในการสืบค้นข้อมูลกับภาษาอื่น ๆ ของ .Net ที่ใช้ไวยากรณ์ซึ่งคล้ายคลึงกับภาษาแบบสอบถาม SQL แบบดั้งเดิม
ADO.NET : เป็นเทคโนโลยีที่ใช้สำหรับการทำงานกับข้อมูลและฐานข้อมูลที่กว้างขวาง มีการเข้าถึงแหล่งข้อมูลเช่นเซิร์ฟเวอร์ SQL, OLE DB, XML เป็นต้นสำหรับการดึงจัดการและอัพเดตข้อมูล
ความแตกต่างระหว่าง ASP.NET และ ASP.NET AJAX
ASP.NET เป็นรูปแบบการพัฒนาเว็บส่วน AJAX เป็นส่วนขยายของ ASP.NET ที่ใช้สำหรับการพัฒนาและใช้ฟังก์ชัน AJAX ASP.NET AJAX มีหน่วยที่ช่วยให้นักพัฒนาสามารถอัปเดตข้อมูลในเว็บไซต์ได้อย่างต่อเนื่องโดยไม่ต้องโหลดหน้าใหม่