1. مقدمة: Dropthings عبارة عن بوابة ويب Ajax تعتمد على تقنية .NET3.5، والتي تستخدم LINQ وWindows Workflow Foundation وASP.NET AJAX، وما إلى ذلك.
2. بنية البوابة الإلكترونية والأدوات (الأجزاء):
يحتوي التطبيق بأكمله على بنية واضحة ثلاثية الطبقات، وهي طبقة واجهة المستخدم وطبقة منطق الأعمال وطبقة الوصول إلى البيانات: طبقة عرض الويب: تتضمن صفحات الويب وخدمات الويب والموارد (الصور وCSS وJavascript وملفات resx) وملفات التكوين .
طبقة منطق الأعمال: توفر فئات الكيانات ومنطق الأعمال وذاكرة التخزين المؤقت لبيانات الطبقة الوسطى. طبقة الوصول إلى البيانات: يتم تضمين الوصول إلى قاعدة البيانات والاتصال بقواعد البيانات ومصادر البيانات في واجهة. وفي الوقت نفسه، يتم تنفيذ فئة المصنع لتعيين فئات الكيانات وصفوف قاعدة البيانات.
تستخدم Dropthings الميزات الجديدة لـ .NET3.0 و.NET3.5. تستخدم طبقة الويب تقنية RIA الخاصة بـ ASP.NET AJAX، وتستخدم طبقة منطق الأعمال سير عمل WF (WorkFlow) الجديد لتنفيذ معالجة منطق الأعمال المعقدة. تستخدم البنية العامة Linq لعمليات استمرار البيانات.
aspnet_Users: هو الجدول الافتراضي لعضوية ASP.NET. ومع ذلك، يحتوي هذا الجدول فقط على معلومات المستخدم غير المسجل، ويتم تخزين معلومات المستخدم المسجل في جدول aspnet_membership. ولا يظهر في الشكل لأنه لا علاقة له بالجداول الأخرى.
الصفحة: قم بإنشاء علاقة مفاتيح أساسية وخارجية مع aspnet_users من خلال معرف المستخدم.
القطعة: يخزن المحتوى والمعلومات التفصيلية للقطعة. قم بتخزين عنوان كل عنصر واجهة مستخدم وما إذا كان سيتم تحميلها ديناميكيًا. يتم أيضًا تخزين الإعدادات الافتراضية التي تم إنشاؤها عند زيارات المستخدم الأولى.
WidgetInstance: إنشاء علاقات مع جداول الصفحة وعناصر واجهة المستخدم من خلال WidgetId وPageID على التوالي.
UserSetting: قم بإنشاء علاقة مع جدول aspnet_Users من خلال UserId.
التحديثات الرئيسية لهذا الإصدار هي كما يلي:
1. تحسين الأداء بشكل كبير
2. تحسين سرعة عرض الصفحة عن طريق تأخير تحميل البرنامج النصي
3. قم بتحميل نصوص جافا سكريبت على دفعات
4. تحسين كفاءة الموقع من خلال التخزين المؤقت
Dropthings لمجلدات الويب
حساب الاختبار الافتراضي/كلمة المرور لقاعدة بيانات Sql2005 ضمن Dropthings/App_Data هي:
[email protected]/51aspx < align="right">[
يتم توفير الكود المصدري بواسطة 51aspx ]