
Tại hội nghị nhà phát triển Build 2026, Microsoft khuyến khích các nhà phát triển xây dựng nhiều ứng dụng gốc hơn cho Windows 11. Mặc dù Microsoft không cảnh báo cụ thể về “ứng dụng web”, nhưng đây là một trong những hội nghị nhà phát triển hiếm hoi mà công ty đã thúc đẩy WinUI, một khung gốc, thay vì các tùy chọn khác như Electron hoặc React Native (ứng dụng web).
Windows, từng là sản phẩm chủ lực, đã bị trì hoãn trong vài năm qua, nhưng điều đó dường như sẽ thay đổi vào năm 2026. Microsoft đã hứa sẽ xây dựng lại Windows 11 để cải thiện chất lượng, hiệu suất và độ tin cậy, đồng thời một phần của kế hoạch là tập trung nhiều hơn vào các ứng dụng gốc.
Microsoft đã thành lập một nhóm mới để xây dựng các ứng dụng gốc cho Windows 11. Họ cũng đang viết lại menu Bắt đầu, ban đầu được viết bằng React Native (cụ thể là nguồn cấp dữ liệu Được đề xuất và danh sách Tất cả ứng dụng).

Giờ đây, tại Build 2026, Microsoft đã thông báo rằng họ hoàn toàn cam kết với WinUI và không có kế hoạch xây dựng một khuôn khổ khác.
Cách Microsoft lên kế hoạch đẩy WinUI làm khung giao diện người dùng gốc

Microsoft cho biết ban đầu họ sẽ tập trung vào các nguyên tắc cơ bản, có nghĩa là họ có kế hoạch làm cho WinUI ổn định hơn, giảm mức sử dụng bộ nhớ và tạo ra các công cụ phát triển mới.
Nó cũng bỏ nhãn hiệu WinUI 3 và gọi nó đơn giản là “WinUI”. Điều này thoạt nghe có vẻ vô nghĩa, nhưng thực ra đây là một động thái quan trọng vì công ty không muốn các nhà phát triển nghĩ rằng một framework mới khác sắp ra mắt.
Theo Microsoft, một trong những câu hỏi được các nhà phát triển đặt ra nhiều nhất là mức độ nghiêm túc của công ty đối với WinUI 3. Bạn có định gắn bó với khuôn khổ này không? WinUI 3 đã được bốn tuổi. Bạn sẽ tiếp tục tiếp tục hay đây là năm mà bạn sẽ công bố một khuôn khổ hoàn toàn mới một lần nữa?
Về vấn đề này, Chris Anderson, người làm việc về giao diện người dùng và AI của Windows, đã trả lời rằng Microsoft “không có ý định xây dựng một khuôn khổ mới”.
“Trên thực tế, chúng tôi đang giảm con số và chỉ coi WinUI chỉ là WinUI vì chúng tôi không có ý định thực sự tạo ra một sự thay đổi lớn, phá vỡ sự thay đổi đó,” ông nói trong một phiên họp được Windows mới nhất phát hiện.
Microsoft cho biết họ sẽ có được những điều cơ bản phù hợp với WinUI
Phát biểu tại Build 2026, Chris Anderson xác nhận rằng WinUI là “nền tảng sản xuất cho các ứng dụng Windows” và công ty hoàn toàn cam kết với khuôn khổ này.
Chris giải thích rằng Microsoft nhận thức được “những khoảng trống” trong khung WinUI và đang cố gắng đưa nó ngang bằng với các khung khác.
Ví dụ: nếu bạn cố gắng thay đổi kích thước ứng dụng WinUI, bạn sẽ nhận thấy hiện tượng rách (viền đen). Windows mới nhất đã quan sát thấy hành vi này với tất cả các ứng dụng WinUI và tôi đã ghi lại hành vi này trong video bên dưới.
Microsoft cho biết họ sẽ giải quyết tình trạng rách và các vấn đề khác ảnh hưởng đến WinUI như một phần của việc làm đúng “các nguyên tắc cơ bản”.
Anderson, phó chủ tịch kỹ thuật phần mềm của Microsoft, cho biết: “Đầu tiên và quan trọng nhất là hiệu suất, nguyên tắc cơ bản, chất lượng, sửa rất nhiều lỗi”. “Chúng tôi đã đầu tư rất nhiều vào việc thực sự cải thiện việc sử dụng bộ nhớ cũng như chuyển sang bộ tổng hợp hệ thống.”
Có một số tính năng mới sắp có trong WinUI, nhưng Microsoft đặc biệt đề cập rằng họ đang hoạt động trên hỗ trợ DataGrid và Charting, điều này có thể khuyến khích các doanh nghiệp xây dựng ứng dụng bằng WinUI.
Nghe có vẻ không phải là vấn đề lớn nhưng đây thực sự là một trong những lần đầu tiên Microsoft cố gắng tối ưu hóa WinUI cho nhu cầu doanh nghiệp. Microsoft thực sự quan tâm đến khách hàng doanh nghiệp của mình và nếu muốn thúc đẩy các nhà phát triển doanh nghiệp hướng tới WinUI, điều này khẳng định công ty hoàn toàn cam kết với WinUI.
Ông nói: “Chúng tôi có DataGrid và Charting đang được phát triển và sẽ sớm ra mắt.
Hai cái này là các điều khiển giao diện cơ bản dành cho nhà phát triển doanh nghiệp, vì lưới dữ liệu và biểu đồ được sử dụng trong các ứng dụng tài chính, bảng thông tin nhân sự, công cụ quản trị, phần mềm thanh toán, v.v.
Microsoft muốn các nhà phát triển sử dụng WinUI cho các ứng dụng hiện đại, bao gồm cả quy trình làm việc AI
Một phần của kế hoạch đó cũng bao gồm việc xây dựng WinUI cho kỷ nguyên đại lý. Điều đó có nghĩa là khung WinUI đang được tối ưu hóa cho quy trình làm việc AI, vì vậy các nhà phát triển chọn nó thay vì các khung khác.
Microsoft cho biết: “Các nhà phát triển muốn lặp lại nhanh hơn, luồng kiểm soát rõ ràng hơn và các công cụ hoạt động tốt với mã hóa được hỗ trợ bởi AI”. “WinUI vẫn là nền tảng sản xuất cho các ứng dụng Windows đồng thời thích ứng với những nhu cầu này.”
Trong một phiên khác tại Build 2026, Microsoft đã đề xuất sử dụng quy trình phát triển dựa trên tác nhân để xây dựng các ứng dụng Windows hiện đại. Một lần nữa, một số bạn có thể lập luận rằng công ty đang đầu tư rất nhiều vào AI, nhưng vấn đề không phải là thêm AI vào ứng dụng của bạn. Điều này đặc biệt liên quan đến việc sử dụng AI để giúp các nhà phát triển xây dựng các ứng dụng Windows hiện đại hơn.

