الحلول / ميزات إصدارات منتج SharePoint التجاري

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

  •  11-09-2019
  •  | 
  •  

سؤال

افترض للحظة التي تقوم بإنشاء منتج تجاري SharePoint. سيتم تقديم هذا المنتج في كل من مجموعات المجتمع (مجانا) والمؤسسات (الدفع).

تعد قاعدة التعليمات البرمجية لإصدار مجموعة مجموعة فرعية ذات دلالة طلخ صغيرة يتم التعامل معها عبر (C #) #Define. انها فعالة انها قاعدة رمز واحد. تقوم عملية البناء بناء حلولين (يحتوي كل منها على ميزتين)، واحد لكل إصدار.

لا ينبغي أن يكون من الممكن تثبيت كل من الإصدارات في مزرعة في وقت واحد. يقدم نموذج الأعمال الحالي للمجتمع / الإصدار المجاني فقط لمزارع SharePoint Server واحد فقط. يهدف هذا إلى دعم سيناريوهات الأفراد والتنمية.

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

إلى أي مدى سوف تقوم بإعادة استخدام الحلول و / أو معرفات الأخشاب عبر الإصدارات؟ لماذا ا؟

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

المحلول

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

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

أعتقد أنك ستحتاج إلى الحفاظ على الحل نفسه لهذا العمل.

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

أوه - ولا تغييرات كسر في الرمز الخاص بك بالطبع.

نصائح أخرى

أود استخدام نفس المعرف وتوفير ميزة إضافية لفتح وظيفة المؤسسة. تحتوي هذه الميزة على DLLs إضافية وأجزاء الويب ومفاتيح الترخيص، ... مطلوب لإلغاء تأمين إصدار Enterprise Enterprise.

كنت أتأكد من أن المستخدمين يمكنهم الاستمرار في استخدام منتجك بعد الترقية دون الحاجة إلى تغيير تخصيصاتهم.

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