ผู้ใช้:Jothefiredragon/ทดลองเขียน/.NET Framework
.NET Framework component stack | |
นักพัฒนา | Microsoft |
---|---|
วันที่เปิดตัว | 13 กุมภาพันธ์ พ.ศ. 2545 |
รุ่นสุดท้าย | 4.8.1
/ 9 สิงหาคม 2022[1] |
ระบบปฏิบัติการ | Windows 98 or later, Windows NT 4.0 or later |
แพลตฟอร์ม | IA-32, x86-64, and ARM |
ถัดไป | .NET |
ประเภท | Software framework |
สัญญาอนุญาต | Mixed; see § Licensing |
ดอตเน็ตเฟรมเวิร์ก (.NET Framework) คือแพลตฟอร์มสำหรับพัฒนาซอฟต์แวร์สร้างขึ้นโดยไมโครซอฟท์ เน้นการทำงานบนวินโดวส์ โดยเมื่อก่อนนี้ดอตเน็ตเฟรมเวิร์กเป็นแพลตฟอร์มที่ยึดหลักการ โครงสร้างพื้นฐานภาษาร่วม ตัวหลัก ก่อนที่จะถูกแทนที่ด้วยเฟรมเวิร์ก ดอตเน็ต ตัวใหม่ที่ทำงานได้แบบข้ามแพลตฟอร์ม ดอตเน็ตเฟรมเวิร์กมีไลบรารีเป็นจำนวนมากสำหรับการเขียนโปรแกรม รองรับภาษาดอตเน็ตมากกว่า 40 ภาษา และโค้ดแต่ละภาษาสามารถเข้าถึงโค้ดที่เขียนในภาษาอื่นได้[2] ซึ่งรวมถึงบริหารการดำเนินการของโปรแกรมบนดอตเน็ตเฟรมเวิร์ก โดยไลบรารีนั้นได้รวมถึงส่วนต่อประสานกับผู้ใช้ การเชื่อมต่อฐานข้อมูล วิทยาการเข้ารหัสลับ ขั้นตอนวิธี การเชื่อมต่อเครือข่ายคอมพิวเตอร์ และการพัฒนาเว็บแอปพลิเคชัน
โปรแกรมที่เขียนบนดอตเน็ตเฟรมเวิร์ก จะทำงานบนสภาพแวดล้อมที่บริหารโดย Common Language Runtime (CLR) ซึ่งเป็นส่วนหนึ่งในดอตเน็ตเฟรมเวิร์ก โดย CLR นั้นเตรียมสภาพแวดล้อมเสมือน (application virtual machine) ทำให้ผู้พัฒนาไม่ต้องคำนึงถึงความสามารถที่แตกต่างระหว่างหน่วยประมวลผลต่างๆ และ CLR ยังให้บริการด้านกลไกระบบความปลอดภัย การบริหารหน่วยความจำ และException handling ดอตเน็ตเฟรมเวิร์กนั้นออกแบบมาเพื่อให้การพัฒนาซอฟต์แวร์ง่ายขึ้น รวดเร็วขึ้น และปลอดภัยขึ้นกว่าเดิม
ดอตเน็ตเฟรมเวิร์กนั้นยังได้เป็นส่วนประกอบในระบบปฏิบัติการวินโดวส์เซิร์ฟเวอร์ 2003 และวินโดวส์วิสตา ซึ่งรุ่นแรกได้ออกในปีพ.ศ. 2545 รุ่นที่สองได้ออกในปีพ.ศ. 2548 ซึ่งตั้งแต่รุ่นแรกถึงรุ่นสองนั้นได้รองรับระบบปฏิบัติการไมโครซอฟท์ วินโดวส์เกือบทุกรุ่น และรุ่นที่สาม ซึ่งเป็นรุ่นปัจจุบันได้ออกวันที่ 6 พฤศจิกายน พ.ศ. 2549 โดยได้รองรับวินโดวส์เอกซ์พี SP2 วินโดวส์เซิร์ฟเวอร์ 2003 SP1 และวินโดวส์วิสตา
ดูเพิ่ม[แก้]
อ้างอิง[แก้]
- ↑ "Download .NET Framework 4.8 Offline Installer". Microsoft. เก็บจากแหล่งเดิมเมื่อ August 15, 2019. สืบค้นเมื่อ August 15, 2019.
- ↑ ".NET Languages". คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 2005-10-25. สืบค้นเมื่อ 2006-11-18.
แหล่งข้อมูลอื่น[แก้]
- .NET Framework Developer Center (อังกฤษ)
- Microsoft .NET Framework 3.0 Community เก็บถาวร 2010-08-19 ที่ เวย์แบ็กแมชชีน (อังกฤษ)
- Microsoft .Net Framework คืออะไร?
- บทความ .NET Framework (ภาษาไทย) สอน .NET และอื่น ๆ ที่เกี่ยวข้อง (ไทย)
หมวดหมู่:การเขียนโปรแกรม หมวดหมู่:แพลตฟอร์มคอมพิวเตอร์ หมวดหมู่:เอพีไอของไมโครซอฟท์