لقد كانت طبقات مواقع الويب دائمًا أمرًا مزعجًا للغاية بالنسبة للمبتدئين.
يأخذ هذا المثال أبسط جدول مستخدم كمثال لتوضيح كيفية تنفيذ الاستعلام وإضافة وحذف وتعديل العمليات على بيانات جدول المستخدم ضمن بنية متعددة الطبقات.
يمكن تقسيم البنية في هذا المثال إلى الطبقات التالية:
الويب: طبقة الصفحة، تقوم فقط بتخزين الصفحات وملفات التكوين وما إلى ذلك.
WebFacade: طبقة منطق الصفحة، المسؤولة عن معالجة منطق الصفحة
الأعمال: طبقة المنطق، المسؤولة عن معالجة منطق الأعمال
المكونات: طبقة المكونات العامة، بما في ذلك الكائنات العامة، يمكن أيضًا وضع فئات تكوين البرنامج في هذه الطبقة
DataProvider: طبقة معالجة قاعدة البيانات، المسؤولة عن التواصل مع قاعدة البيانات.
طريقة تثبيت البرنامج التجريبي:
1. قم بإرفاق قاعدة البيانات aspx1.com.mdf مباشرة
2. قم بتعديل DbConnectionString في Web/Web.config إلى سلسلة الاتصال الخاصة بقاعدة البيانات التي قمت باستعادتها للتو.
3. استخدم VS2005 لفتح VS2005Sample.sln.
يوسع