سؤال

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

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

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

المحلول

وعنصر تحكم مصدر

وأوصي باستخدام مشاريع منفصلة للمشاريع دوتنت (جلود، وحدات، ومقدمي)، وليس التحقق من الموقع الفعلي نفسه في بيئة الرقابة المصدر (أن DNN وحدات استخدام المشروع أسلوب WAP). كل مطور ويمكن بعد ذلك أن يكون موقع دوتنت الخاصة بهم وقاعدة بيانات في بيئة التطوير الخاصة بهم. كما أنني لا أنصح إجراء تغييرات أساسية دوتنت بحيث يكون لديك مسار الترقية نظيفة. أود أن أوصي باستخدام أداة مثل البيانات SQL بوابة الأحمر قارن من أجل إنشاء البرامج النصية قاعدة البيانات الخاصة بك هل يمكن أن نضع في بيئة الرقابة المصدر أيضا.

<وأ href = "http://weblogs.asp.net/ianrobinson/archive/2008/10/15/creating-dotnetnuke-modules-using-a-web-application-project-wap.aspx" يختلط = "noreferrer"> هنا بعض مزيد من المعلومات حول إعداد ويب مشروع طلب الحصول على وحدة دوتنت.

واختبار / التدريج / الإنتاج

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

<وأ href = "http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryId/1489/DotNetNuke-Tip-Packaging-your-DotNetNuke-Module-using-NANT.aspx" يختلط = "noreferrer"> وفيما يلي بعض المعلومات حول استخدام نانت لأتمتة DNN وحدة التعبئة والتغليف.

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