ดอตเน็ตเฟรมเวิร์ก

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

ดอตเน็ตเฟรมเวิร์ก
โลโก้ของดอตเน็ตเฟรมเวิร์ก และ ดอตเน็ต

มีหลายเฟรมเวิร์กที่ผู้คนมักเรียกว่า ดอตเน็ตเฟรมเวิร์ก นั่นคือ

  • ดอตเน็ตเฟรมเวิร์ก (อังกฤษ: .NET Framework)
  • ดอตเน็ตคอมแพกต์เฟรมเวิร์ก (อังกฤษ: .NET Compact Framework)
  • ดอตเน็ตไมโครเฟรมเวิร์ก (อังกฤษ: .NET Micro Framework)
  • ดอตเน็ต (อังกฤษ: .NET)

ไมโครซอฟท์ยังได้พัฒนาสิ่งแวดล้อมสำหรับการพัฒนาแบบเบ็ดเสร็จ เรียกว่าวิชวลสตูดิโอ ในการพัฒนาด้วยเฟรมเวิร์กเหล่านี้อีกด้วย

ดอตเน็ตเฟรมเวิร์ก

.NET Framework
นักพัฒนาไมโครซอฟท์
วันที่เปิดตัว13 กุมภาพันธ์ พ.ศ. 2545
รุ่นสุดท้าย
4.8.1 / 9 สิงหาคม พ.ศ. 2565
ระบบปฏิบัติการWindows 98 or later, Windows NT 4.0 or later
แพลตฟอร์มIA-32, x86-64, and ARM
ถัดไป.NET
ประเภทซอฟต์แวร์เฟรมเวิร์ก
สัญญาอนุญาตMixed; see § Licensing
เว็บไซต์dotnet.microsoft.com ดอตเน็ตเฟรมเวิร์ก 
ดอตเน็ตเฟรมเวิร์ก 
สถาปัตยกรรมของดอตเน็ตเฟรมเวิร์ก 3.0

ดอตเน็ตเฟรมเวิร์ก (อังกฤษ: .NET Framework) เน้นการทำงานบนวินโดวส์ โดยเมื่อก่อนนี้ดอตเน็ตเฟรมเวิร์กเป็นแพลตฟอร์มที่ยึดหลักการ โครงสร้างพื้นฐานภาษาร่วม ตัวหลัก ก่อนที่จะถูกแทนที่ด้วยเฟรมเวิร์กดอตเน็ต ตัวใหม่ที่ทำงานได้แบบข้ามแพลตฟอร์ม มีไลบรารีเป็นจำนวนมาก เรียกว่า Framework Class Library (FCL) และสนับสนุนให้แต่ละภาษาสามารถใช้โค้ดที่เขียนในภาษาอื่นได้ โดยรองรับภาษาระบบโครงสร้างพื้นฐานภาษาร่วมมากกว่า 40 ภาษา และโค้ดแต่ละภาษาสามารถเข้าถึงโค้ดที่เขียนในภาษาอื่นได้

โปรแกรมที่เขียนบนดอตเน็ตเฟรมเวิร์ก จะทำงานบนสภาพแวดล้อมที่เรียกว่า รันไทม์ภาษาร่วม (อังกฤษ: Common Language Runtime (CLR)) โดย CLR นั้นคือเครื่องจักรเสมือนระดับแอปพลิเคชัน (application virtual machine) ทีให้บริการด้านกลไกระบบความปลอดภัย การบริหารหน่วยความจำ(Memory Management) และException handling ทำให้ผู้พัฒนาไม่ต้องคำนึงถึงความสามารถที่แตกต่างระหว่างหน่วยประมวลผลต่างๆ

ดอตเน็ตเฟรมเวิร์กนั้นเริ่มต้นด้วยการเป็นซอฟต์แวร์กรรมสิทธิ์ (อังกฤษ: proprietary software) ทำให้ถึงแม้ว่าจะมีความพยายามที่จะสร้างมาตรฐานของเฟรมเวิร์กนี้ ผู้พัฒนาจำนวนมากโดยเฉพาะในแวดวงซอฟต์แวร์ที่ฟรีและโอเพนซอร์สได้ตำหนิเฟรมเวิร์กนี้ ในเดือนเมษายน พ.ศ. 2562 ไมโครซอฟต์ได้ปล่อยดอตเน็ตเฟรมเวิร์ก เวอร์ชัน 4.8 ซึ่งเป็นเวอร์ชันสุดท้ายเป็นซอฟต์แวร์กรรมสิทธ์ มีการอัปเดตผ่านการซ่อมบั๊กซอฟต์แวร์เป็นรายเดือนเท่านั้น ไม่มีการเปลี่ยนแปลงเพิ่มเติม

