سؤال

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

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

المحلول

سبق أن ذكرت إجابات أخرى المزايا التقنية. نظرًا لأن مجموعتك المستهدفة تتكون من مديرين ، فقد ترغب في رمي بعض النقاط غير الفنية:

WPF هو "Microsoft Standard" الجديد لتطوير تطبيقات العميل الغنية في .NET.

  • لن تحتاج إلى ترحيل مكلف إلى تقنية أخرى في أي وقت قريب و
  • هناك قاعدة مستخدمين كبيرة جدًا (على سبيل المثال ، هنا على Stackoverflow) ، لذلك لن يترك مطوروك "بمفردهم" عند مواجهة المشكلات التقنية.

يحتوي WPF على ميزات مفيدة لتصميم واجهات المستخدم:

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

(حسنًا ، إن دعم مصمم Visual Studio ليس رائعًا بعد ، لكنني سمعت أن هذا يتحسن بشكل كبير في VS 2010.)

نصائح أخرى

في رأيي ، فإن الميزات القاتلة لـ WPF هي (في أي ترتيب معين):

  • الفصل الصارم لتخطيط واجهة المستخدم وأسلوبه ووظائفه
  • قوالب
  • أنماط
  • ربط البيانات

مزيج من هذه الميزات يتيح طرقًا ممتعة حقًا لصياغة واجهة المستخدم. مثل هذه مثال على مربع القائمة مع قوالب وربط البيانات أو أ تصور TreeView مختلف قليلاً. خاصة العناصر المستحقة تمثيل مبالغ فيه الذي يوضح فقط تنوعه :-)

هل قمت بتصفح MSDN؟ مكان جيد للبدء: http://msdn.microsoft.com/en-us/library/ms754130.aspx

ها هو سؤال و تكرارها مع أسباب مقنعة لاستخدام WPF - يمكن بسهولة تعيين هذه الأسباب إلى أهم الميزات نظرًا لأنها تمثل مزايا استخدام WPF مقارنةً بالخيارات الأخرى (بشكل رئيسي winforms).

ملحوظة: DataBinding ليست واحدة من أهم ميزات WPF في رأيي! يمكنك بسهولة القيام بذلك مع winforms.

يدعم WPF XAML اللغة التعريفية التي تشجع على فصل المظهر الأمامي ومنطق الواجهة الخلفية.

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