ما نمط واجهة المستخدم الذي تستخدمه لـ asp.net (mvp، العرض السلبي، وما إلى ذلك)؟

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

  •  08-07-2019
  •  | 
  •  

سؤال

أريد أن أبدأ في إنشاء المزيد من تطبيقات الويب القابلة للاختبار، ولسوء الحظ لا أستطيع استخدام إطار عمل Microsoft MVC حتى الآن.لذلك أنا أبحث عن المشورة.ما هو نمط واجهة المستخدم الذي تستخدمونه مع تطبيقات asp.net، وكيف تقومون بتنفيذه؟

أنا أفهم أنماطًا مثل MVP وMVC وما إلى ذلك، لكن ليس لدي أي خبرة في تنفيذها، لذا فإن أي مدخلات موضع تقدير كبير.

مع أطيب التحيات، إجيل.

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

المحلول

ما زلت أستخدم نماذج الويب "القديمة"، لكنني أحاول الاحتفاظ بأكبر قدر ممكن من المنطق بعيدًا عن التعليمات البرمجية الموجودة خلف الملفات، وبدلاً من ذلك، لدي منطق الأعمال/المجال في طبقة منفصلة، ​​وفئة واجهة بين ذلك وبين العرض التقديمي طبقة (الواجهة البعيدة إذا كانت خدمة).

نصائح أخرى

إذا كنت تريد شيئا سريعة وقذرة، لا تزال تستخدم لدت WebForms حين الحصول على جميع مزايا فصل كود العرض التقديمي عن بقية التطبيق الخاص بك، لقد استعملت تقنية التالية الذي يعمل بشكل جيد.

http://www.duncangunn.me.uk /dasblog/2008/03/02/WebFormsMVCOnTheCheap.aspx

وهذا يتيح لي الفرصة لبالسيارة "بلدي التطبيق باستخدام وحدة الاختبارات. انها شيء ولكن الكمال، ولكن كنت استخدمه في بضع التطبيقات حتى الآن وكانت ناجحة.

ويمكنني استخدام إطار Asp.net MVC جديد أكثر وأكثر، وأنا حقا لا يحبون HTML ونماذج الويب حساء حالة العرض تميل إلى خلق ...

لقد عملت عرض نموذج asp.net مقدم (الإشراف تحكم) طريقة بالنسبة لي. نبحث أيضا في MVC asp.net جدا

ولقد استعملت FrontContoller نمط على عدد من المشاريع، الذي يعمل بشكل جيد، وغير قابلة للاختبار جدا.

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