ภาพรวมของการเปิดตัวเวอร์ชันต่างๆ ของดอตเน็ตเฟรมเวิร์ก
เวอร์ชัน รันไทม์ภาษาร่วม วันที่
เปิดตัว
สิ้นสุด
การสนับสนุน
วิชวลสตูดิโอ แถมมากับ สามารถติดตั้งได้บน มาแทนที่
Windows Windows Server Windows Windows Server
1.0 1.0 2002-01-15 Visual Studio .NET (2002) NT 4.0 SP6a, 98, 98SE, Me, 2000, XP NT 4.0 SP6a, 2000, 2003
1.0 SP1 2002-03-19
1.0 SP2 2002-08-07 XP SP1[a]
1.0 SP3 2004-08-30 2009-07-14
1.1 1.1 2003-04-09 Visual Studio .NET 2003 2003 (x86) NT 4.0 SP6a, 98, 98SE, Me, 2000, XP, Vista NT 4.0 SP6a, 2000, 2003 (x64), 2008 1.0
1.1 SP1 2004-08-30 2013-10-08 XP SP2, SP3[b] 2003 SP1, SP2 (x86)
2.0 2.0 2005-10-27 Visual Studio 2005 2003 R2 98, 98SE, Me, 2000 SP3, XP SP2 2000 SP3, 2003
2.0 SP1 2007-11-19 2008 2000 SP4, XP SP2 2000 SP4, 2003 SP1
2.0 SP2 2008-08-11 2011-07-12 2008 SP2, 2008 R2
3.0 2.0 2006-11-06 Visual Studio 2008 Vista XP SP2 2003 SP1 2.0
3.0 SP1 2007-11-19 Vista SP1 2008[c]
3.0 SP2 2008-08-11 2011-07-12 Vista SP2 2008 SP2,[c] 2008 R2[c]
3.5 2.0 2007-11-19 Visual Studio 2008 XP SP2, Vista 2003 SP1, 2008 2.0, 3.0
3.5 SP1 2008-08-11 2029-01-09[d] Visual Studio 2008 SP1 7, 8,[c] 8.1,[c] 10,[c] 11[c] 2008 R2,[c] 2012,[c] 2012 R2,[c] v1709-v20H2,[c] 2016-2022[c]
4.0 4 2010-04-12 2016-01-12 Visual Studio 2010 XP SP3, Vista SP1, 7 2003 SP2, 2008, 2008 R2
4.5 4 2012-08-15 2016-01-12 Visual Studio 2012 8 2012 Vista SP2, 7 SP1 2008 SP2, 2008 R2 SP1 4.0
4.5.1 4 2013-10-17 2016-01-12 Visual Studio 2013 8.1 2012 R2 Vista SP2, 7 SP1, 8 2008 SP2, 2008 R2 SP1, 2012 4.0, 4.5
4.5.2 4 2014-05-05 2022-04-26 Visual Studio 2015 Vista SP2, 7 SP1, 8, 8.1 2008 SP2, 2008 R2 SP1, 2012, 2012 R2 4.0-4.5.1
4.6 4 2015-07-20 2022-04-26 Visual Studio 2015 10 v1507 Vista SP2, 7 SP1, 8, 8.1 Update 2008 SP2, 2008 R2 SP1, 2012, 2012 R2 Update 4.0-4.5.2
4.6.1 4 2015-11-30 2022-04-26 Visual Studio 2015 Update 1 10 v1511 7 SP1, 8, 8.1 Update, 10 v1507 2008 R2 SP1, 2012, 2012 R2 Update 4.0-4.6
4.6.2 4 2016-08-02 2027-01-12 Visual Studio 2017 15.0 10 v1607 2016 7 SP1, 8.1 Update, 10 v1507-v1511 2008 R2 SP1, 2012, 2012 R2 Update 4.0-4.6.1
4.7 4 2017-04-05 เหมือนกับระบบปฏิบัติการที่เป็นเสมือนพ่อแม่ของมัน Visual Studio 2017 15.1 10 v1703 7 SP1, 8.1 Update, 10 v1607 2008 R2 SP1, 2012, 2012 R2 Update, 2016 4.0-4.6.2
4.7.1 4 2017-10-17 Visual Studio 2017 15.5 10 v1709 v1709 7 SP1, 8.1 Update, 10 v1607-v1703 2008 R2 SP1, 2012, 2012 R2 Update, 2016 4.0-4.7
4.7.2 4 2018-04-30 Visual Studio 2017 15.8 10 v1803-v1809 v1803-v1809, 2019 7 SP1, 8.1 Update, 10 v1607-v1709 2008 R2 SP1, 2012, 2012 R2 Update, 2016, v1709 4.0-4.7.1
4.8 4 2019-04-18 Visual Studio 2019 16.3 10 v1903-v22H2, 11 v21H2 v1903-v20H2, 2022 7 SP1, 8.1 Update, 10 v1607-v1809 2008 R2 SP1, 2012, 2012 R2 Update, 2016, v1803-v1809, 2019 4.0-4.7.2
4.8.1 4 2022-08-09 Visual Studio 2022 17.3 11 v22H2 10 v20H2-v22H2, 11 v21H2 2022 4.0-4.8

