Microsoft đã chính thức ra mắt.NET 10 vào ngày 12 tháng 11 trong sự kiện trực tuyến.NET Conf 2025. Bản cập nhật lớn này cho nền tảng phát triển phần mềm mang lại những cải tiến đáng kể cho việc xây dựng các ứng dụng bằng trí tuệ nhân tạo.
Bản phát hành Microsoft Agent Framework mới cũng mang đến những nâng cấp lớn về hiệu suất và khả năng ngôn ngữ mới với C# 14.
Là phiên bản Hỗ trợ Dài hạn (LTS),.NET 10 được thiết kế để mang lại sự ổn định ở cấp doanh nghiệp. Nó sẽ được Microsoft hỗ trợ trong ba năm tới, cung cấp nền tảng đáng tin cậy cho các ứng dụng sản xuất.
Một bước nhảy vọt lớn trong phát triển AI với Microsoft Agent Framework
Với cốt lõi là AI, .NET 10 báo hiệu một sự thay đổi chiến lược cho nền tảng phát triển của Microsoft. Dẫn đầu cho sự phát triển này là Microsoft Agent Framework mới, một bộ công cụ được thiết kế để đơn giản hóa đáng kể việc tạo ra các hệ thống AI phức tạp.
Nó đạt được điều này bằng cách hợp nhất các tính năng mạnh mẽ của thư viện Semantic Kernel và AutoGen của Microsoft thành một trải nghiệm gắn kết duy nhất.
Theo công ty, “Microsoft Agent Framework đơn giản hóa việc xây dựng các hệ thống AI thông minh, tác nhân bằng cách kết hợp những gì tốt nhất của Semantic Kernel và AutoGen thành một trải nghiệm hợp nhất.”
Nó cung cấp các mẫu thiết yếu.”
Nó cung cấp các mẫu thiết yếu.”dành cho các quy trình công việc phức tạp, hỗ trợ phối hợp trò chuyện tuần tự, đồng thời và nhóm giữa các tác nhân AI.
Để tăng tốc độ phát triển, Microsoft cũng đang cung cấp Mẫu API Web Tác nhân AI, cho phép các nhà phát triển nhanh chóng lưu trữ và thử nghiệm các tác nhân của họ.
Hỗ trợ trọng tâm AI này, Entity Framework Core 10 giới thiệu các khả năng dữ liệu quan trọng. Hiện tại, nó bao gồm hỗ trợ tìm kiếm vectơ cho Azure SQL và SQL Server, một tính năng nhằm trực tiếp hỗ trợ các khối lượng công việc AI nâng cao như Thế hệ tăng cường truy xuất (RAG).
Ngoài ra, sự phát triển mạnh mẽ của AI là chuỗi công cụ dành cho nhà phát triển với sự ra mắt của Visual Studio 2026, được trang bị Tác nhân đồng lái Profiler tích hợp để giúp phân tích và tối ưu hóa mã.
Nâng cấp hiệu suất và bảo mật chứng minh tương lai
Đối với các nhà phát triển làm việc trên các hệ thống hiệu suất cao, các tính năng tối ưu hóa thời gian chạy mới nhất sẽ mang lại những lợi ích có thể đo lường được. Microsoft đã giới thiệu phiên bản này là phiên bản có hiệu suất cao nhất từ trước đến nay, một tuyên bố được hỗ trợ bởi các điểm chuẩn ban đầu.
.NET 10 mang lại thời gian phản hồi trung bình nhanh hơn 49% so với.NET 8, một bước nhảy vọt đáng kể về hiệu quả. Những cải tiến khác được tìm thấy trong các hoạt động cụ thể, chẳng hạn như Xê-ri hóa JSON, hiện nhanh hơn 20-40%.
Trong thông báo chính thức, Nhóm.NET gọi.NET 10 là “bản phát hành.NET hiệu quả, hiện đại, an toàn, thông minh và hiệu quả nhất”.
[nội dung nhúng]
Cam kết này vượt xa tốc độ thô để bao gồm tính bảo mật lâu dài của các ứng dụng được xây dựng trên nền tảng. Những cải tiến trong trình biên dịch Just-In-Time (JIT), biên dịch NativeAOT (Ahead-of-Time) và quản lý bộ nhớ góp phần tạo ra các ứng dụng nhỏ hơn, nhanh hơn và hiệu quả hơn.
Nhìn xa hơn, Microsoft đang chuẩn bị cho các mối đe dọa trong tương lai với khả năng hỗ trợ mã hóa mở rộng. Một cải tiến quan trọng trong.NET 10 là hỗ trợ mở rộng cho mật mã sau lượng tử (PQC), nhằm mục đích bảo vệ dữ liệu khỏi khả năng giải mã tiềm tàng của máy tính lượng tử trong tương lai.
Như Microsoft lưu ý, “Những tiến bộ về điện toán lượng tử khiến cho mật mã hậu lượng tử ngày càng trở nên quan trọng. Hỗ trợ PQC mở rộng của.NET 10 giúp đảm bảo ứng dụng của bạn chống lại các mối đe dọa lượng tử trong tương lai.”
Hiện đại hóa Trải nghiệm của nhà phát triển với C# 14 và các bản cập nhật khung
Tiếp tục sàng lọc trải nghiệm cốt lõi của nhà phát triển, bản phát hành được xây dựng trên nền tảng được thiết lập với.NET 9 vào năm 2024.
Tiêu điểm của những cải tiến này là Cập nhật ngôn ngữ C# 14, giới thiệu một số tính năng giúp mã sạch hơn và dễ bảo trì hơn. Nổi bật bao gồm các thuộc tính được trường hỗ trợ giúp đơn giản hóa việc khai báo thuộc tính và hỗ trợ mới cho các thuộc tính mở rộng phiên bản và tĩnh.
Các nhà phát triển web nhận được các công cụ mới quan trọng trong ASP.NET Core 10. Trong khuôn khổ này có hỗ trợ cho mật khẩu, cho phép tạo ra trải nghiệm xác thực không cần mật khẩu, an toàn hơn.
Nó cũng được đặt mặc định là OpenAPI 3.1, đảm bảo tuân thủ các tiêu chuẩn tốt hơn cho tài liệu API và thêm tính năng xác thực tích hợp cho các API tối thiểu để giảm mã soạn sẵn.
Để phát triển đa nền tảng, .NET MAUI hiện tích hợp trực tiếp với.NET Aspire, đơn giản hóa việc đo từ xa và khám phá dịch vụ trong các ứng dụng phân tán.
Điều quan trọng đối với việc áp dụng doanh nghiệp, đây là giải pháp ổn định, lâu dài thả ra. Để xác nhận tính ổn định của nó, Nhóm.NET cho biết.NET 10 “sẽ được hỗ trợ trong ba năm cho đến ngày 10 tháng 11 năm 2028″.
Sự đảm bảo về tính ổn định và cập nhật bảo mật này khiến.NET 10 hiện trở thành phiên bản được đề xuất cho các ứng dụng sản xuất yêu cầu nền tảng đáng tin cậy và hướng tới tương lai.