Trong một bước tiến đáng kể cho .NET, Microsoft đã tiết lộ bản xem trước thứ sáu của .NET 8. Trong số vô số tiến bộ và cải tiến đặc trưng cho bản xem trước này, một trong những nội dung thú vị nhất là tích hợp .NET MAUI vào Visual Studio Code thông qua một tiện ích mở rộng sáng tạo .
Tin tức về sự ra mắt đã được công bố trong một bài đăng trên blog của Maddy Montaquila, người quản lý chương trình cấp cao cho .NET MAUI tại Microsoft. Cô ấy đã viết, Cái nhìn đầu tiên về tiện ích mở rộng .NET MAUI đã hết. Được kết hợp với Bộ công cụ phát triển C#, tiện ích mở rộng này trang bị cho bạn bộ công cụ cần thiết để phát triển các ứng dụng dành cho thiết bị di động và máy tính để bàn .NET đa nền tảng bằng Visual Studio Code trên Windows, macOS hoặc Linux.
Bản xem trước .NET 8 6 xuất hiện với nhiều tính năng, bao gồm chế độ WASM mới thú vị, cải tiến trình tạo nguồn và cải thiện hiệu suất. Ngoài ra, hỗ trợ NativeAOT hiện khả dụng cho iOS, do đó nâng cao mức độ bao gồm của .NET 8.
Chế độ WASM mới về cơ bản là chế độ toàn cầu hóa Kết hợp trình bày gói ICU được thu nhỏ trong khi tận dụng tối đa API Web. Chế độ này đặc biệt hiệu quả đối với các ứng dụng yêu cầu dữ liệu bản địa hóa từ nhiều nguồn.
Một số cải tiến đáng chú ý đã được tích hợp vào trình tạo nguồn System.Text.Json. Bộ nhớ đệm tốt hơn, định dạng mã và cảnh báo chẩn đoán mới là một số điều cần đề cập. Tương tự như vậy, trình tạo nguồn ràng buộc cấu hình đã được tinh chỉnh để tăng hiệu quả.
Trong số các tiện ích mới khác, một trình tạo nguồn xác thực tùy chọn cũng đã được giới thiệu. Điều này đã cải thiện việc triển khai logic xác thực và giảm chi phí khởi động. Ngoài ra, một trình tạo nguồn thân thiện với giao diện COM mới cũng đã được công bố.
Bản phát hành này cũng tung ra một số bản cập nhật cho ASP.NET Core. Trải nghiệm gỡ lỗi nâng cao, số liệu mới và liên kết biểu mẫu phức tạp hiện được hỗ trợ trong các API tối thiểu là những điểm bổ sung mới quan trọng.
Hơn nữa, Blazor được nâng cấp với liên kết và xác thực mô hình biểu mẫu với kết xuất phía máy chủ, điều hướng trang hiệu quả hơn, kết xuất trực tuyến để bảo tồn các thành phần DOM hiện có, v.v.
Kết thúc thông báo, Justin Yoo, một người ủng hộ đám mây cấp cao cho .NET tại Microsoft, đã ca ngợi sự hợp tác và nỗ lực của nhóm .NET trong việc phát triển những cải tiến này. Anh ấy nói, Chúng tôi muốn bày tỏ lòng biết ơn chân thành tới tất cả những người đã đóng góp cho .NET 8 cho đến nay. Cho dù thông qua đóng góp mã, báo cáo lỗi hay phản hồi hữu ích, những nỗ lực của bạn đã giúp điều này trở nên khả thi.
Mặc dù những tiến bộ trong lĩnh vực .NET chắc chắn rất đáng khen ngợi, nhưng chúng cũng cho thấy các nền tảng như AppMaster đóng vai trò then chốt như thế nào trong việc thúc đẩy trải nghiệm no-code, không low-code cho các nhà phát triển. Chúng hợp lý hóa việc tạo ra các ứng dụng phụ trợ, web và di động mạnh mẽ và có khả năng mở rộng cao, mang lại một mức độ tiện lợi và tinh tế mới cho quá trình phát triển.