หมายเหตุ:

    a.^ .NET Framework 1.0 is an integral component of Windows XP Media Center Edition and Windows XP Tablet PC Edition. Installation CDs for the Home edition and the Professional edition of Windows XP SP1, SP2 or SP3 come with .NET Framework 1.0 installation packages.
    b.^ Installation CDs for the Home edition and the Professional edition of Windows XP SP2 and SP3 come with .NET Framework 1.1 installation packages.
    c.^ .NET Framework is not automatically installed with this operating system. It must be installed either from a Windows installation media or from the Internet on demand. Control Panel or Server Manager always attempts the latter.
    d.^ This date applies only when running on Windows 10 version 1809, Windows Server 2019 or later. On older versions of Windows, .NET Framework 3.5 Service Pack 1 adopts the lifecycle of the underlying Windows operating system.

ดอตเน็ตคอมแพกต์เฟรมเวิร์ก

.NET Compact Framework
(.NET CF)
ผู้ออกแบบMicrosoft
นักพัฒนาMicrosoft
วันที่เปิดตัว2002; 22 ปีที่แล้ว (2002)
รุ่นเสถียร
3.9.15155.0 / มิถุนายน 2013; 10 ปีที่แล้ว (2013-06)
ระบบปฏิบัติการWindows CE 4.1, Pocket PC, Pocket PC 2002, Windows Mobile 2003, and Symbian^3
ประเภทSoftware framework
สัญญาอนุญาตProprietary commercial software
เว็บไซต์msdn.microsoft.com/en-us/library/f44bbwa1.aspx

ดอตเน็ตคอมแพกต์เฟรมเวิร์ก (อังกฤษ: .NET Compact Framework (.NET CF)) เป็นเวอร์ชันของดอตเน็ตเฟรมเวิร์ก ที่ออกแบบมาให้ทำงานได้บนอุปกรณ์ที่มีทรัพยากรจำกัด โดยไลบรารีในดอตเน็ตคอมแพกต์เฟรมเวิร์ก ถูกย่อขนาดมาจากไลบรารีในดอตเน็ตเฟรมเวิร์ก เพื่อให้กินเนื้อที่น้อยลง

ดอตเน็ตไมโครเฟรมเวิร์ก

.NET Micro Framework
นักพัฒนาไมโครซอฟต์ และ มูลนิธิดอตเน็ต
วันที่เปิดตัว2007; 17 ปีที่แล้ว (2007)
รุ่นเสถียร
4.4 / 20 ตุลาคม 2015; 8 ปีก่อน (2015-10-20)
ที่เก็บข้อมูลgithub.com/NETMF/netmf-interpreter
ภาษาที่เขียนC++
ระบบปฏิบัติการWindows
แพลตฟอร์มARM, Blackfin
ภาษาEnglish
ประเภทSoftware framework
สัญญาอนุญาตApache License 2.0
เว็บไซต์netmf.github.io

ดอตเน็ตไมโครเฟรมเวิร์ก (อังกฤษ: .NET Micro Framework (.NET MF)) เป็นเวอร์ชันของดอตเน็ตเฟรมเวิร์ก ที่ออกแบบมาให้ทำงานได้บนอุปกรณ์ที่มีทรัพยากรจำกัด ดอตเน็ตไมโครเฟรมเวิร์ก เป็นส่วนหนึ่งของมูลนิธิดอตเน็ต

