2009-07-29 35 views
7

Chúng tôi hiện đang là một khách hàng Infragistics NetAdvantage Chọn và đã được một vài năm. Kiểm soát của họ là ok nhưng không phải những gì tôi sẽ gọi tuyệt vời nhưng thời gian đầu tư vào việc học chúng cho đến nay là lý do chính chúng tôi gắn bó với họ. Chúng tôi sử dụng cả hai điều khiển ASP.NET và Winnform.DevExpress vs infragistics Suites - tìm cách để có thể chuyển đổi

Vì chúng tôi đang gia hạn, chúng tôi đang xem DevExpress là một tùy chọn vì dường như họ cung cấp nhiều chức năng giống nhau.

Đối với bất kỳ ai đã thực hiện bước chuyển này từ mInfragistics sang DevExpress, bạn đã tìm thấy nó như thế nào? Một bước tiến hay lùi lại? Ưu và khuyết điểm để làm như vậy?

Trả lời

11

Công ty của tôi đang sử dụng DevExpress và chúng tôi rất hài lòng với bộ phần mềm của họ. Chúng tôi chưa bao giờ sử dụng bộ phần mềm Infragistics, vì vậy tôi không thể nói về quá trình chuyển từ Infragistics sang DevExpress.

Nói chung, tôi thấy các điều khiển DevExpress rất dễ sử dụng và thực hiện trong các ứng dụng của chúng tôi. Một số điều khiển có một đường cong học tập nhỏ như DevExpress TreeList nhưng nó không phải là một vấn đề lớn.

Một điều tôi không thích với một số điều khiển của họ là thuộc tính "Thuộc tính". Thuộc tính này được sử dụng để đặt các tùy chọn bổ sung cho điều khiển.

mỗi ví dụ để thiết lập chiều dài tối đa của một TextEdit (textbox của devexpress):

textEdit.Properties.MaxLength thay vì textEdit.MaxLength

Vì vậy, kiểm soát của họ là rất lớn và có một cái nhìn tuyệt vời, nhưng tôi nghĩ rằng chất lượng chính của DevExpress là sự hỗ trợ của họ. Bạn có thể đặt câu hỏi trên trang hỗ trợ và bạn sẽ nhận được câu trả lời trong vòng một ngày, có thể hai ngày nếu câu hỏi phức tạp.

Vì vậy, nếu bạn không hài lòng với Infragistics, hãy thử DevExpress. Bạn có thể tải xuống phiên bản dùng thử để bạn không mất gì.

2

Hơi không liên quan nhưng bạn cũng có thể muốn đánh giá các điều khiển Telerik. Chúng tôi đã sử dụng chúng trong nhiều năm. Kiểm soát và hỗ trợ tuyệt vời. Và các điều khiển của chúng hoạt động với ASP.NET MVC.

Chỉ là một khách hàng hài lòng ở đây.

+0

Cảm ơn, chúng tôi cũng đã xem xét chúng trước đây. Chúng tôi hiện đang sử dụng DevXpress Xtrareports để tìm cách hợp nhất thành một bộ nếu có ý nghĩa về chất lượng và tính năng tổng thể. – schooner

2

Không liên quan đến điều khiển, nhưng với DevExpress suite bạn nhận được VS bổ sung tuyệt vời miễn phí - CodeRush và RefactorPro.

+0

Cảm ơn, hầu hết quan tâm đến phần điều khiển của nó mặc dù vậy chúng tôi có thể trao đổi một cho nhau cho movign về phía trước. Đang cố gắng cân bằng chi phí với chất lượng. – schooner

+3

CodeRush là miễn phí cho tất cả mọi người đã trả tiền (tức là. Không Express) phiên bản của Visual Studio 2008 – smok1

+0

Có, có phiên bản miễn phí của CodeRush, nhưng phiên bản trả tiền là tốt hơn rất nhiều. CodeRush Express miễn phí thiếu một số tính năng quan trọng, tức là. mẫu – Przemaas

