يمكن لأي شخص أن يوصي كتاب لبناء تطبيقات قواعد البيانات المؤسسية في صافي؟ [مغلق]
-
22-07-2019 - |
سؤال
ولقد عاد لتوه من دورة حيث غطينا بعض الطرق لبناء تطبيقات المشاريع (بما في ذلك تطبيقات قواعد البيانات).
وباختصار لقد أدركت أن الطريقة التي كنا بناء تطبيقات قواعد البيانات لدينا هي خاطئة تماما (ولن أخوض في التفاصيل).
ويمكن لأي شخص أن يوصي كتاب السمعة أو الموقع الذي يظهر لي "أفضل الممارسات" وسيلة لبناء المؤسسات، وتطبيقات قواعد البيانات قابلة للفي صافي؟
وأنا في حاجة الى ذلك ليس فقط للإشارة إلى لمساعدتي في تغيير الطريقة التي أقوم به الأشياء، ولكن أيضا لإظهار مدرب بلدي احتياطية لأسباب أعتقد أننا بحاجة إلى تغيير الطريقة التي نفعل الأشياء.
لا يوجد حل صحيح
نصائح أخرى
وهذا الكتاب على تصميم مدفوعة المجال هو التدريب العملي على جميلة:
<وأ href = "http://www.wrox.com/WileyCDA/WroxTitle/-NET-Domain-Driven-Design-with-C-Problem-Design-Solution.productCd-0470147563.html" يختلط = "نوفولو noreferrer" > مدفوعة المجال، صافي تصميم مع C #: مشكلة - تصميم - الحل
وأعتقد أن هذه المسألة مع سؤالك هو ليس فقط مع قاعدة البيانات: لا أعتقد أن الناس في بناء تطبيقات قواعد البيانات المؤسسية م> بمعنى أن أنت لا تقرر لبناء حل الشركة حول م> قاعدة بيانات.
قاعدة البيانات هو جزء صغير من تصميم، وليس مركز منه.
وتطبيقات المؤسسة أولا الإجابة على احتياجات الشركة ككل وعلى هذا النحو يجب أن تشمل الكثير من التقنيات المختلفة: قواعد البيانات، واجهات المستخدم (رقيقة العملاء، والعملاء سميكة، والعملاء على شبكة الإنترنت)، والخدمات، وتقديم التقارير، والأمن، والتدرجية وما يجب أن تكون كافة بشكل صحيح معالجة وهي أكثر أو أقل نفس القدر من الأهمية.
وهناك العديد من الطرق لمعالجة هذه المشاكل الشركة والعديد من الحلول.
لذلك تطبيقات قواعد البيانات المؤسسية م> لا يبدو على الطريق الصحيح لوصف منهجية لبناء تطبيقات المؤسسة.
من ناحية أخرى، شيء من هذا القبيل المجال تصميم مدفوعة هو النهج العام لهذه الأنواع من مشاكل.
أنها لا تركز فقط على الجانب قاعدة البيانات ولكن على بناء تطبيق ككل.
وهذا هو كتاب جيد الحرة جدا حول الهندسة المعمارية .NET: تطبيق دليل العمارة 2.0
وأوصى أيضا أنماط تطبيق المؤسسة العمارة مارتن فاولر.
وهناك الكثير من الكتب الجيدة على العليا التدرجية كتاب مخزن . لأنها قد لا تكون محددة لصافي ولكن أفضل الممارسات تطبق في أي مكان. هذا هو مقال MSDN جيدة توسيع نطاق استراتيجيات للتطبيقات ASP.NET .