คุณสมบัติอันเป็นเอกลักษณ์ของดอตเน็ตไมโครเฟรมเวิร์ก คือ

  • ต้องการหน่วยความจำแค่ 300 kB; ซึ่งน้อยกว่าความต้องการของดอตเน็ตเฟรมเวิร์ก ที่เล็กที่สุดเป็นตัวถัดไปมาก นั่นคือดอตเน็ตคอมแพกต์เฟรมเวิร์ก ที่ทำงานบน Windows CE (ต้องการหน่วยความจำ 12 MB)
  • สามารถทำงานบนเครื่องจักรที่มีหรือไม่มีระบบปฏิบัติการก็ได้
  • ปรับปรุงประสิทธิภาพมาเพื่อการประหยัดพลังงานสำหรับอุปกรณ์ที่ใช้แบตเตอรี่
  • ไม่ต้องการ memory management unit
  • มีโมเดลไดรเวอร์อุปกรณ์ ทำให้อุปกรณ์สามารถเขียนด้วยภาษาซีชาร์ปได้
  • มีข้อบังคับในการทำงานที่จะแก้ไขปัญหาอุปกรณ์ล่ม
  • รองรับการเก็บวัตถุในความจำที่ไม่ต้องใช้ไฟฟ้า

การรองรับดอตเน็ตไมโครเฟรมเวิร์ก

สถาปัตยกรรมอาร์ม (รวมไปถึง ARM7, ARM9, และ Cortex-M) รองรับ ดอตเน็ตไมโครเฟรมเวิร์ก และยังรองรับบนอุปกรณ์ Blackfin จากบริษัท Analog Devices ไมโครซอฟต์อนุญาตให้นักพัฒนาสร้างแอปพลิเคชันด้วย ดอตเน็ตไมโครเฟรมเวิร์ก ได้โดยไม่ต้องเสียค่าใช้จ่าย และแจกชุดพัฒนาซอฟต์แวร์ ให้ดาวน์โหลดไปใช้กับวิชวลสตูดิโอได้ฟรี

ผู้ผลิตหลายรายสร้างชิปและชุดพัฒนาที่ทำงานบนดอตเน็ตไมโครเฟรมเวิร์ก

จีเฮชไออิเล็กทรอนิกส์

จีเฮชไออิเล็กทรอนิกส์ (อังกฤษ: GHI Electronics)ผลิตโมดูลที่รองรับดอตเน็ตไมโครเฟรมเวิร์ก:

  • อีเอ็มเอ็กซ์โมดูล (อังกฤษ: EMX Module)
  • ชิปเวิร์กเอ็กซ์โมดูล (อังกฤษ: ChipworkX Module)
  • USBizi144 Chipset และ USBizi100

เมาท์เท่นเนียร์บอร์ดส์

เมาท์เท่นเนียร์บอร์ดส์ (อังกฤษ: Mountaineer boards) ส่วนหนึ่งของ เมาท์เท่นเนียร์กรุ๊ป (อังกฤษ: Mountaineer Group) ผลิตบอร์ดที่ใช้ดอตเน็ตไมโครเฟรมเวิร์ก

เน็ตเอ็มเอฟดีไวซ์

เน็ตเอ็มเอฟดีไวซ์ (อังกฤษ: Netmfdevices) เป็นเพลตฟอร์มอิเล็กทรอนิกส์โอเพนซอร์สที่ใช้เฟสแฮ็กเกอร์ (อังกฤษ: FEZHacker) กับ ดอตเน็ตไมโครเฟรมเวิร์ก

ดอตเน็ต

.NET
นักพัฒนามูลนิธิดอตเน็ต และชุมชนซอฟต์แวร์โอเพนซอร์ส
วันที่เปิดตัว27 มิถุนายน พ.ศ. 2559
รุ่นเสถียร
4.8.1 ดอตเน็ตเฟรมเวิร์ก  / 9 สิงหาคม 2022; 20 เดือนก่อน (9 สิงหาคม 2022)
ที่เก็บข้อมูล
ภาษาที่เขียนC++, C#
ระบบปฏิบัติการcross-platform: Windows, Linux, macOS, Android, iOS
แพลตฟอร์มIA-32, x86-64, s390x, ARM,
ก่อนหน้า.NET Framework
ประเภทSoftware framework
สัญญาอนุญาตสัญญาอนุญาตของสถาบันเทคโนโลยีแมสซาชูเซตส์
เว็บไซต์dotnet.microsoft.com

