DEVEXPRESS LÀ GÌ

  -  

Ở 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 Management tốt nhất dành cho framework .NET.

Bạn đang xem: Devexpress là gì

Bạn đang xem: Devexpress là gì

DevExpress là gì?

Đố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 management trong Visible Studio. DevExpress không chỉ giúp thiết kế winform hay web site đẹ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ộ Workplace riêng chỉ trong vòng một vài tiếng

Thành phần của DevExpress

WinForms Controls: Cung cấp các management cho WinForms.chamichi.com.vn Controls: Cung cấp các management cho WebForms.WPF Controls: Cung cấp các management cho WPF.Silverlight Controls: Cung cấp các management cho Silverlight.XtraCharts: Management cung cấp các loại biểu đồ.XtraReports: Cung cấp các management 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.

Cài đặt

Yêu cầu hệ thống:

Microsoft .NET Framework từ 2.0 trở lênMicrosoft Visible StudioSQL 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 chamichi.com.vn/. Bản trial 30 ngày cho phép chúng ta tải miễn phí. Để có được nhiều management hơn ta cần phải tải bản trả phí với mức giá từ 699 – 2199$ tùy từng choice.

Xem thêm: Foster Là Gì - Nghĩa Của Từ Foster Trong Tiếng Việt

Management của DevExpress

Sau khi cài đặt xong, ngay khi mở Visible Studio ra chúng ta đã nhìn thấy mục chọn Template DevExpress

*


*

*

*

*

Ta nhận thấy Visible Studio có thêm rất nhiều Management mới thay thế hầu hết các Management mặc định. DevExpress cung cấp thêm rất nhiều Management hữu ích mà Visible Studio chưa có như: RatingControl, CameraControl, ImageSlider, Ribbon Management, GalleryControl,……. Ta có thể tùy chỉnh được properties nhiều hơn cho Management 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 pores and skin đẹp, độc lạ mắt cho Winform.

Xem thêm: Tổng Hợp Lý Thuyết Hóa Hữu Cơ 12 Violet, Hệ Thống Kiến Thức Hóa Hữu Cơ 11

Export file trong DevExpress

non-public void ExportExcel_Click(object sender, EventArgs e) { chamichi.com.vnView View = chamichi.com.vnView as chamichi.com.vnView; if (View != null) { chamichi.com.vnrtToXlsx(“MainViewData.xlsx”); Course of excelexport = new Course of(); chamichi.com.vnName = “EXCEL.exe”; chamichi.com.vnments = “MainViewData.xlsx”; chamichi.com.vnt(); } } non-public void ExportPDF_Click(object sender, EventArgs e) { chamichi.com.vnView View = chamichi.com.vnView as chamichi.com.vnView; if (View != null) { chamichi.com.vnrtToPdf(“MainViewData.pdf”); Course of pdfexport = new Course of(); chamichi.com.vnName = “AcroRd32.exe”; chamichi.com.vnments = “MainViewData.pdf”; chamichi.com.vnt(); } }

Đánh giá tổng quát

*Ưu điểm

Hạn chế xuất hiện nhiều type riêng lẻCó thể tự co giãn type bên trong type chính theo kích thước của type chính thay đổiCung cấp rất nhiều UI đẹp cho Winform, NetHỗ trợ rất nhiều Management hữu dụngGiúp việc lập trình trở nên nhanh, dễ dàng hơnDễ quản lýCó nhiều tài liệu hỗ trợ

*Nhược điểm

Giá bản quyền cao, phiên bản đầy đủ có giá 2199$/nămCài đặt nặngBộ thư viện khá nặng và tốn thời gian khi load chương trình lần đầu

Trong những bài sau mình sẽ nói chi tiết hơn về GridControl và xây dựng một chương trình đầu tiên với DevExpress.