Movatterモバイル変換


[0]ホーム

URL:


Bước tới nội dung
WikipediaBách khoa toàn thư mở
Tìm kiếm

.NET

Bách khoa toàn thư mở Wikipedia
.NET
Nhà phát triển.NET Foundation và cộng đồng mã nguồn mở
Phát hành lần đầu27 tháng 6 năm 2016; 9 năm trước (2016-06-27)
Phiên bản ổn định
10.0.0-rc.2[1] Sửa đổi tại Wikidata
Phiên bản thử nghiệm
8.0.0-preview.5[2] Sửa đổi tại Wikidata
Kho mã nguồn
Viết bằngC++,C#
Hệ điều hànhPhần mềm đa nền tảng:Windows,Linux,macOS,Android,iOS
Nền tảngIA-32,x86-64,ARM
Thay thế cho.NET Framework
Thể loạiKhung phần mềm
Giấy phépMIT[3]
Websitedotnet.microsoft.com

.NET (trước đây là.NET Core) là nền tảngmã nguồn mở miễn phí trên cáchệ điều hànhWindows,Linux, vàmacOS.[4] Đây là phiên bảnđa nền tảng thừa kế từ.NET Framework.[5] Dự án này chủ yếu được phát triển bởi các nhân viênMicrosoft thuộc tổ chức.NET Foundation và được phát hành theoGiấy phép MIT.[6]

Lịch sử

[sửa |sửa mã nguồn]

Ngày 12 tháng 11 năm 2014, Microsoft đã công bố .NET Core, trong nỗ lực hỗ trợ đa nền tảng cho .NET trên các hệ điều hành Linux và macOS. Khởi đầu .NET Core áp dụng mô hình phát triển mã nguồn mở thông thường dưới sự quản lý của .NET Foundation, đượcMiguel de Icaza, nhân viên Microsoft phụ trách phát triển phần mềm của dự án,[7] mô tả .NET Core là "phiên bản .NET được thiết kế lại dựa trên phiên bản đơn giản hóa của các thư viện lớp".[8]

Phiên bản .NET Core 1.0 phát hành vào ngày 27 tháng 6 năm 2016, cho phép phát triển theo bộ công cụMicrosoft Visual Studio 2015 Update 3. Tiếp theo các phiên bản .NET Core 1.0.4 và .NET Core 1.1.1 được phát hành theo .NET Core Tools 1.0 và Visual Studio 2017 vào 7 tháng 3 năm 2017.

Phiên bản .NET Core 2.0 phát hành vào ngày 14 tháng 8 năm 2017, kèm với Visual Studio 2017 15.3,ASP .NET Core 2.0, vàEntity Framework Core 2.0. Phiên bản .NET Core 2.1 phát hành ngày 30 tháng 5 năm 2018 với bản 2.1.30 là phiên bảnHỗ trợ dài hạn LTS. Phiên bản .NET Core 2.2 phát hành ngày 4 tháng 12 năm 2018.

Lịch sử các phiên bản và kế hoạch phát triển .NET Core:

Phiên bảnNgày phát hànhPhát hành vớiPhiên bản cuốiNgày cập nhật cuối cùngHỗ trợ đến ngày[9]
Phiên bản cũ, không còn được hỗ trợ: .NET Core 1.02016-06-27[10]Visual Studio 2015 Update 31.0.1614 tháng 5 năm 2019Ngày 27 tháng 6 năm 2019
Phiên bản cũ, không còn được hỗ trợ: .NET Core 1.12016-11-16[11]Visual Studio 2017 Version 15.01.1.1314 tháng 5 năm 2019Ngày 27 tháng 6 năm 2019
Phiên bản cũ, không còn được hỗ trợ: .NET Core 2.02017-08-14[12]Visual Studio 2017 Version 15.32.0.910 tháng 7 năm 2018Ngày 1 tháng 10 năm 2018
Phiên bản cũ, không còn được hỗ trợ: .NET Core 2.12018-05-30[13]Visual Studio 2017 Version 15.72.1.30 (LTS)19 tháng 8 năm 2021Ngày 21 tháng 8 năm 2021
Phiên bản cũ, không còn được hỗ trợ: .NET Core 2.22018-12-04[14]Visual Studio 2019 Version 16.02.2.819 tháng 11 năm 2019Ngày 23 tháng 12 năm 2019
Phiên bản cũ, không còn được hỗ trợ: .NET Core 3.02019-09-23[15]Visual Studio 2019 Version 16.33.0.318 tháng 2 năm 2020Ngày 3 tháng 3 năm 2020
Phiên bản cũ, vấn được hỗ trợ: .NET Core 3.12019-12-03[16]Visual Studio 2019 Version 16.43.1.22 (LTS)14 tháng 12 năm 2021Ngày 3 tháng 12 năm 2022
Phiên bản cũ, vấn được hỗ trợ: .NET 52020-11-10[17]Visual Studio 2019 Version 16.85.0.1310 tháng 5 năm 2022Ngày 10 tháng 5 năm 2022
Bản ra mắt trong tương lai: .NET 62021-11-08[18]Visual Studio 2022 Version 17.06.0.25 (LTS)14 tháng 11 năm 2023Ngày 12 tháng 11 năm 2024
Bản ra mắt trong tương lai: .NET 72022-11-08Visual Studio 2022 Version 17.47.01414 tháng 11 năm 2023Ngày 14 tháng 5 năm 2024
Phiên bản ổn định hiện tại:.NET 82023-11-14Visual Studio 2022 Version 17.88.0.0 (LTS)14 tháng 11 năm 2023Ngày 10 tháng 11 năm 2026
.NET 92024-11 (Dự kiến)Tháng 5 năm 2026 (Dự kiến)

Các phiên bản .NET Core 2.1 về sau bao gồm cả .NET 5, hỗ trợ hệ điều hànhAlpine Linux.[19]

Phiên bản .NET 5, hỗ trợ Windows Arm64 gốc. Các phiên bản trước, các ứng dụng .NET trên ARM được biên dịch ởkiến trúc x86, điều này có nghĩa là các ứng dụng này sẽ chỉ chạy trên lớp ARM giả lập.[20]

Ngôn ngữ lập trình hỗ trợ

[sửa |sửa mã nguồn]

.NET hỗ trợ đầy đủ cho các ngôn ngữ C# và F# (và C++/CLI từ phiên bản 3.1; chỉ trên windows) và hỗ trợ Visual Basic .NET (từ phiên bản 15.5 trên .NET Core 5.0.100-preview.4, một số phiên bản trước của Visual Basic .NET cũng được hỗ trợ ở các bản .NET Core cũ hơn).

VB.NET biên dịch dịch và chạy .NET, nhưng từ phiên bản .NET Core 3.1, thư viện riêng Visual Basic Runtime không được triển khai nữa. Microsoft thông báo rằng .NET Core 3 sẽ bao gồm cả Visual Basic Runtime, tuy nhiên 2 năm sau tính năng này mới được cập nhật ở phiên bản .NET 5.[21][22]

Tham khảo