ดอตเน็ต (อังกฤษ: .NET) เดิมเรียกว่า ดอตเน็ตคอร์ (อังกฤษ: .NET Core) เป็นเฟรมเวิร์กที่ฟรีและโอเพนซอร์ส สำหรับวินโดวส์ ลินุกซ์ และแมคโอเอส นับเป็นตัวพัฒนาฉบับข้ามแพลตฟอร์มต่อเติมมาจากดอตเน็ตเฟรมเวิร์ก โปรเจกต์นี้ถูกพัฒนาโดยพนักงานของบริษัทไมโครซอฟท์ภายใต้การดูแลของมูลนิธิดอตเน็ต และปล่อยออกมาด้วยสัญญาอนุญาตของสถาบันเทคโนโลยีแมสซาชูเซตส์

ความเป็นมาของ ดอตเน็ต

ในวันที่ 12 พฤศจิกายน พ.ศ. 2557 ไมโครซอฟต์เปิดตัวดอตเน็ตคอร์ เพื่อสร้างการสนับสนุนแบบครอสแพลตฟอร์มสำหรับดอตเน็ต รวมไปถึงลินุกซ์และแมคโอเอส

ดอตเน็ตคอร์ 1.0 ได้ปล่อยออกมาในวันที่ 27 มิถุนายน พ.ศ. 2559 พร้อมกับ Microsoft Visual Studio 2015 Update 3, ซึ่งใช้ในการพัฒนาร่วมกับดอตเน็ตคอร์ ดอตเน็ตคอร์ 1.0.4 และดอตเน็ตคอร์ 1.1.1 ถูกปล่อยมาพร้อมกับเครื่องมือดอตเน็ตคอร์ 1.0 และ Visual Studio 2017 ในวันที่ 7 มีนาคม พ.ศ. 2560

ดอตเน็ตคอร์ 2.0 ได้ปล่อยออกมาในวันที่ 14 สิงหาคม พ.ศ. 2560, พร้อมกับ Visual Studio 2017 15.3, ASP.NET Core 2.0, และ Entity Framework Core 2.0. .NET Core 2.1 was released on May 30, 2018. NET Core 2.2 was released on December 4, 2018.

ดอตเน็ตคอร์ 3 ได้ปล่อยออกมาในวันที่ 23 กันยายน พ.ศ. 2562. ดอตเน็ตคอร์ 3 เพิ่มการรองรับการพัฒนาแอปฟลิเคชันบนเดสก์ทอปวินโดวส์ และการพัฒนาประสิทธิภาพทั่วทั้งไลบรารีพื้นฐาน

ดอตเน็ต 5 ได้ปล่อยออกมาในวันที่ 23 พฤศจิกายน พ.ศ. 2563, ตั้งแต่เวอร์ชันนี้เป็นต้นไปจะไม่มีคำว่า "คอร์" อยู่ในชื่อ นอกจากนี้เวอร์ชัน 4.0 ถูกข้ามไปเพื่อป้องกันการสับสนกับดอตเน็ตเฟรมเวิร์ก ซึ่งยังคงเป็นผลิตภัณฑ์เฉพาะสำหรับวินโดวส์

ดอตเน็ต 6 ได้ปล่อยออกมาในวันที่ 8 พฤศจิกายน พ.ศ. 2564 และดอตเน็ต 7 ได้ปล่อยออกมาในวันที่ 8 พฤศจิกายน พ.ศ. 2565 แต่มีแค่ดอตเน็ต 6 เท่านั้นที่เป็นการปล่อยแบบสนับสนุนยาว (long-term support หรือ LTS)

