DevExpress v26.1 chuyển mạnh từ một bộ UI/component framework truyền thống sang một nền tảng phát triển ứng dụng doanh nghiệp có tích hợp AI, hỗ trợ AI coding agent, cải thiện hiệu năng, bảo mật, Accessibility và hỗ trợ các framework mới.
1. Tóm tắt tổng quan DevExpress v26.1
Có thể chia các thay đổi lớn thành 8 nhóm:
| Nhóm | Nội dung nổi bật |
|---|---|
| 🤖 AI | AI Agent Skills, AI Chat, AI-powered Extensions, hỗ trợ nhiều LLM |
| 🖥️ WinForms | AI Chat, Accessibility, DateOnly/TimeOnly, DateTimeOffset, Security |
| 🪟 WPF | Fluent Theme, AI Chat, DateTimeOffset, AI Agent Skills |
| 🌐 DevExtreme / ASP.NET Core | AI cho DataGrid/TreeList, Chat Streaming, Scheduler, Angular 22 |
| ⚡ Blazor | Hiệu năng, AI Chat, Fluent UI, Icon Library, Accessibility |
| 📊 Reports/Dashboard | AI tạo report, PDF/UA-2, Accessibility, Dashboard cải tiến |
| 📄 Office/PDF API | PDF API mới, bảo mật DOCX/XLSX/PDF, Barcode |
| 🏗️ XAF | EF Core 10, CSP, bảo mật, Localization, AI |
2. Điểm nổi bật nhất: AI
Đây có lẽ là thay đổi quan trọng nhất của v26.1.
DevExpress đưa AI vào nhiều sản phẩm thay vì chỉ cung cấp các control UI truyền thống.
AI Agent Skills
DevExpress v26.1 cung cấp AI Agent Skills — các gói kiến thức có cấu trúc để AI coding assistant hiểu chính xác API và cách sử dụng DevExpress.
Hiện có hơn 60 component-level skills, bao gồm:
- Blazor
- DevExtreme
- Office & PDF File API
- Reports
- WPF
- XAF
- WinForms
Có thể sử dụng với:
- GitHub Copilot
- Claude Code
- Cursor
- Gemini CLI
- JetBrains Rider
- VS Code
Mục tiêu là khi yêu cầu AI:
“Create a DevExpress DataGrid with filtering and grouping”
AI có khả năng tạo code đúng API của DevExpress thay vì tự đoán API.
3. DevExtreme – AI Assistant cho DataGrid và TreeList
Đây là phần đặc biệt đáng chú ý nếu bạn đang quan tâm DevExtreme Complete 26.1.3.
DevExtreme v26.1 bổ sung AI Assistant cho DataGrid và TreeList.
Người dùng có thể dùng ngôn ngữ tự nhiên để yêu cầu thay đổi cách hiển thị dữ liệu, ví dụ:
“Group by department”
“Sort revenue from highest to lowest”
“Show only records from 2026”
Ngoài text prompt còn có Speech-to-Text.
Như vậy DataGrid không chỉ là bảng dữ liệu mà trở thành một AI-assisted data exploration tool.
4. DevExtreme Chat
DevExtreme Chat được nâng cấp với:
- Speech-to-Text
- Suggestions
- Message Streaming
- tùy chỉnh placeholder của ô nhập
- cấu hình ngôn ngữ trả lời AI
Điểm đáng chú ý là Message Streaming:
Thay vì:
User → chờ AI xử lý → hiển thị toàn bộ câu trả lời
có thể:
User → AI bắt đầu trả lời → từng phần nội dung xuất hiện liên tục.
Điều này phù hợp với chatbot, AI Assistant và ứng dụng Copilot nội bộ.
5. Scheduler được nâng cấp
DevExtreme Scheduler v26.1 bổ sung nhiều tính năng cho ứng dụng đặt lịch:
- xử lý appointment time overlaps
- Appointment Snap Modes
- ẩn các ngày trong tuần
- xử lý khi kết thúc lựa chọn các time cells
- API lấy appointment occurrences
Điều này hữu ích cho:
- ERP
- HRM
- đặt phòng họp
- đặt lịch khách hàng
- quản lý nhân sự
- quản lý tài nguyên.
6. Angular và Web
DevExtreme/ASP.NET Core v26.1 hỗ trợ:
Angular 22
DevExpress đã kiểm thử Angular 22 và hỗ trợ chính thức.
Ngược lại, Angular 19 đã hết support, nên DevExtreme v26.1 hỗ trợ Angular 20 trở lên.
Ngoài ra có:
- jQuery 4
- cải thiện Accessibility
- cải thiện Fluent/Material themes
- TreeView
- Form
- List
- Splitter
- OData
- UI Template Kit.
7. ASP.NET Core Template Kit
DevExpress bổ sung Application Builder template, cho phép tạo ứng dụng ASP.NET Core sử dụng DevExtreme nhanh hơn.
Template có sẵn các màn hình:
- DataGrid
- Chart
- Scheduler
- Form
- TreeList
- AI Chat
Có thể sử dụng với:
- MVC Views
- Razor Pages
và lựa chọn theme ngay khi tạo project.
8. Blazor
Blazor v26.1 tập trung khá mạnh vào performance.
DevExpress tối ưu:
- DOM complexity
- rendering
- memory usage
- WebSocket traffic
- tree-diff calculations
Đặc biệt có tối ưu cho:
- DxGrid
- DxListBox
- DxScheduler
- DxTextBox
- DxButton
- DxCheckBox
Điều này quan trọng đối với ứng dụng Blazor có nhiều dữ liệu hoặc nhiều component trên một trang.
Ngoài ra:
- AI Chat được nâng cấp
- Fluent UI Kit
- Icon Library
- Accessibility
- Dashboard enhancements.
9. Reports và Dashboard
Reporting
v26.1 bổ sung:
- PDF/UA-2
- Report Designer cho JetBrains Rider
- AI Prompt-to-Report Wizard
- AI Agent Skills cho Reports
- Angular 22
- jQuery 4
AI Prompt-to-Report đặc biệt đáng chú ý: người dùng có thể mô tả loại báo cáo cần tạo bằng ngôn ngữ tự nhiên.
Dashboard
Có:
- palette dành cho người khiếm thị
- cải thiện navigation
- screen reader
- cải thiện export
- jQuery 4
- Angular 22.
10. Office & PDF File API
Đây là nhóm thay đổi đáng chú ý về xử lý tài liệu và bảo mật.
PDF API mới
DevExpress giới thiệu:
DevExpress.Docs.Pdf
cho phép:
- tạo PDF
- mở PDF
- chỉnh sửa PDF
- bảo vệ PDF
- phân tích PDF
- thao tác pages
- annotations
- form fields
- metadata
- attachments
- logical structure.
Tuy nhiên, tại v26.1 API này vẫn ở trạng thái Community Technology Preview (CTP), nên DevExpress không khuyến nghị dùng cho hệ thống mission-critical.
Security
Bổ sung:
- Secure ZIP Policy
- FIPS compliance enforcement
- tăng cường bảo mật khi xử lý DOCX/XLSX/PDF.
Đây là thay đổi quan trọng đối với các hệ thống nhận file từ người dùng bên ngoài.
11. XAF
XAF v26.1 được nâng cấp với:
- Entity Framework Core 10
- cải thiện Security
- Content Security Policy
- Localization Tool
- AI extensions
- cải thiện Web API
- cải thiện Blazor/WinForms.
Đặc biệt CSP được cải thiện để giảm phụ thuộc vào:
style-src: 'unsafe-inline'
Điều này phù hợp với các hệ thống doanh nghiệp yêu cầu security policy chặt chẽ.
12. Thay đổi license đáng chú ý
Đối với nhu cầu của bạn đang xem xét DevExtreme Complete 26.1.3, phần này khá quan trọng.
Từ v26.1, DevExtreme JavaScript/TypeScript:
- Angular
- React
- Vue
- jQuery
sử dụng cùng license key với DevExpress .NET components/libraries.
Tức là DevExpress đang tiến tới một cơ chế license key thống nhất cho hệ sinh thái của mình.
13. NuGet cũng thay đổi
DevExpress v26.1 chuyển sang phân phối DevExpress NuGet packages trên NuGet.org.
DevExpress đã ngừng sử dụng server NuGet riêng cho các phiên bản mới:
nuget.devexpress.com
Server cũ vẫn hoạt động đối với v24.2 trở về trước.
Nếu đang dùng DevExpress v25.1 trở lên, DevExpress khuyến nghị chuyển sang NuGet.org và đăng ký license key.


COMMENTS