AI đã xuất hiện được nhiều năm và đó cũng là chủ đề bàn tán sôi nổi tại Build 2025, nhưng chúng tôi chưa có một phiên nào mà Microsoft khuyến khích các nhà phát triển xây dựng các ứng dụng hiện đại được viết bằng WinUI có hoặc không có tác nhân AI.

Microsoft đang nghiên cứu “khả năng nền tảng mới” để cho phép các đại lý giúp các nhà phát triển lập kế hoạch, xây dựng và tối ưu hóa các ứng dụng WinUI hiện đại của họ.
Microsoft cho biết: “Các nhà phát triển có thể tận dụng những khả năng này để tạo ứng dụng WinUI 3 mới, cải thiện các ứng dụng hiện có hoặc di chuyển các ứng dụng cũ sang ngăn xếp giao diện người dùng Windows hiện đại bằng cách sử dụng tính năng tự động hóa thông minh trong suốt vòng đời phát triển”.
Microsoft không phản đối các framework khác nhưng họ muốn “WinUI” được coi là framework gốc
Điều đáng chú ý là Microsoft không tuyên chiến với các framework khác. Điều đó sẽ không bao giờ xảy ra vì Windows là nền tảng mở dành cho các nhà phát triển. Trên thực tế, công ty đã trích dẫn React cùng với SwiftUI và Compose làm ví dụ về các mẫu giao diện người dùng động hiện đại mà họ dự định mang đến WinUI.
Tuy nhiên, công ty muốn làm cho WinUI hấp dẫn hơn đối với các nhà phát triển. Công ty đang cố gắng làm cho giao diện người dùng có cảm giác hiện đại, thân thiện với AI, nguồn mở và ít rủi ro hơn cho các nhà phát triển.
“Giai đoạn quan trọng tiếp theo đối với chúng tôi là Giai đoạn 4. Và thực sự, đó là nơi chúng tôi chuyển nhóm từ sử dụng kho lưu trữ nguồn nội bộ sang làm việc chủ yếu và gần như độc quyền trong các kho lưu trữ công khai,” Microsoft cho biết tại Build 2026.
Microsoft cũng không yêu cầu các nhà phát triển viết lại các ứng dụng Windows cũ chỉ sau một đêm. Anderson cho biết công ty muốn WinForms tương tác với WinUI để trở nên “chống đạn” và họ cũng muốn quá trình di chuyển WPF đủ tốt để các nhà phát triển có thể kết hợp WPF và WinUI mà không gặp vấn đề gì.

Windows luôn là một hệ điều hành thân thiện với nhà phát triển. Điều này có nghĩa là nó cho phép các nhà phát triển sử dụng bất kỳ framework và API nào để xây dựng ứng dụng cho Windows, bao gồm Python, Tauri, React, WinUI, WinForms, Win32, v.v. Điều đó cũng có nghĩa là Windows không còn có ngôn ngữ thiết kế nhất quán vì nó cố gắng phục vụ mọi người.
Hội nghị Build năm nay cho tôi hy vọng Windows sẽ “trở lại” tại Microsoft
Microsoft tổ chức hội nghị Build hàng năm để nói về Windows, Azure, GitHub và các sản phẩm khác của hãng. Hội nghị //build/ đầu tiên được tổ chức vào năm 2011. Trong vài năm qua, Build ngày càng ít nói về Windows mà tập trung nhiều hơn vào Azure, GitHub hoặc thậm chí là Linux.

Microsoft cũng phần lớn tránh nói về khung gốc cho Windows và tập trung nhiều hơn vào việc đưa ứng dụng từ các nền tảng khác sang Windows.
Trong phiên bản Build này, Microsoft đã thảo luận về Windows và các ứng dụng gốc nhiều hơn so với những gì họ đã có tại các hội nghị vài năm trước và công ty đã hứa rằng họ cũng sẽ viết lại Windows shell trong WinUI để tạo ra trải nghiệm nhất quán.
Đây là một năm thú vị đối với Windows, nhưng bạn muốn Microsoft cải thiện hệ điều hành này như thế nào? Hãy cho tôi biết trong phần bình luận bên dưới và tôi sẽ chuyển tiếp tất cả phản hồi đến các nhóm có liên quan!


