هل هو قابل للتطبيق لاستخدام ASP.NET MVC 2 معاينة 1 في تطبيق الإنتاج؟

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

سؤال

لست متأكدا مما إذا كان من القابل للتطبيق استخدام المعاينة ASP.NET MVC 2 بالفعل في نظام الإنتاج؟ أرغب في ذلك، لأنها تقدم العديد من الوظائف التي تمس الحاجة إليها وهي ملهمة في MVC 1.

لسوء الحظ، لم أجد أي شيء حيال هذا الموضوع أو خريطة الطريق في وظيفة إصدار Scottgu من 7/31. هو MVC2P1 بالفعل إلى حد كبير ما سيكون MVC (لا أعرف ماذا يعتبر فريق MVC معاينة)؟ هل لدى أي شخص معلومات أفضل حول هذا؟

نقدر مدخلاتك، شكرا لك!

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

المحلول

بناء على الإصدار MVC 1، كانت هناك العديد من المعاينات قبل الإصدار النهائي. كانت معاينة ASP.NET MVC الأصلية 1 مختلفة تماما عن الإصدار النهائي. كانت معاينة MVC 1 النهائية 5 تشبه الإصدار النهائي، واختلاف القليل جدا (إذا كان على الإطلاق)، وأعتقد أن الاختلاف الأساسي هو إصلاحات الأخطاء.

في حين أن MVC 2 عبارة عن تحويل MVC 1، إلا أنه يحتوي على بعض المبادرات الجديدة الرئيسية (مثل المجالات)، وليس هناك ضمان أن كيفية عمل MVC 2 المعاينة الحالي 1 هو كيفية عمل المنتج النهائي. إذا كنت بحاجة إلى طول العمر في نظام الإنتاج الخاص بك، فلن أوصي باستخدام أي منتج معاينة في طاقة إنتاجية إلا إذا كنت على استعداد للتعامل مع تغييرات كبيرة في الإصدار النهائي.

ملاحظة جانبية ... إذا احتفظت بتحديث نظام الإنتاج الخاص بك مع إصدارات معاينة متتالية، يجب أن تخفف من ترحيلك النهائي إلى الإصدار النهائي من MVC 2.

نصائح أخرى

هناك الكثير من التحسينات على الإطار في انتظار التنشير حتى المعاينة 2. على سبيل المثال، سيكون التحقق من صحة البيانات جانب العميل أدخلت في المعاينة 2 وسوف تأتي مع جديد pluggable apis.. وبعد لا يزال الفريق أيضا تكرير المساعدين المنظرين القالبين. وبالتالي، لا أعتقد أن هذا ما سيكون عليه MVC 2.

كل الاستقرار وتغيير المشكلات API جانبا، وأعتقد أن مايكروسوفت لديها ليس حرر المعاينة MVC 2 مع ترخيص يتيح لك استخدام البتات في بيئة الإنتاج، أي ترخيص Go-Live. يبدو أن هذا صحيح على الأقل لمعاينة 1.

اجتمع هذا من تعليق Scott Gu's Blog و Phil Haack's Blog التعليق.

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