سؤال

نحن حاليًا أحد عملاء Infragistics NetAdvantage Select وقد كنا كذلك منذ بضع سنوات.ضوابطهم جيدة ولكن ليس ما يمكن أن أسميه رائعًا ولكن الوقت المستثمر في تعلمها حتى الآن هو السبب الرئيسي وراء التزامنا بها.نحن نستخدم كلاً من عناصر التحكم ASP.NET وWinnform.

نظرًا لأنه من المقرر أن نقوم بالتجديد، فإننا نفكر في DevExpress كخيار حيث يبدو أنه يقدم الكثير من نفس الوظائف.

بالنسبة لأي شخص قام بهذه الخطوة من mInfragistics إلى DevExpress، كيف وجدتها؟خطوة للأمام أم للخلف؟إيجابيات وسلبيات القيام بذلك؟

هل كانت مفيدة؟

المحلول

وشركتي يستخدم DevExpress ونحن راضون جدا مع جناحهم. وقد استخدمنا أبدا جناح Infragistics، لذلك لا يمكن الحديث عن عملية التحول من Infragistics إلى DevExpress.

وعموما، أجد DevExpress تسيطر على السهل جدا استخدام وتنفيذ في طلباتنا. بعض الضوابط لها منحنى التعلم صغير مثل DevExpress TreeList ولكنها ليست مشكلة كبيرة.

وشيء واحد أنا لا أحب مع بعض ضوابطها هو "خصائص" الملكية. يتم استخدام هذه الخاصية لتحديد خيارات إضافية لعنصر التحكم.

ولكل سبيل المثال لتعيين طول الحد الأقصى من برنامج TextEdit (النص من devexpress):

وtextEdit.Properties.MaxLength بدلا من textEdit.MaxLength

وهكذا، ضوابطها كبيرة ولها نظرة كبيرة ولكن أعتقد أن نوعية الرئيسية DevExpress هي دعمهم. يمكنك أن تسأل سؤالا على صفحة الدعم وستحصل على الجواب في غضون يوم واحد، ربما يومين إذا كان السؤال معقد.

وهكذا، إذا كنت لا statisfied مع Infragistics، في محاولة DevExpress. يمكنك تحميل النسخة التجريبية بحيث يكون لديك شيئا ليخسره.

نصائح أخرى

وأنا سوف الثانية التي يجب أن تعطي Telerik نظرة. دعمهم من الدرجة الأولى في هذه الصناعة. أنها تعطيك الأمثلة العالم الحقيقي جيدة ومستندات بهم أشعر لا يعلى عليه.

وأخذت على عقد مع شركة راسخة في الضوابط كنت تفكر وأنا لم تستخدمها إذا كانت حرة.

والأسباب أقوم بإجراء هذا البيان هو وثائقها في رأيي كان سيئا. عندما كنت تنفق الاموال على مجموعة نوع RAD السيطرة، انها لجعل عملي أسهل وأسرع لإنتاج. لقد وجدت في بعض الحالات كان من الأسهل لمعرفة للتو كيفية جعل التحكم المدمج في تفعل ما تريد مقابل محاولة لمعرفة المشاكل كنت أعاني مع ضوابطها.

وعينات تلك هي نوع من مثل عينات مايكروسوفت اعتادت ان تكون. وزغب على أساس أنها لمبيعات تكنولوجيا أن تظهر في ندوة "مدى سهولة شيء هو أن الإعداد" ولكن في العالم الحقيقي إذا كنت تستخدم تقنيات ومراقبة حالة العرض وحركة الأمثلة التي ولدت، كنت أقل من أعجب.

وأنا لم يكن لديك حساب على تقديم تذاكر الدعم لكن لم يكن لدي 4 على مدى شهر المقدمة من خلال صاحب الحساب وعلى حد علمي لم تحصل على الجواب مرة أخرى على أي منها. (وهذا كان يمكن أن يكون كسر مع شخص كان علي أن أذهب من خلال لكني أشك في ذلك).

وعندما يتعلق الأمر في Telerik، راد ضوابط لاياكس، نادرا جدا ما لا أستطيع معرفة ما عليك القيام به من قبل أي من النظر في عينة ستوديو حلول الويب البصرية عينة التي تحصل المثبتة جنبا إلى جنب مع وثائقها.

وحظا سعيدا في البحث وحتى لو كنت لا تنظر Telerik، أود أن أقترح بشدة أن نبحث عن خيارات أخرى.

ولا علاقة لها قليلا ولكنك قد ترغب أيضا في تقييم Telerik الضوابط. لقد تم استخدامها لسنوات. ضوابط استثنائية والدعم. وضوابطها تعمل مع ASP.NET MVC كذلك.

ومجرد زبون سعيد هنا.

ولا علاقة لضوابط، ولكن مع جناح DevExpress تحصل الوظائف الإضافية VS رائعة مجانا - CodeRush وRefactorPro

