Microsoft công bố tính khả dụng rộng rãi của .NET 8 với hiệu suất và các cải tiến khác

Biểu tượng thời gian đọc 2 phút đọc


Bạn đọc giúp đỡ ủng hộ MSpoweruser. Chúng tôi có thể nhận được hoa hồng nếu bạn mua thông qua các liên kết của chúng tôi. Biểu tượng chú giải công cụ

Đọc trang tiết lộ của chúng tôi để tìm hiểu cách bạn có thể giúp MSPoweruser duy trì nhóm biên tập Tìm hiểu thêm

Tính khả dụng của Dot Net 8 .NET 8

Hôm nay, Microsoft đã công bố sự sẵn có của .NET 8 với hàng nghìn cải tiến về hiệu suất, độ ổn định và bảo mật. Cùng với .NET 8, Microsoft cũng công bố một số cải tiến về nền tảng và công cụ để cải thiện năng suất của nhà phát triển. Bạn có thể đọc về những điểm nổi bật của bản phát hành .NET 8 bên dưới.

Hiệu suất:

  • .NET 8 đi kèm với một trình tạo mã mới có tên là Tối ưu hóa hướng dẫn cấu hình động (PGO) giúp tối ưu hóa mã của bạn dựa trên mức sử dụng trong thế giới thực. Microsoft tuyên bố rằng tính năng này có thể cải thiện hiệu suất của ứng dụng lên tới 20%.
  • Hỗ trợ tập lệnh AVX-512 cho phép hoạt động song song trên vectơ dữ liệu 512 bit.
  • Các loại nguyên thủy (số và hơn thế nữa) hiện triển khai giao diện có thể định dạng và phân tích cú pháp mới, cho phép chúng định dạng và phân tích cú pháp trực tiếp dưới dạng UTF-8 mà không cần bất kỳ chi phí chuyển mã nào.

.NET Khát vọng:

.NET Aspire là một ngăn xếp để xây dựng các ứng dụng gốc đám mây linh hoạt, có thể quan sát và định cấu hình với .NET. .NET Aspire chứa một tập hợp các thành phần được tuyển chọn được cải tiến dành cho nền tảng đám mây với tính năng đo từ xa, khả năng phục hồi, cấu hình và kiểm tra tình trạng. .NET Aspire trợ giúp những việc sau:

  • Dàn nhạc: .NET Aspire cung cấp các tính năng để chạy và kết nối các ứng dụng đa dự án cũng như các phần phụ thuộc của chúng.
  • Các thành phần: Các thành phần .NET Aspire là các gói NuGet dành cho các dịch vụ thường được sử dụng, chẳng hạn như Redis hoặc Postgres, với các giao diện được tiêu chuẩn hóa đảm bảo chúng kết nối nhất quán và liền mạch với ứng dụng của bạn.
  • Dụng cụ: .NET Aspire đi kèm với các mẫu dự án và trải nghiệm công cụ dành cho Visual Studio và dotnet CLI giúp bạn tạo và tương tác với các ứng dụng .NET Aspire.

Cải tiến vùng chứa .NET:

Hình ảnh .NET hiện đi kèm với người dùng không phải root để bảo mật hơn. Công cụ .NET SDK xuất bản hình ảnh vùng chứa mà không có Dockerfile và không phải là root theo mặc định. Ngoài ra, thời gian triển khai ứng dụng .NET vào vùng chứa nhanh hơn do hình ảnh cơ sở .NET nhỏ hơn.

Cải tiến Blazor:

Blazor trong .NET 8 có thể sử dụng cả máy chủ và máy khách cùng nhau để xử lý tất cả các nhu cầu về giao diện người dùng web của bạn.

Phát triển AI:

.NET 8 mang đến một số cải tiến cho?System.Numerics?library để cải thiện khả năng tương thích với khối lượng công việc Generative AI.

Ngoài những điểm trên, bản phát hành .NET 8 mới còn có một số cải tiến khác, bạn có thể đọc chi tiết về chúng tại đây.

 

Thông tin thêm về các chủ đề: .NET 8, phát triển, chấm lưới 8, microsoft

Bình luận

Chúng tôi sẽ không công khai email của bạn. Các ô đánh dấu * là bắt buộc *