2

Giống như Francis, tôi đã không thực hiện di chuyển từ infragistics để devexpress, tôi bắt đầu với devexpress. Tôi có thể nói chuyện với đường cong học tập. Tùy thuộc vào các điều khiển bạn sẽ sử dụng và cách bạn dự định sử dụng chúng, có thể có rất ít đường cong học tập.

Điều khiển thao tác dữ liệu (xtragrid, xtrascheduler, xtracharts, v.v.) cực kỳ dễ sử dụng khi liên kết với cơ sở dữ liệu. Ít hơn như vậy khi liên kết với các đối tượng liên tục. XPO của họ, kỳ lạ đủ, không phải là dễ dàng/trực quan như nó có thể hoặc nên được khi databinding mặc dù cũng không phải vô cùng khó khăn.

Lợi ích chính đối với tôi là tài liệu. Trang web tài liệu của họ cũng như video hướng dẫn của họ là đỉnh cao và thực sự nhận được đến điểm mà không sử dụng các ví dụ tầm thường, cũng không quá phức tạp.

Như Francis đã nói, thời gian phản hồi trên vé và độ rõ ràng và chi tiết của các câu trả lời - chúng thường bao gồm các dự án nhỏ cho thấy bạn phải làm gì hoặc thay đổi dự án của bạn vé - là thứ hai không có imo.

3

Tôi sẽ thứ hai rằng bạn nên cung cấp cho Telerik một cái nhìn. Hỗ trợ của họ là đỉnh cao trong ngành công nghiệp. Họ cung cấp cho bạn những ví dụ tốt về thế giới thực và tài liệu của họ tôi cảm thấy không ai sánh kịp.

Tôi đã ký hợp đồng với một công ty cố thủ trong các điều khiển bạn đang xem xét và tôi sẽ không sử dụng chúng nếu chúng được miễn phí.

Lý do tôi đưa ra tuyên bố này là tài liệu của họ theo ý kiến ​​của tôi là xấu. Khi tôi tiêu tiền vào bộ điều khiển kiểu RAD, nó giúp công việc của tôi dễ dàng hơn và nhanh hơn để sản xuất. Tôi tìm thấy trong một số trường hợp, việc tìm ra các điều khiển tích hợp làm những gì bạn muốn so với việc cố gắng tìm ra các vấn đề tôi gặp phải với các điều khiển của họ là dễ dàng hơn.

Mẫu của họ giống như các mẫu của Microsoft trước đây. Họ là những người bán hàng công nghệ để hiển thị tại hội thảo "dễ dàng thiết lập" nhưng trong thế giới thực nếu bạn sử dụng các kỹ thuật và theo dõi chế độ xem và tạo lưu lượng truy cập, bạn sẽ ít ấn tượng hơn.

Tôi không có tài khoản để gửi vé hỗ trợ nhưng tôi đã có 4 trong quá trình một tháng được gửi thông qua chủ tài khoản và kiến ​​thức của tôi không nhận được câu trả lời trên bất kỳ tài khoản nào. (Điều đó có thể đã bị phá vỡ với người mà tôi phải trải qua nhưng tôi nghi ngờ điều đó.)

Khi nói đến Telerik, điều khiển Rad cho Ajax, rất hiếm khi tôi không thể tìm ra những gì tôi cần làm bằng cách xem xét giải pháp web mẫu của Visual Studio mẫu được cài đặt kết hợp với tài liệu của họ.

Chúc may mắn trong tìm kiếm của bạn và ngay cả khi bạn không xem xét Telerik, tôi thực sự khuyên bạn nên tìm các tùy chọn khác.

+0

Tên người dùng kf bị xóa sổ như thế nào? Hiệu suất – crh225

1

Dính vào Developers Express. Họ có đường dẫn nâng cấp tốt hơn nhiều và hầu như tất cả các thay đổi đột phá đều được viết. Tôi đã sử dụng chúng từ năm 2003 và vẫn chưa tìm được kết quả phù hợp hơn.