เวอร์ชัน วันที่ปล่อย ปล่อยออกมาพร้อมกับ เวอร์ชันย่อยสุดท้าย วันที่ปล่อยเวอร์ชันย่อยสุดท้าย วันสิ้นสุดการสนับสนุน
เวอร์ชันเก่า ไม่สนับสนุนอีกต่อไป: .NET Core 1.0 2016-06-27 Visual Studio 2015 Update 3 1.0.16 14 พฤษภาคม 2019 27 มิถุนายน 2019
เวอร์ชันเก่า ไม่สนับสนุนอีกต่อไป: .NET Core 1.1 2016-11-16 Visual Studio 2017 Version 15.0 1.1.13 14 พฤษภาคม 2019 27 มิถุนายน 2019
เวอร์ชันเก่า ไม่สนับสนุนอีกต่อไป: .NET Core 2.0 2017-08-14 Visual Studio 2017 Version 15.3 2.0.9 10 กรกฎาคม 2018 1 ตุลาคม 2018
เวอร์ชันเก่า ไม่สนับสนุนอีกต่อไป: .NET Core 2.1 2018-05-30 Visual Studio 2017 Version 15.7 2.1.30 (LTS) 19 สิงหาคม 2021 21 สิงหาคม 2021
เวอร์ชันเก่า ไม่สนับสนุนอีกต่อไป: .NET Core 2.2 2018-12-04 Visual Studio 2019 Version 16.0 2.2.8 19 พฤศจิกายน 2019 23 ธันวาคม 2019
เวอร์ชันเก่า ไม่สนับสนุนอีกต่อไป: .NET Core 3.0 2019-09-23 Visual Studio 2019 Version 16.3 3.0.3 18 กุมภาพันธ์ 2020 3 มีนาคม 2020
เวอร์ชันเก่า ไม่สนับสนุนอีกต่อไป: .NET Core 3.1 2019-12-03 Visual Studio 2019 Version 16.4 3.1.32 (LTS) 13 ธันวาคม 2022 13 ธันวาคม 2022
เวอร์ชันเก่า ไม่สนับสนุนอีกต่อไป: .NET 5 2020-11-10 Visual Studio 2019 Version 16.8 5.0.17 10 พฤษภาคม 2022 10 พฤษภาคม 2022
เวอร์ชันเก่า ยังคงสนับสนุนอยู่: .NET 6 2021-11-08 Visual Studio 2022 Version 17.0 6.0.20 (LTS) 11 กรกฎาคม 2023 12 พฤศจิกายน 2024
เวอร์ชันเสถียรปัจจุบัน: .NET 7 2022-11-08 Visual Studio 2022 Version 17.4 7.0.9 11 กรกฎาคม 2023 14 พฤษภาคม 2024
การเปิดตัวในอนาคต: .NET 8 2023-11-08 (will be LTS) 10 พฤศจิกายน 2026
การเปิดตัวในอนาคต: .NET 9 2024-11 (projected) May 2026 (projected)
สัญลักษณ์:
รุ่นเก่า ไม่ได้รับการสนับสนุนอีกต่อไป
รุ่นเก่า ยังได้รับการสนับสนุน
รุ่นล่าสุด
รุ่นพรีวิวล่าสุด
การเปิดตัวในอนาคต

ภาษาที่ดอตเน็ตรองรับ

ดอตเน็ตเฟรมเวิร์ก 
ดอตเน็ตพัฒนาตามมาตรฐาน Common Language Infrastructure (CLI)

ดอตเน็ตรองรับภาษา C# และ F# นอกจากนี้ยังรองรับ Visual Basic .NET

ไมโครซอฟต์เดิมประกาศว่าดอตเน็ตคอร์ 3 จะมาพร้อมกับรันไทม์ของวิชวลเบสิก แต่สองปีถัดมาเส้นเวลาของการสนับสนุนดังกล่าวถูกเลื่อนไปเป็นดอตเน็ต 5

สถาปัตยกรรมของ ดอตเน็ต

ดอตเน็ตรองรับการทำงานแบบข้ามแพลตฟอร์มดังต่อไปนี้: โปรแกรมประยุกต์บนเว็บ ที่เขียนด้วย เอเอสพีดอตเน็ตคอร์, command line apps, ไลบรารีต่างๆ และ Universal Windows Platform apps. ก่อนหน้าดอตเน็ตคอร์เวอร์ชัน 3 ดอตเน็ตยังไม่ได้รองรับ Windows Forms กับ Windows Presentation Foundation (WPF), ซึ่งเป็นตัวเรนเดอร์ GUI พื้นฐานของวินโดวส์ ตั้งแต่ดอตเน็ตคอร์ 3 เป็นต้นไปก็ได้รองรับฟังก์ชันเหล่านั้นรวมถึง Universal Windows Platform (UWP).

