–
Ở trong bài viết này, chúng ta sẽ cùng tìm hiểu về DevExpress – một trong những bộ UI Control tốt nhất dành cho framework .NET.
Đối với những lập trình viên .NET thì DevEpress là một công cụ hết sức hữu dụng, cung cấp rất nhiều control trong Visual Studio. DevExpress không chỉ giúp thiết kế winform hay website đẹp hơn mà còn giúp cho việc lập trình được dễ dàng hơn, ta có thể thấy rõ nhất là trong việc tương tác với cơ sở dữ liệu.
DevExpress được ra mắt lần đầu tiên vào năm 2011 và được đông đảo lập trình viên .NET sử dụng. Từ đó đến này đã trải qua rất nhiều phiên bản với nhiều nâng cấp đáng kể. Phiên bản mới nhấtt hiện nay là v18.2. Với DevExpress ta có thể tự tạo cho mình một bộ Office riêng chỉ trong vòng một vài tiếng.
- WinForms Controls: Cung cấp các control cho WinForms.
- ASP.NET Controls: Cung cấp các control cho WebForms.
- WPF Controls: Cung cấp các control cho WPF.
- Silverlight Controls: Cung cấp các control cho Silverlight.
- XtraCharts: Control cung cấp các loại biểu đồ.
- XtraReports: Cung cấp các control tạo báo cáo.
- XPO: Cung cấp môi trường làm việc với database.
- XAF: Một công nghệ mới giúp việc phát triển phần mềm một cách nhanh chóng.
Yêu cầu hệ thống:
- Microsoft .NET Framework từ 2.0 trở lên
- Microsoft Visual Studio
- SQL Server
Việc cài đặt DevExpress rất đơn giản nên mình sẽ không nói chi tiết phần này ra, các bạn có thể tải trên trang chủ của DevExpress https://www.devexpress.com/. Bản trial 30 ngày cho phép chúng ta tải miễn phí. Để có được nhiều control hơn ta cần phải tải bản trả phí.
Sau khi cài đặt xong, ngay khi mở Visual Studio ra chúng ta đã nhìn thấy mục chọn Template DevExpress.
–
Khi click vào, ta chọn được các mẫu UI Winform hay Web Application khác nhau cho project.
–
–
–
–
–
–
Không những vậy, DevExpress còn cung cấp những bộ UI tương tự Microsoft Office gồm nhiều chức năng tương tự như bản gốc.
–
Ta nhận thấy Visual Studio có thêm rất nhiều Control mới thay thế hầu hết các Control mặc định. DevExpress cung cấp thêm rất nhiều Control hữu ích mà Visual Studio chưa có như: RatingControl, CameraControl, ImageSlider, Ribbon Control, GalleryControl,……. Ta có thể tùy chỉnh được properties nhiều hơn cho Control và còn có một kho Icon cung cấp cho các Button.
Điểm mà mà mình thích nhất ở DevExpress là SkinRibbon Gallery, với nó ta có thay đổi được rất nhiều skin đẹp, độc lạ mắt cho Winform.
Ưu điểm
- Hạn chế xuất hiện nhiều form riêng lẻ
- Có thể tự co giãn form bên trong form chính theo kích thước của form chính thay đổi
- Cung cấp rất nhiều UI đẹp cho Winform, Web
- Hỗ trợ rất nhiều Control hữu dụng
- Giúp việc lập trình trở nên nhanh, dễ dàng hơn
- Dễ quản lý
- Có nhiều tài liệu hỗ trợ
Nhược điểm
- Giá bản quyền cao
- Cài đặt nặng
- Bộ thư viện khá nặng và tốn thời gian khi load chương trình lần đầu
Vina Aspire là công ty tư vấn, cung cấp các giải pháp, dịch vụ CNTT, An ninh mạng, bảo mật & an toàn thông tin tại Việt Nam. Đội ngũ của Vina Aspire gồm những chuyên gia, cộng tác viên giỏi, có trình độ, kinh nghiệm và uy tín cùng các nhà đầu tư, đối tác lớn trong và ngoài nước chung tay xây dựng.
Các Doanh nghiệp, tổ chức có nhu cầu liên hệ Công ty Vina Aspire theo thông tin sau:
Email: info@vina-aspire.com | Website: www.vina-aspire.com
Tel: +84 944 004 666 | Fax: +84 28 3535 0668
Vina Aspire – Vững bảo mật, trọn niềm tin