0

Tôi đã di chuyển từ Infragistics sang DevExpress. Sẽ không bao giờ quay trở lại Infragistics vì đối tượng của họ nặng hơn và hiệu suất không quá lớn. Tài liệu là khủng khiếp và ví dụ của họ là rất juevenile. Infragistics chỉnh sửa nội tuyến lưới dữ liệu (Excel như) là một tính năng tốt đẹp mà không có sẵn trong DevExpress. Ngoài ra, lưới dữ liệu, thiết lập chủ, chi tiết, khai báo danh sách thả xuống lưới dữ liệu và tính năng khác được sắp xếp hợp lý hơn trong DevExpress.

+1

chậm do không sử dụng điều khiển ajax (ultraweb-grid/tree/menu) có cải thiện hiệu suất trong các điều khiển ajax như webdata-grid/menu/tree – NT88

2

Di chuyển từ Infragistics sang Devexpress thật khó khăn! Tôi đã sử dụng Infragistics trong 2 năm qua với tư cách là một nhà phát triển Windows và một Web và bây giờ tôi đang sử dụng Devexpress ở một nơi khác.

Hơi khó cho nhà phát triển sử dụng điều khiển Devexpress do các thuộc tính linh hoạt của nó. Nếu bạn tham gia một ví dụ về lưới trong DevExpress (trong trường hợp của Windows) có 2 phần:

  1. Phần màn hình chính và
  2. Quan điểm phần để bạn có thể quản lý chúng trong các ràng buộc

Mặt khác, không có những thứ như vậy trong Infragistics, vì vậy nó đơn giản và dễ sử dụng.

Tương tự, có rất nhiều sự khác biệt như vậy giữa các điều khiển Infragistics và Devexpress.

Bây giờ những gì tôi cảm thấy là nếu bạn quan tâm đến việc có một số chức năng phức tạp với rất nhiều logic tẻ nhạt thì Devexpress là tốt cho bạn! Hoặc nếu bạn muốn giữ cho mọi thứ đơn giản với chức năng phong nha thì Infragistics là tốt cho bạn.

Vì vậy, như bạn đã biết rất khó để biết loại nào trong số này thực sự vượt trội - chúng tôi phải chọn chúng dựa trên các yêu cầu riêng của chúng tôi.

0

Tôi đã sử dụng Telerik RAD Controls kể từ vài năm. Tôi rất hài lòng với các điều khiển ASP.NET Ajax và WinForms. Tôi đã không sử dụng điều khiển DevExpress hoặc Infragistics trước đây nhưng tôi đã xem xét cả khi tôi quyết định sử dụng Telerik.

0

Điều này có thể là quá muộn, nhưng khi tôi tìm thấy bài đăng này trong khi hỏi cùng một câu hỏi, tôi nghĩ tôi sẽ thêm nhận xét của tôi đối với Telerik. Trước đây tôi đã sử dụng Infragistics, mà tôi thấy OK, nhưng tôi nghĩ hiệu suất không tuyệt vời. Gần đây tôi đã hợp tác với một công ty đang sử dụng Telerik cho Winforms và những gì chúng tôi phát hiện ra là có một số lỗi trong kiểm soát của họ. Có hỗ trợ rất tuyệt và họ đã nhanh chóng trả lời các câu hỏi hoặc bình luận, nhưng không may là phần lớn thời gian chúng tôi đặt câu hỏi về lý do tại sao có điều gì đó không hiệu quả, câu trả lời là một lỗi trong tầm kiểm soát của họ. tài liệu của họ nói rõ rằng các điều khiển của chúng không được kế thừa, do đó, trong khi việc xây dựng điều khiển tùy chỉnh của riêng bạn khỏi đầu điều khiển của chúng dường như hoạt động trong hầu hết các trường hợp, nó không được khuyến nghị.