كيف يمكنك الاستفادة من إطار الوظيفة الإضافية في .NET Framework 3.0؟

StackOverflow https://stackoverflow.com/questions/179680

  •  05-07-2019
  •  | 
  •  

سؤال

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

وسوف كيف قمت بها وظيفة إضافية في الأداء الوظيفي في تطبيق مع Framework 3.0 / 3.5؟

<قوية> معلومات إضافية إذا لزم الأمر : ليتم التطبيق المضيف مع برنامج الأغذية العالمي وبعض الوظائف العامة. كل وظيفة إضافية يجب إضافة الخاصة بالتسجيل التبويب إلى حاوية معينة مع المحتوى الخاص بهم (الأزرار، الحقول النصية، ...) وطرق لتوسيع التطبيق المضيف.

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

المحلول

وتحقق بالتأكيد خارج إطار التوسعة التي تمت إدارتها في www.codeplex.com/mef . إنها الإطار الذي يساعد على إنشاء تطبيقات الموسعة. وتحرص كل السباكة عند إنشاء التطبيق للتوصيل. أنا أكتب حاليا سلسلة من المقالات التي تظهر وظيفة أساسية من MEF في HTTP: // شبكة الاتصالات العالمية .jenswinter.com /؟ العلامة = / MEF. ولكن المواد هي باللغة الألمانية بالرغم من ذلك.

وإطار آخر يجب أن تعطي المحاولة هو CompositeWpf (وf.k.a. بريزم). ذلك دعونا إنشاء تطبيقات WPF المركبة. وسيتألف التطبيق من التطبيق قذيفة وعدة مشاريع الوحدة التي يتم السلكية معا، ومدمن مخدرات في وعاء.

نصائح أخرى

وبالإضافة إلى <لأ href = "https://stackoverflow.com/questions/179680/how-can-you-make-use-of-the-add-in-framework-in-net-30#179727 "وصلة كود بلاكس> دانيلز ، جايسون وأيضا لديه سلسلة الاولى لطيفة على استخدام مساحة System.AddIn عند وضع Paint.NET تبدأ هنا -

<وأ href = "http://blogs.msdn.com/zifengh/archive/2007/01/04/addin-model-in-paint-net-1-introduction.aspx" يختلط = "نوفولو noreferrer" > http://blogs.msdn.com/zifengh/archive/2007/01/04/addin-model-in-paint-net-1-introduction.aspx

وهناك أيضا متاحة الآن في إطار توسعة المدارة ( www.codeplex.com/mef ) الذي يسمح لك للاستفادة من منصة المساعد الغنية.

وأنت قد تجد أيضا أن حقن التبعية هو على غرار شيء هل يمكن استخدام ( الوحدة ، StructureMap لالمثال لا الحصر).

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

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