[sửa |sửa mã nguồn]
  1. ^"Download .NET 10.0". Truy cập ngày 14 tháng 10 năm 2025.
  2. ^".NET 8.0.0 Preview 5 - June 13, 2023". Truy cập ngày 13 tháng 6 năm 2023.
  3. ^"core/LICENSE.TXT".GitHub. Truy cập ngày 4 tháng 6 năm 2018.
  4. ^"Download .NET (Linux, macOS, and Windows)".Microsoft (bằng tiếng Anh).Lưu trữ bản gốc ngày 4 tháng 1 năm 2022. Truy cập ngày 4 tháng 1 năm 2022.
  5. ^".NET Framework is dead -- long live .NET 5".BetaNews (bằng tiếng Anh). ngày 7 tháng 5 năm 2019.Lưu trữ bản gốc ngày 1 tháng 6 năm 2020. Truy cập ngày 4 tháng 1 năm 2022.
  6. ^.NET Home, .NET Platform, ngày 4 tháng 1 năm 2022,Bản gốc lưu trữ ngày 4 tháng 1 năm 2022, truy cập ngày 4 tháng 1 năm 2022
  7. ^"Miguel de Icaza",Wikipedia (bằng tiếng Anh), ngày 26 tháng 11 năm 2021,Bản gốc lưu trữ ngày 8 tháng 4 năm 2022, truy cập ngày 4 tháng 1 năm 2022
  8. ^"Microsoft Open Sources .NET and Mono - Miguel de Icaza".tirania.org.Lưu trữ bản gốc ngày 8 tháng 11 năm 2021. Truy cập ngày 4 tháng 1 năm 2022.
  9. ^".NET Core official support policy"..NET. Microsoft.Lưu trữ bản gốc ngày 1 tháng 6 năm 2020. Truy cập ngày 4 tháng 1 năm 2022.
  10. ^"Announcing .NET Core 1.0"..NET Blog (bằng tiếng Anh). ngày 27 tháng 6 năm 2016.Lưu trữ bản gốc ngày 1 tháng 6 năm 2020. Truy cập ngày 4 tháng 1 năm 2022.
  11. ^"Announcing .NET Core 1.1"..NET Blog. Microsoft. ngày 16 tháng 11 năm 2016.Lưu trữ bản gốc ngày 1 tháng 6 năm 2020. Truy cập ngày 4 tháng 1 năm 2022.
  12. ^"Announcing .NET Core 2.0"..NET Blog (bằng tiếng Anh). ngày 14 tháng 8 năm 2017.Lưu trữ bản gốc ngày 1 tháng 6 năm 2020. Truy cập ngày 4 tháng 1 năm 2022.
  13. ^"Announcing .NET Core 2.1"..NET Blog (bằng tiếng Anh). ngày 30 tháng 5 năm 2018.Lưu trữ bản gốc ngày 25 tháng 12 năm 2019. Truy cập ngày 4 tháng 1 năm 2022.
  14. ^"Announcing .NET Core 2.2"..NET Blog (bằng tiếng Anh). ngày 4 tháng 12 năm 2018.Lưu trữ bản gốc ngày 16 tháng 2 năm 2019. Truy cập ngày 4 tháng 1 năm 2022.
  15. ^"Announcing .NET Core 3.0"..NET Blog. Microsoft. ngày 23 tháng 9 năm 2019.Lưu trữ bản gốc ngày 1 tháng 6 năm 2020. Truy cập ngày 4 tháng 1 năm 2022.
  16. ^"Announcing .NET Core 3.1"..NET Blog. Microsoft. ngày 3 tháng 12 năm 2019.Lưu trữ bản gốc ngày 1 tháng 6 năm 2020. Truy cập ngày 4 tháng 1 năm 2022.
  17. ^"Announcing .NET 5.0"..NET Blog. Microsoft. ngày 10 tháng 11 năm 2020.Lưu trữ bản gốc ngày 18 tháng 2 năm 2021. Truy cập ngày 4 tháng 1 năm 2022.
  18. ^"Announcing .NET 6"..NET Blog. Microsoft. ngày 8 tháng 11 năm 2021.Lưu trữ bản gốc ngày 2 tháng 1 năm 2022. Truy cập ngày 4 tháng 1 năm 2022.
  19. ^.NET Home, .NET Platform, ngày 4 tháng 1 năm 2022,Bản gốc lưu trữ ngày 4 tháng 1 năm 2022, truy cập ngày 4 tháng 1 năm 2022
  20. ^Lander [MSFT, Rich (ngày 10 tháng 11 năm 2020)."Announcing .NET 5.0"..NET Blog (bằng tiếng Anh). Truy cập ngày 6 tháng 9 năm 2024.
  21. ^"Visual Basic in .NET Core 3.0".Visual Basic Blog (bằng tiếng Anh). ngày 13 tháng 11 năm 2018.Lưu trữ bản gốc ngày 1 tháng 6 năm 2020. Truy cập ngày 5 tháng 1 năm 2022.
  22. ^"Visual Basic support planned for .NET 5.0".Visual Basic Blog (bằng tiếng Anh). ngày 11 tháng 3 năm 2020.Lưu trữ bản gốc ngày 5 tháng 1 năm 2022. Truy cập ngày 5 tháng 1 năm 2022.

Liên kết ngoài

[sửa |sửa mã nguồn]
Lấy từ “https://vi.wikipedia.org/w/index.php?title=.NET&oldid=74433826
Thể loại:
Thể loại ẩn:

[8]ページ先頭

©2009-2026 Movatter.jp