سؤال

لا بد لي من إنشاء تطبيق ويب في غضون أسبوعين في الطبقة الثلاثة المعتادة، واجهة المستخدم/منطق الأعمال/مخزن البيانات، بطريقة الكتابة، ولكن واجهة المستخدم المخصصة لا يمكن تحقيقها حقًا في أي شيء سوى Silverlight أو Flash (الكثير من الرسم المتجه المخصص ، يتلاشى، نوع الرسوم المتحركة الأشياء وما إلى ذلك).

نظرًا لأنني لست مطورًا لـ Flash، ولكنني مبرمج ممتاز في C#، فسأستخدم هذا المشروع كذريعة لتعلم Silverlight 3.لذا، لدي بضعة أسئلة أود أن أسمع بعض الأفكار عنها، لتوفير الكثير من الوقت مقدمًا.

  1. ما هو كتاب Silverlight 3 الرائع؟لسوء الحظ، لا أرى كتاب O'Reily، والذي عادة ما يكون خياري الأول.أنا أبحث عن كتاب يتناول الأعمال التجارية مباشرةً، وليس كتاب "تاريخ Silverlight".هذه لوحة قماشية، وهذه هي الطريقة التي ترسم بها، نوع الشيء.هل هناك قيمة في شراء كتاب Silverlight 2، أم أن هناك ما يكفي من التغيير لعدم جعل هذا الأمر قابلاً للتطبيق؟

  2. أرغب في استخدام مكتبة تحكم Silverlight ناضجة للتعامل مع الأزرار وأجهزة القياس والرسوم البيانية وما إلى ذلك، حتى أتمكن من متابعة الأشياء المخصصة التي أحتاج إلى القيام بها.لقد لاحظت أن هناك عددًا قليلاً من البائعين المختلفين.تلك التي نظرت إليها هي:Telerik، ComponentOne، Infragistics وSyncfusion.بصراحة، تبدو جميعها جيدة جدًا، ولكني أود أن أعرف ما إذا كان لدى أي شخص خبرة ملموسة يمكنه مشاركتها لمساعدتي في اتخاذ القرار.

  3. لقد لاحظت أن تطبيقات Silverlight يبدو أنها تواجه مشكلات في الأداء مقارنة بتطبيقات Flash المماثلة.حتى العروض التوضيحية لموردي التحكم الذين ذكرتهم في (2) يبدو أنها تعمل بمعدلات إطارات متغيرة جدًا (أقوم باختبارها على جهاز Mac مع Safari 4 باستخدام Snow Leopard، لكنني لاحظت ذلك على IE وChrome أيضًا على نظام التشغيل Windows 7).لا أقصد إنشاء حرب لهب Silverlight وFlash هنا، هذا فقط ما لاحظته.هل لدى أي شخص مسكتك التي يمكنني الابتعاد عنها؟

شكرا لمساهمتك.

يعتبر،

شين

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

المحلول

أستطيع أن أتحدث عن رقم 2.لقد استخدمت كلاً من أدوات التحكم telerik وsilverlight.

أولاً، مجموعة الأدوات مجانية.مفتوح المصدر، يعني أنه يمكنك تعديل عناصر التحكم الخاصة بك.لم يتم تحديثه في كثير من الأحيان.السلخ ليس أمرًا بديهيًا حقًا مثل telerik.

Telerik سريع جدًا عندما يتعلق الأمر بتحديث عناصر التحكم الخاصة به.كما هو الحال عندما تم إصدار SL3beta، تم إنشاء الإصدار بعد يوم واحد.عندما يتعلق الأمر بالتخصيص، فإن المظهر ليس بهذه البساطة حقًا بالنسبة لشخص مبتدئ في عالم Silverlight.لقد قمت بتحرير أنماطهم قبل أن أكتشف أمر السلخ.عناصر التحكم في Telerik ليست مرنة للغاية عندما يتعلق الأمر بالتخصيص على عكس مجموعة أدوات sl مفتوحة المصدر.

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

بشكل عام، telerik تجاري، يمكنك الحصول على كل من مجموعة أدوات التحكم المجانية وtelerik ليبدوا ويؤديا نفس الشيء، لكن telerik غير مقاوم إلى حد ما ويخفض وقت التطوير الخاص بك إلى حوالي 1/3 من ذلك بالنسبة لمجموعة الأدوات.

كيف تعلمت الضوء الفضي؟لقد كنت أعبث منذ الإصدار التجريبي لـ wpf واستخدمت تلك المعرفة في الضوء الفضي.كيف أتقنت هذه المهارة نوعًا ما، لقد شاهدت جميع البرامج التعليمية من موقع Silverlight.net.تلك تعطي الأسس ثم مهما كانت الميزة التي أريد استخدامها، سأبحث عنها في جوجل.

نصائح أخرى

لقد كنت في موقفك فيما يتعلق باختيار مجموعة أدوات مؤخرًا لتطبيق GIS، مما قادني إلى Silverlight Studio الخاص بـ ComponentOne.عناصر التحكم في حد ذاتها رائعة، ولكن ربما الأهم من ذلك أنني وجدت الدعم (حتى أثناء الفترة التجريبية المجانية) رائعًا.

تنصل:أنا لست تابعًا بأي حال من الأحوال لشركة ComoponentOne، بل مجرد عميل سعيد.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top