ومثل فرانسيس، أنا لم تقدم هذه الخطوة من infragistics إلى devexpress، لقد بدأت مع devexpress. أستطيع أن أتحدث إلى منحنى التعلم. اعتمادا على الضوابط كنت تنوي استخدام، وكيف كنت تنوي استخدامها، ويمكن أن يكون هناك القليل جدا من منحنى التعلم.

والضوابط معالجة البيانات (xtragrid، xtrascheduler، xtracharts، الخ) هي سهلة الاستخدام للغاية عند الربط إلى قاعدة بيانات. أقل من ذلك عند الربط إلى كائنات الثابتة. XPO، والغريب، ليس من السهل كما / بديهية لأنها يمكن أو ينبغي أن يكون عند ربط البيانات على الرغم أيضا ليس من الصعب بشكل لا يصدق.

وكانت فائدة كبيرة بالنسبة لي الوثائق. موقع وثائقها وكذلك أشرطة الفيديو الخاصة بهم تعليمي من الدرجة الأولى وحقا الحصول على نقطة دون استخدام الأمثلة تافهة، ولا مفرطة في التعقيد.

وكما قال فرانسيس، وزمن الاستجابة على تذاكر، و(المعتاد) الوضوح والتفاصيل من ردود - أنها غالبا ما تشمل مشاريع صغيرة تظهر ما كنت من المفترض القيام به، أو سوف يغير مشروعك التي ترسلها مع تذكرة - لا يعلى عليه المنظمة البحرية الدولية

يعد الانتقال من Infragistics إلى Devexpress أمرًا صعبًا!لقد كنت أستخدم Infragistics منذ عامين كمطور Windows ومطور ويب، والآن أستخدم Devexpress في مكان مختلف.

من الصعب بعض الشيء على المطور استخدام عنصر التحكم Devexpress نظرًا لخصائصه المتعددة.إذا أخذت مثالاً على الشبكة في DevExpress (في حالة نظام التشغيل Windows)، فهناك جزأين:

  1. جزء العرض الرئيسي و
  2. جزء العرض حتى تتمكن من إدارتها أثناء الربط

من ناحية أخرى، لم يكن هناك شيء من هذا القبيل في Infragistics، لذلك كان سهل الاستخدام وسهل الاستخدام.

وبالمثل، هناك الكثير من الاختلافات بين ضوابط Infragistics وDevexpress.

الآن ما أشعر به هو أنه إذا كنت مهتمًا بالحصول على بعض الوظائف المعقدة مع الكثير من المنطق الممل، فإن Devexpress مناسب لك!أو إذا كنت تريد إبقاء الأمور بسيطة مع وظائف مناسبة، فإن Infragistics هو الخيار المناسب لك.

لذا، كما تعلم، من الصعب جدًا تحديد أي منها هو المتفوق حقًا - علينا أن نختارها بناءً على متطلباتنا الخاصة.

والتمسك المطورون اكسبرس. لديهم ترقية أفضل بكثير المسار والتغييرات كلها تقريبا كسر هي في كتابي. لقد تم استخدامها منذ عام 2003 والتي لا تزال لا يمكن العثور على أفضل مباراة.

وأنا هاجرت من Infragistics إلى DevExpress. لن أعود إلى Infragistics ككائنات هم أثقل بكثير، وأداء ليست كبيرة جدا. وثائق رهيبة وأمثلة هم juevenile جدا. Infragistics شبكة تحرير البيانات المضمنة (اكسل أحب) هو ميزة جميلة وهي ليست متوفرة في DevExpress. بخلاف ذلك، شبكة البيانات، والماجستير، والإعداد التفاصيل، إعلان بيانات الشبكة القائمة المنسدلة وميزة أخرى هي أكثر تنظيما بكثير في DevExpress.

وهذا هو ربما بعد فوات الأوان، ولكن كما أعتقد أن هذا الموضوع حين يسأل نفس السؤال فكرت وأود أن أضيف تعليقي فيما يتعلق Telerik. ولقد استخدمت سابقا Infragistics، التي وجدت موافق، ولكن أعتقد أنه كان أداء ليست كبيرة. في الآونة الأخيرة عملت على عقد مع شركة الذين كانوا يستخدمون Telerik لWinForms عناصر وما اكتشفنا هو أن هناك عددا من الأخطاء في ضوابطها. الدعم هناك كان كبيرا، وكانت سريعة للرد على أسئلة أو تعليقات، ولكن للأسف معظم الوقت عندما طرحنا سؤال حول لماذا شيئا لم يكن يعمل، وكان الجواب أنه كان خطأ في سيطرتهم. كما وثائقها تنص صراحة على أنه لا يقصد ضوابطها لتكون موروثة، وذلك في حين بناء التحكم المخصصة الخاصة بك من على قمة سيطرتهم يبدو أن العمل في معظم الحالات، فمن غير المستحسن.

scroll top