مشاريع محلية و ويب

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

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

وثمة عامل آخر هو تقسيم عبء العمل. عند تحليل Framework التطبيق الخاص بك, فإنك تحتاج إلى أن تراعي مكان المجمعة العمل يتم إنجازه. تقدم المشاريع ويب استراتيجية المستندة إلى الخادم أين يتم إجراء معظم العمليات على الخادم. العميل الكمبيوتر يستخدم مستعرض ويب بيرسل معلومات إلى وعرض المعلومات من التطبيق من جانب الخادم. في حالة موارد الخادم كانت محدودة، قم بأعتبار استخدام أحد طرازات مشروع محلية الخاصة بالتطبيق. يمكن إجراء العمل بدون استهلاك وقت ثمين الخادم على جهاز كمبيوتر عميل.

يوفر الجدول التالي مقارنة جنباً إلى جنب المشاريع ويب المحلي المشاريع في بيئات العمل وتصميم:

اعتبارات

مشاريع الويب

مشروع محلي

بنية طراز عند تطوير

للمشاريع تطبيق ويب ، تعليمات برمجية للتطبيق يتم تصنيفه كـ DLL وتشغيله على الخادم. للمشاريع موقع ويب، تعليمات برمجية للتطبيق عادةً يتم نشرها إلى الملقم ويتم تحويلها برمجياً على الخادم. يتم مشاهدة النتائج تشغيل جهاز كمبيوتر عميل.

يتم ترجمة تعليمات برمجية وتشغيله على كمبيوتر عميل.

أساليب النشر

يتم نشر المشروع إلى خادم ويب.

يتم تثبيت ملفات المشروع تشغيل جهاز كمبيوتر عميل مع ملفات الدعم.

عبء العمل

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

يتم تشغيل التطبيق محلياً على كمبيوتر عميل.

ترقية

تطبيق تغييرات على المستوى الخادم بدون تثبيت ملفات الدعم على أجهزة الكمبيوتر العميلة.

تثبيت الترقيات التطبيق على أجهزة الكمبيوتر العميلة.

راجع أيضًا:

المبادئ

قوالب مشروع الافتراضي في ‏‫Visual Studio

موارد أخرى

إنشاء مشاريع ASP.NET على ويب