ما رأيك هو مثال على تطبيق صافي ن الطبقة منظم بشكل جيد؟ [مغلق]

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

  •  20-08-2019
  •  | 
  •  

سؤال

في البحث عن موارد لتصبح مطور أفضل، أنا أبحث عن أمثلة جيدة على كيفية بناء التعليمات البرمجية في تطبيقات ن الطبقة.

ومثل ... ماذا كائن العمل لا والبحث، كيف التفاعل مع طبقة الوصول إلى البيانات الخ كيف واجهة UI طبقة رجال الأعمال، وأنه لا واجهة DAL مباشرة.

هل تعرف من أمثلة رائعة بالمجان، التي تستحق الدراسة؟

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

المحلول

وأنماط مايكروسوفت والممارسات جعلت دليل بنية التطبيق: http://www.codeplex.com/AppArch

وحتى جعلوا فيديوهات توضح كنت تبحث عنه.

نصائح أخرى

وإلقاء نظرة على هذا المثال: http://www.codeplex.com/TheBeerHouse ، والذي تم تطويره كما في المثال لهذا الكتاب: http://www.amazon.com/ سباق الجائزة الكبرى / المنتج / 0764584642

وانها الصافية 2.0 وليس مثاليا، ولكن هذا مثال عظيم على تطبيق ن الطبقة التي تجعل من حسن استخدام نموذج الموفر. لقد تكيفت نمط واستخدامها في حالة 90٪ من تطوير لدينا في المنزل. تأكد من أنك لا تخلط بين هذا النمط مع نمط MVC، كما أنها مختلفة تماما.

وإلقاء نظرة على هذه المادة ويكيبيديا على العمارة ن الدرجة: HTTP: //en.wikipedia. غزاله / ويكي / Multitier_architecture . ويتم تنفيذ طبقة العرض من الصفحات وعناصر تحكم المستخدم في المثال لقد أعطيت، والطبقة المنطق (وتسمى عادة BLL أو طبقة منطق الأعمال) هي الخرسانة C # فصول تحديد سلوك معين، ومستوى البيانات (وتسمى عادة DAL أو الوصول إلى البيانات طبقة) هي مجردة C # فصول تحديد آلية تخزين بالخرسانة C # فصول لاستخدام خادم SQL باعتبارها وسيلة التخزين.

وآمل أن يساعد هذا.

وأود أن أقترح النظر في S # تأهيل الزراعة مشروع العمارة أن بيلي مكفرتي وآخرون تم النامية.

وبالإضافة إلى كونها بنية الأساس كبيرة لبناء تطبيقات ن الطبقة الصافية من النوع الذي وصف، فإنه يشمل تطبيق نموذج Northwind التي يمكنك كزة مع حولها.

والمتعة!

وأيضا، والكتاب المشاريع وتطبيق هندسة العمارة التي كتبها مارتن فاولر هو يجب أن يقرأ. جوجل أو استخدام الرابط الأمازون المقدمة. تطبيق المشاريع المعمارية في الأمازون .

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