VietTechiesHIỂU CÔNG NGHỆ. MỞ GÓC NHÌN.
☰ Chuyên mục

Microsoft cải tiến C# Dev Kit 11.0 với Native AOT giúp tải nhanh hơn và giảm mức sử dụng bộ nhớ

07/10/2026 · VietTechies · Biên tập

Hình minh họa về lõi động cơ bằng thủy tinh trong suốt với phần tâm phát sáng màu xanh cyan trên nền xanh hải quân đậm.
Ảnh minh họa do AI tạo.

Microsoft đã công bố bản xem trước của C# Dev Kit 11.0, mang đến cuộc cải tổ kiến trúc lớn đồng bộ với .NET 11. Chuyển thẳng từ phiên bản 3.3 lên 11.0, bản cập nhật này tập trung vào khả năng phản hồi nhanh, giảm tiêu thụ bộ nhớ và cải thiện các công cụ cấu hình dự án trong Visual Studio Code.

Hợp nhất tiến trình bằng Native AOT và lưu bộ nhớ đệm

Thay vì vận hành sáu tiến trình quản lý riêng biệt giao tiếp với nhau, C# Dev Kit 11.0 hợp nhất các dịch vụ mở rộng nội bộ thành một tiến trình máy chủ duy nhất. Máy chủ hợp nhất này được biên dịch trước bằng .NET Native AOT, giúp loại bỏ chi phí thời gian khởi tạo runtime và biên dịch just-in-time. Trong khi đó, tiến trình dịch vụ ngôn ngữ C# vẫn hoạt động riêng biệt.

Bản cập nhật này cũng giới thiệu cơ chế lưu bộ nhớ đệm dự án, cho phép tiện ích mở rộng ưu tiên tải tệp đang hoạt động trước để nhà phát triển bắt đầu chỉnh sửa ngay trong khi các dự án chạy nền tiếp tục hoàn tất quá trình tải. Việc đưa các tệp bộ nhớ đệm vào hệ thống quản lý phiên bản giúp các bản clone kho lưu trữ mới và git worktree nhận được sự hỗ trợ từ công cụ lập trình ngay lập tức.

Tăng tốc biên dịch lũy tiến và hỗ trợ MSBuild

Bản cập nhật 11.0 tích hợp cơ chế kiểm tra độ mới nhanh và tính năng tăng tốc biên dịch (Build Acceleration) nhằm rút ngắn thời gian biên dịch lũy tiến. Các cơ chế này làm giảm chi phí kiểm tra tệp thay đổi và sao chép tệp đầu ra, giúp quá trình thực thi kiểm thử đơn vị cũng như khởi chạy ứng dụng diễn ra nhanh hơn.

Bên cạnh đó, C# Dev Kit 11.0 bổ sung các tính năng chỉnh sửa chuyên dụng cho những tệp .csproj, .props và .targets. Lập trình viên có thể sử dụng tính năng tự động hoàn thành cho tên gói, phiên bản gói, thuộc tính, mục và khóa siêu dữ liệu, kết hợp cùng các công cụ chẩn đoán, sửa lỗi nhanh và chỉ báo CodeLens để phát hiện lỗ hổng bảo mật cũng như các bản cập nhật hiện có.

Chẩn đoán sự cố môi trường qua C# Doctor

Để đơn giản hóa quá trình thiết lập môi trường, Microsoft tích hợp công cụ C# Doctor vào tiện ích mở rộng. Công cụ này tập hợp các chẩn đoán môi trường vào một giao diện trung tâm nhằm giải quyết các sự cố cấu hình, bao gồm việc thiếu SDK, thiếu runtime, target framework không khả dụng, khôi phục gói thất bại và phát hiện lỗ hổng bảo mật trong các gói phụ thuộc.

Người dùng hiện đã có thể trải nghiệm C# Dev Kit 11.0 trong Visual Studio Code bằng cách chọn kênh phiên bản xem trước (pre-release channel) trên trang tiện ích mở rộng.

Ảnh minh họa do AI tạo, không phải ảnh tư liệu.

Nguồn: A faster, lighter C# Dev Kit