ส่วนประกอบหลักสองอย่างของดอตเน็ตคือ CoreCLR และ CoreFX ซึ่งเทียบได้กับ Common Language Runtime (CLR) และ Framework Class Library (FCL) ของ ดอตเน็ตเฟรมเวิร์ก (ทั้งดอตเน็ตเฟรมเวิร์กและดอตเน็ตพัฒนาตามมาตรฐาน Common Language Infrastructure (CLI) )

ดอตเน็ตเฟรมเวิร์ก 
ผังแพกเก็จ UML ของ stream hierarchy ภายในดอตเน็ต

ดอตเน็ต เอ็มเอยูไอ

ดอตเน็ต เอ็มเอยูไอ (อังกฤษ: .NET Multi-platform App UI) หรือ .NET MAUI เป็นเฟรมเวิร์กแบบข้ามแพลตฟอร์มในการสร้างแอปด้วยภาษาซีชาร์ปและ Extensible Application Markup Language (XAML),

ดูเพิ่ม

อ้างอิง

แหล่งข้อมูลอื่น

Tags:

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

🔥 Trending searches on Wiki ไทย:

รายชื่อโรงเรียนในจังหวัดปทุมธานีกังฟูแพนด้า 4ปิยวดี มาลีนนท์อสุภอาณาจักรล้านนาเด่นคุณ งามเนตรตารางธาตุวิดีโอเลโอนาร์โด ดา วินชีประเทศญี่ปุ่นคณะองคมนตรีไทยสโมสรฟุตบอลบาร์เซโลนาอันดับของขนาด (มวล)จังหวัดอุบลราชธานีซน ฮึง-มินกลุ่มบุคคลที่มีความหลากหลายทางเพศสมาคมประชาชาติแห่งเอเชียตะวันออกเฉียงใต้โชกุน (ละครโทรทัศน์ปี 2024)จังหวัดจันทบุรีฟุตบอลทีมชาติไทยเอ็กซ์โอเอ็กซ์โอเอนเตอร์เทนเมนต์เพลงชาติไทยแจ็กสัน หวังจังหวัดชลบุรีเซี่ยงไฮ้กรณิศ เล้าสุบินประเสริฐประเทศเยอรมนีธนาคารกสิกรไทยรามาวดี นาคฉัตรีย์การฆ่าตัวตายปรีดี พนมยงค์จังหวัดเชียงรายรายชื่อตัวละครในยอดนักสืบจิ๋วโคนันจังหวัดนครสวรรค์เป็นต่อฟุตบอลโลก 2026จ้าว ลี่อิ่งเอกซ์เอกซ์เอกซ์เทนเทสซิยอนสมาคมบาสเกตบอลแห่งชาติสมณศักดิ์มหาเวทย์ผนึกมารจักรวรรดิออสเตรีย-ฮังการีกรุงเทพมหานครจังหวัดลำปางจังหวัดสระแก้วชาคริต แย้มนามสโมสรฟุตบอลโอเดนเซภาคเหนือ (ประเทศไทย)ดาวซานถี่ อุบัติการณ์สงครามล้างโลกจังหวัดมุกดาหารตราประจำพระองค์ในประเทศไทยอัสซะลามุอะลัยกุมลือชัย งามสมกฤษฏ์ อำนวยเดชกรฉัตรชัย เปล่งพานิชเทศน์ เฮนรี ไมรอนพิมพ์ชนก ลือวิเศษไพบูลย์ฟุตบอลชิงแชมป์แห่งชาติยุโรปอาเลฆันโดร การ์นาโชวัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารสุภาพบุรุษจุฑาเทพ (ละครโทรทัศน์)สถาบันการจัดการปัญญาภิวัฒน์ตำแหน่งผู้เล่นฟุตบอลกรุงเทพมหานครและปริมณฑลประเทศอินโดนีเซียพัฒน์ชัย ภักดีสู่สุขการไฟฟ้าส่วนภูมิภาครายชื่อตอนในโปเกมอนกกสมเด็จเจ้าพระยาบรมมหาศรีสุริยวงศ์ (ช่วง บุนนาค)สมเด็จพระเจ้ากรุงธนบุรีรายชื่อละครโทรทัศน์จักร ๆ วงศ์ ๆยอดนักสืบจิ๋วโคนันฉบับภาพยนตร์ฟุตบอลทีมชาติอาร์เจนตินาก็อตซิลลา🡆 More